Просмотр полной версии : Linux 2.4.21 exploit
FranticEuphoria
22.12.2006, 01:19
какой сплоит подойдет к этому ядру? 2.4.21-47.ELsmp
я кучу всего перепробовал - ничего!
нужна помощь! хэлп!
Вопрос на засыпку: а что пробовал?)
Linux 2.2x - 2.4.23 -> do_brk
Linux 2.2x - 2.4.24, 2.6.0-2 -> mremap_pte
Linux 2.2.x - 2.4.22 -> ptrace-kmod
Linux 2.2 - 2.2.27-rc2, 2.4 - 2.4.31-pre1, 2.6.х - 2.6.12 -> binfmt_elf
Linux 2.6.x ->raptor sys_chown bug
Linux 2.6-2.6.11 -> k-rad3
Знай на будущее.
FranticEuphoria
24.12.2006, 05:39
ничего из этого не работает - я проверял давно
FranticEuphoria
24.12.2006, 06:07
Linux 2.2x - 2.4.23 -> do_brk
/bin/sh: line 42: 15768 Segmentation fault (core dumped) ./6
FranticEuphoria
24.12.2006, 18:01
кароче нужен стаф!
вот:
2.4.21
km.2
brk
brk2
ptrace
ptrace-kmod
те уже много раз написали.пробуй, чего еще хочешь то??не сработает, забей или покупай приват.
FranticEuphoria
24.12.2006, 18:52
m0nzt3r
дело в том что все эти сплоиты не работают / фиг знает в чем дело
юзаю http://milw0rm.com/exploits/778
все номал копмиляится / запускаю на сервере
[+] SLAB cleanup
child 1 VMAs 29356
child 2 VMAs 124
child 4 VMAs 024
[+] moved stack bfff8000, task_size=0xc0000000, map_base=0xbf800000
[+] vmalloc area 0xc0400000 - 0xc04f97db
Wait... //bin/sh: line 26: 10329 Segmentation fault (core dumped) ./13
и все/ должен работать на всей серии 2.4 / но ни фига
приват куплю если у тебя есть
FranticEuphoria
24.12.2006, 18:56
_Great_ я юзал и гугл и все архивы паблика так что не надо на меня гнать
2.4.21-47.ELsmp должен быть порутен как не фиг делать но факт остается тем что НЕТ
а в голову не идет, ЧТО МОГУТ СТОЯТЬ ПАТЧИ?
FranticEuphoria
24.12.2006, 19:16
у кого есть приват который валит это пропатченное ядро пишите мне
дабы не создавать аналогичную тему спрошу тут, где можно найти сплойт для Linux 2.4.21-15.EL ?? на паблик я ничего ненашел
aka PSIH
30.12.2006, 14:09
hnur
попробуй
http://www.milw0rm.com/exploits/744
http://www.milw0rm.com/exploits/131
Ну написал же, что Smp... Это наверное мультипроцессорная система. Под такие был спецю сплоит
aka PSIH, ниодин из тех сплойтов которые ты мне предложил не желает компилиться.... получаю множество ошибок:
elflbl.c:17:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:18:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:19:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:20:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:21:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:22:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:23:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:24:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:25:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:27:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:28:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:29:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:30:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:31:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:33:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:34:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:36:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:37:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:38:10: #include expects "FILENAME" or <FILENAME>
elflbl.c:86: `PAGE_SIZE' undeclared here (not in a function)
elflbl.c:99: `PROT_WRITE' undeclared here (not in a function)
elflbl.c:99: `PROT_READ' undeclared here (not in a function)
elflbl.c:127: `quot' undeclared here (not in a function)
elflbl.c:127: initializer element is not constant
elflbl.c:127: (near initialization for `myenv[0]')
elflbl.c:127: syntax error before ';' token
elflbl.c:128: `quot' undeclared here (not in a function)
elflbl.c:128: initializer element is not constant
elflbl.c:128: (near initialization for `myenv[1]')
elflbl.c:128: syntax error before ';' token
elflbl.c:129: `NULL' undeclared here (not in a function)
elflbl.c:129: initializer element is not constant
elflbl.c:129: (near initialization for `myenv[2]')
elflbl.c:131: `quot' undeclared here (not in a function)
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: syntax error before "x6e"
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:131: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:132: stray '\' in program
elflbl.c:135: `quot' undeclared here (not in a function)
elflbl.c:135: syntax error before '/' token
elflbl.c:148: syntax error before "sys_mmap2"
elflbl.c:150: syntax error before "sys_mremap"
elflbl.c:152: syntax error before "sys_madvise"
elflbl.c:153: syntax error before "sys_mprotect"
elflbl.c:154: syntax error before "modify_ldt"
elflbl.c:156: syntax error before "sys_gettimeofday"
elflbl.c:157: syntax error before "sys_munmap"
elflbl.c:159: syntax error before "sys_uselib"
elflbl.c:161: syntax error before "sys_sched_yield"
elflbl.c: In function `tmdiff':
elflbl.c:169: `gt' undeclared (first use in this function)
elflbl.c:169: (Each undeclared identifier is reported only once
elflbl.c:169: for each function it appears in.)
elflbl.c:169: `tv_sec' undeclared (first use in this function)
elflbl.c:171: `tv_usec' undeclared (first use in this function)
elflbl.c: In function `fatal':
elflbl.c:178: `SIGSTOP' undeclared (first use in this function)
elflbl.c:178: `SIGKILL' undeclared (first use in this function)
elflbl.c:180: `errno' undeclared (first use in this function)
elflbl.c:181: `stdout' undeclared (first use in this function)
elflbl.c:181: `quot' undeclared (first use in this function)
elflbl.c:181: syntax error before ';' token
elflbl.c:181: stray '\' in program
elflbl.c:181: `n' undeclared (first use in this function)
elflbl.c:181: syntax error before ']' token
elflbl.c:183: syntax error before ';' token
elflbl.c:183: stray '\' in program
elflbl.c:183: syntax error before ']' token
elflbl.c:187: syntax error before ';' token
elflbl.c:187: stray '\' in program
elflbl.c:187: `nCRITICAL' undeclared (first use in this function)
elflbl.c:187: `entering' undeclared (first use in this function)
elflbl.c:187: syntax error before "endless"
elflbl.c:188: syntax error before ';' token
elflbl.c:188: stray '\' in program
elflbl.c:188: syntax error before ')' token
elflbl.c: In function `raceme':
elflbl.c:203: `errno' undeclared (first use in this function)
elflbl.c:208: `amp' undeclared (first use in this function)
elflbl.c:208: syntax error before ';' token
elflbl.c:208: `NULL' undeclared (first use in this function)
elflbl.c:208: syntax error before ')' token
elflbl.c:209: syntax error before ';' token
elflbl.c:209: syntax error before ')' token
elflbl.c:210: syntax error before ';' token
elflbl.c:210: `lt' undeclared (first use in this function)
elflbl.c:210: syntax error before ')' token
elflbl.c:215: `PAGE_SIZE' undeclared (first use in this function)
elflbl.c:215: `MADV_NORMAL' undeclared (first use in this function)
elflbl.c:220: syntax error before ';' token
elflbl.c:224: `gt' undeclared (first use in this function)
elflbl.c:224: syntax error before ';' token
elflbl.c:232: `quot' undeclared (first use in this function)
elflbl.c:232: syntax error before ';' token
elflbl.c:232: `mprotect' undeclared (first use in this function)
elflbl.c:232: syntax error before ',' token
elflbl.c:233: `PROT_NONE' undeclared (first use in this function)
elflbl.c:234: `MAP_PRIVATE' undeclared (first use in this function)
elflbl.c:234: `MAP_ANONYMOUS' undeclared (first use in this function)
elflbl.c:234: `MAP_FIXED' undeclared (first use in this function)
elflbl.c:235: syntax error before ';' token
elflbl.c:235: `mmap2' undeclared (first use in this function)
elflbl.c:236: syntax error before ';' token
. . . .
Какие ещё могут быть варианты? может там компилятор хреновый?
Alexsize
30.12.2006, 17:24
Есть еще вариант. Uselib24. он должен взять. и будь добр uname -a выведи сюда.
2Alexsize, ты мне написал? я ведь выше написал какое ядро. Linux 2.4.21-15.EL
У кого приват сплойты купить?
Linux Kernel 2.4.27-grsec
grsec это патч к ядру и на него ничего нет.
Как на счет того, чтобы поискать уязвимости не только в ядре?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot