Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Веб-уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=114)
-   -   Много модульный framework TIDOS (https://forum.antichat.xyz/showthread.php?t=563733)

Vertigo 20.06.2018 04:14

Приветствую Уважаемых Форумчан и Друзей.

Поговорим сегодня о амбициозном framework
Который был создан theinfecteddrake недавно.
Работа очень объёмная и впечатляющая.

В инструмент заложены 73 различных модуля,ориентированных на пентест.
Также,много уделено внимания по сбору информации,детекту защитных систем ресурсов.
Проще наверное перечислить чего в этом монстре нет.

Модули:

Как установить:

Код:


Код:

# git clone https://github.com/theinfecteddrake/TIDoS-Framework.git
# cd TIDoS-Framework
# chmod +x install
# pip install tld - на случай,если будет просить этот пакет
# ./install
# tidos - команда запуска

Информация предоставлена исключительно в рамках ознакомления и изучения проблем ИБ.

Запрещается использование инструмента в незаконных целях и без надлежащих обоюдосторонних договорённостей.

Но пришлось с ним повозиться,даже не помню какие пакеты он требовал.
Будьте готовы к тому,что запросто он не заведётся.
Работает он на ОС Debian,да и в установочном файле прописана команда установки через apt
И скачивание файлов с пакетами deb соответственно.

При установке нас встречает вот такое окно

Самое простое ,что характеризует TIDOS-это указание url цели.
Всё остальное сложно,хотя инструмент прекрасно работает.
Всегда переключает модули,предлагая различные тесты.

Остановить работу модуля можно с помощью клавиш Ctrl+C
При этом , работа продолжится с предоставлением очередного выбора опций.
Несколько часов могут пройти незаметно в компании с этим framework.

Есть возможность как ручного режима коррекции теста,так и автоматизированного.
Причём,такая опция присутствует на всех фазах проведения теста.
Надеюсь,что он понравится многим,а я на этом завершаю обзор.

Благодарю всех за внимание и до новых встреч.

Vertigo 20.06.2018 21:00

Цитата:


sdsfghjgfdghjgf сказал(а):

Подскажите пожалуйста, каак это решить?


# pip install google
А потом ещё может ругаться на отсутствие таких пакетов:

Код:


Код:

# pip install conda
# apt-get install python-mechanize


HakJob 20.06.2018 23:01

не
не помогло

Traceback (most recent call last):
File "/opt/tidos-framework/tidos.py", line 26, in
from impo import *
File "core/impo.py", line 16, in
from passiveo import *
File "core/passiveo.py", line 25, in
from googledorker import *
File "modules/PassiveRecon/googledorker.py", line 12, in
import google
ImportError: No module named google
root@SHA777:~# pip install google
Requirement already satisfied: google in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: beautifulsoup4 in /usr/lib/python2.7/dist-packages (from google)

Vertigo 21.06.2018 01:04

Цитата:


HakJob сказал(а):

не
не помогло


Не зря писал,что с прогой приходится повозиться)
К сожалению,я не знаю насколько прокачана Ваша ОС.
Можно решать проблему по мере поступления,запуском команды # tidos
И так после каждой установки недостающего модуля.

В Вашем случае,могу предположить только ,что на ОС не установлен пакет python-pip как таковой.
Не хотелось бы ждать вопросов от многих новичков по каждому модулю,которых оочень много задействовано в этом framework
Поэтому дам простой совет,как можно попытаться самостоятельно решить такие неувязки.

1) Открываем второй терминал и всегда выполняем построение пакетов

Код:


Код:

# apt-get install update
На ОС желательны наличие всех основных версий пакетов python.

Код:


Код:

# apt-get install python2
# apt-get install python3

2) Пакетов с pip это тоже касается.

Код:


Код:

# apt-get install python-pip
# apt-get install python2-pip
# apt-get install python3-pip

Последний ,если не станет устанавливаться,то пробуем ещё команду и затем задействуем утилиту curl

Код:


Код:

# sudo apt-get -y install python3-pip
# curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
# python get-pip.py
# pip3 --version -проверяем.# pip3 --help -это на всякий.

3) Видим,что программа нам пишет о нехватке модуля какого-либо.
команды c pip install обычно выполняются из директории инструментов
команды с apt-get install выполняются в обычно-открытом терминале.

