ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Инструменты (https://forum.antichat.xyz/forumdisplay.php?f=176)
-   -   self-xss или как ещё заполучить cookie (https://forum.antichat.xyz/showthread.php?t=1629412)

Vertigo 14.10.2019 11:43

Вновь всех приветствую.
Ещё одна короткая заметка будет о том,как ещё можно выкрасть IP и Cookie жертвы.

Поможет нам в этом автор утилиты thelinuxchoice.
Он же автор таких инструментов как ShellPhish и Blackeye

Основой способа является ,опять-таки,социальная инженерия и сервис коротких ссылок Bitly.
Атака такого плана была задумана над получением контроля web-счетов жертв путём их обмана.
А именно,за счёт принуждения перехода по ссылке с вредоносным кодом,который выполняется в браузере.
Злоумышленник получает данные IP-адреса,User-Agent и Cookie жертвы.

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

Автор утилиты,автор обзора и Администрация ресурса напоминают об ответственности в случае незаконного применения рассматриваемого инструмента.

Установка:

Код:


Код:

# git clone https://github.com/thelinuxchoice/self-xss.git
# cd self-xss
# bash self-xss.sh

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

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

Как только будет переход,атакующий получает данные

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

Все его данные сохраняются в файле cookies.backup
На этом с вами прощаюсь,благодарю за внимание,будьте осторожны и всего доброго.

T-REX 14.10.2019 13:15

во. то, что надо. ссылка на гитхаб этого скрипта будет плюсом в баг-хантинге. а то представители тестируемых ресурсов селф не рассматривают и он в скоуп не попадает. а с помощью данного скрипта можно продемонстрировать опасность селфа

magicalner 14.10.2019 14:11

cookies.backup пустой

Proxy n1nja 14.10.2019 14:59

Цитата:


magicalner сказал(а):

cookies.backup пустой


Такая же проблема. Причем пробовал переходы с разных ресурсов как с https так и http которые точно сохраняют куки. ОС windows XP, браузер Chrome Версия 49.0.2623.112

magicalner 14.10.2019 15:16

Цитата:


Proxy n1nja сказал(а):

Такая же проблема. Причем пробовал переходы с разных ресурсов как с https так и http которые точно сохраняют куки. ОС windows XP, браузер Chrome Версия 49.0.2623.112


тоже все перепробовал. мб надо что то фиксить

Proxy n1nja 14.10.2019 15:58

Цитата:


magicalner сказал(а):

тоже все перепробовал. мб надо что то фиксить


В файл куки пишутся пустые строки, почему, не совсем понятно.

T-REX 14.10.2019 17:09

а вы точно self xss тестируете или "классические варианты"?

Proxy n1nja 14.10.2019 18:51

Цитата:


T-Rex сказал(а):

а вы точно self xss тестируете или "классические варианты"?


Прям точнее некуда. Тесты делал с сервера со статическим ип который напрямую подключен, натов нет. Приду домой попробую с другой ОС проверить. А у тебя все отрабатывает как нужно ? На каких ресурсах тестил ?

pp11 14.10.2019 21:22

Куки должны писаться в cookies.txt, а появляется файл с пусткой строкой с именем cookies.backup
Как фиксить?

Proxy n1nja 14.10.2019 22:23

Цитата:


Pazsh сказал(а):

Куки должны писаться в cookies.txt, а появляется файл с пусткой строкой с именем cookies.backup
Как фиксить?


Судя по коду там содержмое файл cookies.txt пишется в файл cookies.backup и удаляется.

Bash:


Код:

if
[
[
-e
"cookies.txt"
]
]
;
then
printf
"\n\e[1;92m[\e[0m+\e[1;92m] Cookies saved: \e[0m\e[1;77mcookies.backup\n\e[0m"
cat
cookies.txt
>>
cookies.backup
rm
-rf cookies.txt

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

magicalner 15.10.2019 06:57

Цитата:


Proxy n1nja сказал(а):

Судя по коду там содержмое файл cookies.txt пишется в файл cookies.backup и удаляется.

Bash:


Код:

if
[
[
-e
"cookies.txt"
]
]
;
then
printf
"\n\e[1;92m[\e[0m+\e[1;92m] Cookies saved: \e[0m\e[1;77mcookies.backup\n\e[0m"
cat
cookies.txt
>>
cookies.backup
rm
-rf cookies.txt

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

в чем проблема была ?

Proxy n1nja 15.10.2019 08:39

Цитата:


magicalner сказал(а):

в чем проблема была ?


Я же написал там. Что ресурс (это мой сайт если что) на котором я тестировал изначально, не был подвержен XSS (я забыл что фиксил на этом тесте). Зашел на "root me", там есть таск на тест XSS, проверил на нем и все отработало как нужно.

Vertigo 15.10.2019 10:30

Спасибо всем за замечания.К сожалению проблема небольшая имеется,т.к. не всегда срабатывает гарантированно при имеющихся на ресурсах self-XSS.
Умничать не буду,пока не понимаю в чём недочёт,возможно в команде sleep в скрипте и рассинхроне.
Команды на удаление файлов прописаны специально,чтобы создавались новые аналогичные файлы при следующем тесте если удалить их принудительно.
Предполагаю,что скрипт будет доработан всё же до следующей версии.

erlan1749 23.10.2019 23:42

сохраняются все куки с браузера атакуемого или только куки перехода по ссылке?

Nano22 26.10.2019 17:06

Объясните как настроить и поставить на сайт. и интерес с какой системой это работает

Vertigo 26.10.2019 18:02

Цитата:


erlan1749 сказал(а):

сохраняются все куки с браузера атакуемого или только куки перехода по ссылке?


Сохраняются куки авторизации на сайте.
Цитата:


Nano22 сказал(а):

Объясните как настроить и поставить на сайт. и интерес с какой системой это работает


По идее,эксплуатируется именно уязвимость self-xss на тех ресурсах,которые работают с куками.
Система не причём,всё основано на социальной инженерии с вынуждением перехода по ссылке.
Если Вы имели в виду установка на собственном ресурсе вредоносных java-скриптов с редиректами,то там несколько иные технологии атак применяются.

Nano22 26.10.2019 18:21

то есть, все куки браузера не вытащить?

Vertigo 26.10.2019 18:30

Цитата:


Nano22 сказал(а):

то есть, все куки браузера не вытащить?


Да,не все.


Время: 10:45