![]() |
Я дурак, научите компилировать :)
Хай всём! Сколько я искал и в гугле и на форуме чёто о том, как компилировать, мало что нашёл! Даже скачал Borland C Builder 6 но как тама компилировать никто не объяснил! Читал тут на форуме что в линуксе gcc -o file.c file но линукс никогда не ставил, только на скриншотах его видел! Так вот... Например нужно откомпилировать сплоит, щас какой-то найду =) Ну вот этот например http://www.web-hack.ru/exploit/source/MS04-011.c его наверняка все знают! Так вот, мне нужно его откомпилировать, что делать... Ну открываю Borland C Builder тама стандартный какой-то код написан...
Код:
//---------------------------------------------------------------------------Код:
Заголовок: CompilingВнизу пишутся ошибки Код:
[C Error] Unit1.cpp(15): E2209 Unable to open include file \'unistd.h\'И вот что делать?! Куда кликать-то? :confused: |
Багленд С-билдер ацтой ИМХО. Выкинь фтопку его.
удали "#pragma hdrstop" поищи остальные хедеры которые Unable to open include |
Нифига не отстой. Есть и хуже ещё. )
А хидеры попробуй тут поискать http://www.koders.com/ |
<Rabid Rabbit>
#pragma hdrstop - это ты говоришь о стандартном! А я о http://www.web-hack.ru/exploit/source/MS04-011.c ну ладно! Поудалял всё что он инклудить неможет, теперь ему int exist_host( char *, u_long *); ненравится! Дай тогда линк, что другое скачать! Скачаю всё что угодно, главное компилировать! </Rabid Rabbit> tclover, брр! Ничё непонял! Что тама искать надо? |
гыгы ))) удалятель ))) Ищи инклуды. Или ставь линукс хотя бы на виртуалку дабы было где компилить сплоеды.
Цитата:
например unistd.h Потом ложи его в директорию с инклудами. Цитата:
А вообще было бы не лишним почитать книжку например с++ за 21 день |
tclover, а на виндоус никак? =(
Аха! Насчёт инклудов понял! Ущёл искать! Пролистал 10 страниц http://www.koders.com/Default.aspx?s=unistd.h Я незнаю\\\\непомню откуда у меня папка C:\\\\cygwin\\\\usr\\\\include но тама ПОЧТИ всё что мне надо! Теперь нужен errno.h Ох... Наконец-то разобрался с игклудами! Но выдаёт теперь ошибку в sys/_types.h Вот это ему ненравится __extension__ typedef long long _off64_t; Ошибка: Код:
[C Error] _types.h(15): E2141 Declaration syntax errorЫх! В общем я понял, это всётаки безнадёжно! |
Короче надо срочно учить матчасть. А то кроме скрипткиддиса из тебя ниче путное не вырастет=)
|
Охренеть сколько оЩибок...
попытайся заюзать lcc |
| Время: 02:02 |