Во втором терминале прощупываем # apt-get install python-первые буквы модуля-клавиша TAB
Вариантов здесь несколько,можно затем без дефиса после python пробовать.
Если видим,что ОС сама дописала название модуля - запускаем команду на установку.
Если не дописала,возвращаемся к первому терминалу с открытой директорией инструментов
И набираем # pip install_название_модуля.Запуск аем установку.

Если не получится,будем думать,отпишитесь только обязательно.

Air7771 21.06.2018 07:48

Traceback (most recent call last):
File "/opt/tidos-framework/tidos.py", line 26, in
from impo import *
File "core/impo.py", line 16, in
from passiveo import *
File "core/passiveo.py", line 25, in
from googledorker import *
File "modules/PassiveRecon/googledorker.py", line 12, in
import google
ImportError: No module named google
root@kali-PC:~/TIDoS-Framework#

что то как то так...

centr 21.06.2018 07:54

Цитата:


Air7771 сказал(а):

Traceback (most recent call last):
File "/opt/tidos-framework/tidos.py", line 26, in
from impo import *
File "core/impo.py", line 16, in
from passiveo import *
File "core/passiveo.py", line 25, in
from googledorker import *
File "modules/PassiveRecon/googledorker.py", line 12, in
import google
ImportError: No module named google
root@kali-PC:~/TIDoS-Framework#

что то как то так...


Ответы на все Ваши вопросы хранятся чуток выше, если там не понятно, то:

Код:


Код:

pip install impro
pip install passiveo
pip install  googledorker
pip install google


Air7771 21.06.2018 08:53

Благодарю читал что выше. Вот что выходит

Could not find a version that satisfies the requirement impro (from versions: )
No matching distribution found for impro

Vertigo 21.06.2018 09:43

Цитата:


Air7771 сказал(а):

Вот что выходит


Когда установили недостающий модуль,либо целый их набор,пробуйте дублировать команду # ./install
Чтобы установились недостающие компоненты.Затем команду # tidos
И так до победного.

Air7771 21.06.2018 09:45

Vertigo ! Благодарю! Сижу пробую))

Air7771 21.06.2018 10:10

@Vertigo ! Благодарю еще раз все заработало))))

HakJob 21.06.2018 10:36

