кароче хотел испробывать Си сплоит на форуме phpbb 2.0.4 , кароче форум такой версии я нашёл зашёл потом на страницу Уязвимостей форумов phpbb и нашёл для этого форума Сплоит phpBB <= 2.0.4 Цель: просмотр содержимого файлов на сервере Описание: Была выпущена в 2002. Данная версия почти не присутствует в сети. Описание уязвимости: Некорректная обработка входных параметров в Admin_Styles.PHP. Exploit: http://milw0rm.com/id.php?id=47 Захожу на http://milw0rm.com/id.php?id=47 копируй оттуда код и сохраняю в формате Си , вот сам код: Потом скачал видео по компиляции сплоита и делал как там в итоге куча ошибок вот они : Кароче кто разбирается подскажите как исправить ошибку !
у меня при компиляции вот что вылазит PHP: svar0g@mashine:~$ gcc phpBB.c phpBB.c: In function ‘main’: phpBB.c:76: warning: incompatible implicit declaration of built-in function ‘memcpy’ phpBB.c:91: warning: incompatible implicit declaration of built-in function ‘malloc’ phpBB.c:91: warning: incompatible implicit declaration of built-in function ‘strlen’ phpBB.c:109:18: warning: missing terminating " character phpBB.c:109: error: missing terminating " character phpBB.c:110: error: ‘HTTP’ undeclared (first use in this function) phpBB.c:110: error: (Each undeclared identifier is reported only once phpBB.c:110: error: for each function it appears in.) phpBB.c:110: error: stray ‘\’ in program phpBB.c:110: error: expected ‘)’ before ‘r’ phpBB.c:110: error: stray ‘\’ in program phpBB.c:110: error: stray ‘\’ in program phpBB.c:110: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111: error: stray ‘\’ in program phpBB.c:111:54: warning: missing terminating " character phpBB.c:111: error: missing terminating " character gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ругаеться на спецсимволы
вот http://ifolder.ru/7665803 всё без ошибок откомпилилось Zipper-rus попробуй использовать gcc а не lcc
Ну вот только что скачал gcc , как предлагали ! Скачал весом 57 мб gcc-4.3.1.tar.bz2. Открыл архив а там одни только файлы да папки setup.exe нету что делать дальше кто знает обьясните!
Нашёл DEV c++ ,он тоже компилятор Си и С++ кодов ! Пробывал им и в итоге вначале компиляции выходят ошибки:
Фигово что на ачате нету раздела юмор Теме там самое место ,под названием m$ сьел мне моск.Компилить на венде вендовым компилятором исхоник с такими инклюдами Code: #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> [\code]Это что то :D Спасибо что повесилили мою изтерзаную душу :D ЗЫ:кто из школьников непонял то сплойт под линупс :p Хотя при желание его можно собрать и под вендой(Сygwin) ;)
Здесь описана установка и настройка cygwin. А также объясняется как компилировать проги: http://nguen.net/post17-cygwin_unix_in_windows.html Лично мне эта статья в свое время помогла очень сильно. Доступно и понятно. Не забываем +