Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.03.2010, 23:07
|
|
Участник форума
Регистрация: 03.08.2009
Сообщений: 103
Провел на форуме: 413428
Репутация:
13
|
|
Проблема с эксплойтом
Посоветуйте какойнить эксплойт для Linux lin-web-us 2.6.17-gentoo-r8 #1 Wed Sep 27 08:08:59 EST 2006 i686
|
|
|

04.03.2010, 02:27
|
|
Постоянный
Регистрация: 20.12.2007
Сообщений: 334
Провел на форуме: 1934122
Репутация:
118
|
|
http://www.milw0rm.com/exploits/5092
В чем у тебя проблема, гугл тебе посоветует.
|
|
|

04.03.2010, 22:23
|
|
Участник форума
Регистрация: 03.08.2009
Сообщений: 103
Провел на форуме: 413428
Репутация:
13
|
|
Сообщение от shellz[21h]
http://www.milw0rm.com/exploits/5092
В чем у тебя проблема, гугл тебе посоветует.
maks@debian:~$ gcc expl.c -o expl
expl.c:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘main’
expl.c:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘echo’
не пойму где ошибка, хоть убей
|
|
|

04.03.2010, 22:40
|
|
Участник форума
Регистрация: 03.08.2009
Сообщений: 103
Провел на форуме: 413428
Репутация:
13
|
|
gcc ecxpl.c -o exol
ecxpl.c:13:22: error: asm/page.h: No such file or directory
ecxpl.c:38: error: expected identifier or '(' before '{' token
ecxpl.c: In function 'main':
ecxpl.c:196: error: 'PAGE_SIZE' undeclared (first use in this function)
ecxpl.c:196: error: (Each undeclared identifier is reported only once
ecxpl.c:196: error: for each function it appears in.)
ecxpl.c:272:2: warning: no newline at end of file
Вапще 0 (((
|
|
|

05.03.2010, 23:50
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
а мы что, читать не умеем?
правь исходник, там защита от дурака.
компилируй с -static -Wno-format.
создай константу PAGE_SIZE с нужным значением. насчет asm/page.h гугли.
как пример совет: http://www.mail-archive.com/gentoo-user@lists.gentoo.org/msg53017.html, либо сам скачай, кинь куда-нибудь и при компиляции укажи твою директорию.
Последний раз редактировалось zythar; 05.03.2010 в 23:59..
|
|
|

06.03.2010, 23:13
|
|
Участник форума
Регистрация: 03.08.2009
Сообщений: 103
Провел на форуме: 413428
Репутация:
13
|
|
Ок записал PAGE_SIZE с значением от потолка, но что делать с этой библиотекой asm/page.h нашол их все в системе
find /usr/src/linux/include -name "page.h"
и вот их список
/usr/src/linux/include/asm-alpha/page.h
/usr/src/linux/include/asm-arm/page.h
/usr/src/linux/include/asm-arm26/page.h
/usr/src/linux/include/asm-cris/arch-v10/page.h
/usr/src/linux/include/asm-cris/arch-v32/page.h
/usr/src/linux/include/asm-cris/page.h
/usr/src/linux/include/asm-frv/page.h
/usr/src/linux/include/asm-generic/page.h
/usr/src/linux/include/asm-h8300/page.h
/usr/src/linux/include/asm-i386/page.h
/usr/src/linux/include/asm-ia64/page.h
/usr/src/linux/include/asm-m32r/page.h
/usr/src/linux/include/asm-m68k/page.h
/usr/src/linux/include/asm-m68knommu/page.h
/usr/src/linux/include/asm-mips/page.h
/usr/src/linux/include/asm-parisc/page.h
/usr/src/linux/include/asm-powerpc/page.h
/usr/src/linux/include/asm-ppc/page.h
/usr/src/linux/include/asm-s390/page.h
/usr/src/linux/include/asm-sh/page.h
/usr/src/linux/include/asm-sh64/page.h
/usr/src/linux/include/asm-sparc/page.h
/usr/src/linux/include/asm-sparc64/page.h
/usr/src/linux/include/asm-um/page.h
/usr/src/linux/include/asm-v850/page.h
/usr/src/linux/include/asm-x86_64/page.h
/usr/src/linux/include/asm-xtensa/page.h
/usr/src/linux/include/config/hugetlb/page.h
далее, как я понял тут под разные архитектуры, я се взял какую мне нужно
cp /usr/src/linux/include/asm-x86_64/page.h /tmp
далее капилю не может ее найти, хотя лежит в томже каталоге, блин как указать
gcc что она рядом ???
|
|
|

07.03.2010, 00:14
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
этот бери /usr/src/linux/include/asm-i386/page.h.
дальше, при компиляции юзай -I.
|
|
|

07.03.2010, 00:37
|
|
Участник форума
Регистрация: 03.08.2009
Сообщений: 103
Провел на форуме: 413428
Репутация:
13
|
|
Сообщение от zythar
этот бери /usr/src/linux/include/asm-i386/page.h.
дальше, при компиляции юзай -I.
gcc -l page.h -L /tmp -o e e.c
e.c:12:22: error: tmp/page.h: No such file or directory
e.c:270:2: warning: no newline at end of file
ага все тожесамое не находит хоть убей
напиши пример как это юзать а то рут уже сидит, на тачке
пробовал это http://www.linuxforums.org/forum/linux-programming-scripting/73822-library-linking-gcc.html 0 результата
|
|
|

07.03.2010, 00:43
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
блиин.. с ключом -I нужно указывать директорию где хидеры лежат...
тоесть у нас получится
gcc -I /tmp -o e e.c
а -L совсем для другого. ты хоть man gcc читал?
|
|
|

07.03.2010, 00:48
|
|
Участник форума
Регистрация: 03.08.2009
Сообщений: 103
Провел на форуме: 413428
Репутация:
13
|
|
gcc -I /tmp -o e e.c
e.c:12:22: error: asm/page.h: No such file or directory
e.c:270:2: warning: no newline at end of file
толку 0 ((( см личку
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|