Добрый день !
А у меня нивкакую....(

Vertigo 21.06.2018 10:53

Цитата:


HakJob сказал(а):

Добрый день !
А у меня нивкакую....(


Добрый! У Вас при попытке установить googledorker в команде # pip install googledorker двойной пробел ,поэтому не сработала установка.

HakJob 21.06.2018 11:00

Спасибо ! пробел убрал, но пишет с упорством паровоза :

Collecting googledorker
Could not find a version that satisfies the requirement googledorker (from versions: )
No matching distribution found for googledorker

Vertigo 21.06.2018 11:18

Цитата:


HakJob сказал(а):

Пишет с упорством паровоза :


Сделайте команду # ./install , затем выведите сюда # tidos

centr 21.06.2018 11:30

ошибки в установочном файле

Код:


Код:

dependencies line 26: cd ../lib/scapy.........
видно по скрину, не может найти директорию.

HakJob 21.06.2018 11:36

Именно !
в скринах отобразил . Переустановка не дала результатов

Vertigo 21.06.2018 11:40

Цитата:


HakJob сказал(а):

Именно !
в скринах отобразил . Переустановка не дала результатов


Директории не создадутся без необходимых модулей при установке,понятно ,что он не найдёт ни файлы ,ни директории.
Важно исключить нехватку модулей,а это можно понять только из вывода # tidos

centr 21.06.2018 11:41

найди файл dependencies и перед строкой 26 поставь команду pwd, потом запусти и посмотри где будет выводить, от туда уже ориентируйся или поставь прямые линки за место точек к команде cd, то есть вместо cd ../lib/scapy, было cd /root/path_to_framework_/lib/scapy

HakJob 21.06.2018 11:41

root@SHA777:~/TIDoS-Framework# tidos
name 'web' is assigned to before global declaration
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
Traceback (most recent call last):
File "/opt/tidos-framework/tidos.py", line 26, in
from impo import *
File "core/impo.py", line 16, in
from passiveo import *
File "core/passiveo.py", line 25, in
from googledorker import *
File "modules/PassiveRecon/googledorker.py", line 12, in
import google
ImportError: No module named google

ничего не изменилось

centr 21.06.2018 11:48

файл dependencies открой и замени его на это, потом ./install, а дальше видно будет

Код:


Код:

#!/bin/sh

#-:-:-:-:-:-:-:-:-:-:-:-:#
#    TIDoS Framework    #
#-:-:-:-:-:-:-:-:-:-:-:-:#

#This module requires TIDoS Framework
#https://github.com/the-Infected-Drake/TIDoS-Framework

#please update ur distro after of the installation.

# USE
# sudo apt-get update
# sudo apt-get upgrade

if ! hash libncurses5 2>/dev/null; then apt-get install --yes libncurses5 ; fi
if ! hash nmap 2>/dev/null; then sudo apt-get install --yes nmap ; fi
if ! hash build-essential 2>/dev/null; then sudo apt-get install --yes build-essential ; fi
if ! hash python-pip 2>/dev/null; then sudo apt-get install --yes python-pip ; fi
if ! hash python-mysqldb 2>/dev/null; then sudo apt-get install --yes python-mysqldb ; fi
pip install sslscan
pip install emailprotectionslib

DIR=$(dirname $0)

cd lib/scapy/
sudo python setup.py install
cd ..
cd ..

cd lib/bs4/
sudo python setup.py install
cd ..
cd ..

cd lib/setuptools/
sudo python bootstrap.py
sudo python setup.py install
cd ..
cd ..

cd lib/wafw00f/
sudo python setup.py install
cd ..
cd ..

cd lib/dnslib/
sudo python setup.py install
cd ..
cd ..

cd lib/lxml/
sudo python setup.py install
cd ..
cd ..


HakJob 21.06.2018 11:56

перепрописал пути

Vertigo 21.06.2018 11:57

Да должен модуль установиться после # pip install google
Если опробованы все выше команды.
Из второго общего окна терминала попробуйте выполнить.
Потом проверить с install
А если так ? # pip2 install google

HakJob 21.06.2018 11:58

сменил содержимое

centr 21.06.2018 12:02

хм, попробовал установить, после исправлений ругнался только на lxml, но при запуске та же ошибка

HakJob 21.06.2018 12:05

переустановил - теперь такой ответ , что то точно сдвинулось с мертвой точки ))

Код:


Код:

root@SHA777:~# tidos
WARNING: No route found for IPv6 destination :: (no default route?)
Traceback (most recent call last):
  File "/opt/tidos-framework/tidos.py", line 26, in
    from impo import *
  File "core/impo.py", line 16, in
    from passiveo import *
  File "core/passiveo.py", line 25, in
    from googledorker import *
  File "modules/PassiveRecon/googledorker.py", line 13, in
    from google import search
ImportError: cannot import name search
root@SHA777:~#

Код:


Код:

root@SHA777:~# pip2 install google
Requirement already satisfied: google in /usr/local/lib/python2.7/dist-packages (2.0.1)
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python2.7/dist-packages/beautifulsoup4-4.5.1-py2.7.egg (from google) (4.5.1)
root@SHA777:~#

но все равно не запускается ))

Vertigo 21.06.2018 12:21

Цитата:


HakJob сказал(а):

WARNING: No route found for IPv6 destination :: (no default route?)


Вообще маршрут сдвинулся куда-то. Странные метаморфозы происходят.
Там файл ./install мудрёный , лучше ничего не менять,пробовать заново устанавливать и модули подбивать

HakJob 21.06.2018 12:35

Буду ковыряться.
Всем огромное спасибо за содействие !

Vertigo 21.06.2018 12:39

Цитата:


HakJob сказал(а):

Буду ковыряться.
Всем огромное спасибо за содействие !


Всё равно отпишитесь по результату пожалуйста.

HakJob 21.06.2018 12:44

Если найду решение - обязательно !

tacilo 21.06.2018 23:53

Цитата:


~/TIDoS-Framework# tidos
name 'web' is assigned to before global declaration
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
import * only allowed at module level
Traceback (most recent call last):
File "/opt/tidos-framework/tidos.py", line 26, in
from impo import *
File "core/impo.py", line 16, in
from passiveo import *
File "core/passiveo.py", line 25, in
from googledorker import *
File "modules/PassiveRecon/googledorker.py", line 12, in
import google
ImportError: No module named google


Аналогично. (Kali Linux)

Vertigo 24.06.2018 07:28

Hello everyone, I would like to thank all of you for the big support you have shown to my tool. There was a known error which I had fixed now and push the code changes. Try a new fresh clone of the tool, also I had added new 3 modules more.

First of all I would like to thank @Vertigo for this awesome article which he has put up here regarding my tool. I came to know of this forum via my GitHub clones.

Fyi, I have issued patches to ask the issues and errors concerning the tool (including the ImportError which has been discussed here). The tool now features 3 new modules under _brutemods_ (take a look at the latest release).

Goodluck,
@_tID

Цитата:


HakJob сказал(а):

Именно !
в скринах отобразил . Переустановка не дала результатов


The error jas been resolved. Try a new clone.

Air7771 24.06.2018 12:08

Приятно человек мониторит ситуацию)

Глюк 24.06.2018 12:37

Вообще замечательно когда авторы инструментов заглядывают к пользователям. Для всех большая польза. И разработчикам, услышать замечания, пожелания, благодарности. И пользователям, задать вопросы, уточнить моменты.

Vertigo 24.06.2018 12:53

Цитата:


The Infected Drake сказал(а):

Hello everyone, I would like to thank all of you for the big support you have shown to my tool. There was a known error which I had fixed now and push the code changes. Try a new fresh clone of the tool, also I had added new 3 modules more.

Hello Bro
It's great to see you on our forum
Thank you for your kind opinion on the article.
Very nice to hear good words from the author.
Thank you for the wonderful tool and excellent work.
This is one of the best framework.

Vertigo 24.06.2018 13:11

Hi @Vertigo ,

Thank you so much for your article on my tool. It took me like 3 months throughout in making this a perfect one. You are just awesome for being the first one to make a review on TIDoS. In future when TIDoS becomes something big, I will definitely mention you and античат forums in my repository as a part of Media reviews.

Oh and by the way. next time anyone faces an error, just hold up an issue on my GitHub.

With all love,
@_tID

Vertigo 24.06.2018 13:25

Цитата:


The Infected Drake сказал(а):

Hi @Vertigo ,
In future when TIDoS becomes something big, I will definitely mention you and античат forums in my repository as a part of Media reviews.


@The Infected Drake ,Thank you very much.
I'm sure that your fantastic and great work TIDOS will always be the best of the tools for checking information security

nikos 24.06.2018 13:34

Цитата:


The Infected Drake сказал(а):

Hello everyone, I would like to thank all of you for the big support you have shown to my tool. There was a known error which I had fixed now and push the code changes. Try a new fresh clone of the tool, also I had added new 3 modules more.

First of all I would like to thank @Vertigo for this awesome article which he has put up here regarding my tool. I came to know of this forum via my GitHub clones.

Fyi, I have issued patches to ask the issues and errors concerning the tool (including the ImportError which has been discussed here). The tool now features 3 new modules under _brutemods_ (take a look at the latest release).

Goodluck,
@_tID

The error jas been resolved. Try a new clone.


It's nice to see the author of this framework at our forum)
sorry for my English(

Now everything works? Problems are not observed?

Akis 24.06.2018 15:54

Цитата:


tacilo сказал(а):

Аналогично. (Kali Linux)


Такая же проблема у меня выдает

Topotun 24.06.2018 22:18

Почти аналогичная ситуация, сделал все вышеизложенное, выдает вот это:

Код:


Код:

root@kali:~/TIDoS-Framework# tidos
WARNING: No route found for IPv6 destination :: (no default route?)
Traceback (most recent call last):
  File "/opt/tidos-framework/tidos.py", line 25, in
    from impo import *
  File "core/impo.py", line 30, in
    from serbugs import *
  File "core/serbugs.py", line 17, in
    from rfi import *
  File "modules/VulnLysis/SerioBugs/rfi.py", line 16, in
    import google
ImportError: No module named google

залез в этот файл("modules/VulnLysis/SerioBugs/rfi.py") закоментил данные строки, но он всеравно ругаеться на данную строку, как такое может быть?!

cyber23 25.06.2018 06:24

У самого такая же проблема.В вышестоящем сообщении.У разработчика не работает Github? Странно?


Время: 04:07