上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 1.要求 数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询。 2.实现功能 可通过输入指令进行操作。 (1)首先输入“add”,可以对通讯录进行添加联系人信息。 sql1 = 'insert into TA(ID,NAME,AGE,AD 阅读全文
posted @ 2019-07-17 16:56 DurianTRY 阅读(1735) 评论(0) 推荐(0) 编辑
摘要: 命令: 然后调试界面就会出现了 阅读全文
posted @ 2019-05-20 16:24 DurianTRY 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: (1)原理: 使用爆破技巧,来绕过共享库地址随机化。爆破:攻击者选择特定的 Libc 基址,并持续攻击程序直到成功。这个技巧是用于绕过 ASLR 的最简单的技巧。 (2)漏洞代码 编译 (3)当随机化打开时不同的 Libc 基址 上面展示了,Libc 随机化仅限于 8 位。因此我们可以在最多 256 阅读全文
posted @ 2019-05-15 17:17 DurianTRY 阅读(384) 评论(0) 推荐(0) 编辑
摘要: (1)原理: 地址空间布局随机化(ASLR)是随机化的利用缓解技术:堆栈地址,栈地址,共享库地址。一旦上述地址被随机化,特别是当共享库地址被随机化时,我们采取的绕过NX bit的方法不会生效,因为攻击者需要知道libc基地址。而此时我们可以采用return-to-plt技术,在这种技术中,而不是返回 阅读全文
posted @ 2019-05-15 15:32 DurianTRY 阅读(347) 评论(0) 推荐(0) 编辑
摘要: (1)原理: 将源字符串复制到目标缓冲区可能会导致off by one。当源字符串长度等于目标缓冲区长度时,单个NULL字节将被复制到目标缓冲区上方。这里由于目标缓冲区位于堆栈中,所以单个NULL字节可以覆盖存储在堆栈中的调用者的EBP的最低有效位(LSB),这可能导致任意的代码执行。 (2)漏洞代 阅读全文
posted @ 2019-05-14 23:26 DurianTRY 阅读(565) 评论(0) 推荐(0) 编辑
摘要: (1)漏洞代码 (2)编译文件 (3)原理: 上述漏洞代码的[1]行显示了一个整数溢出错误。strlen()的返回类型是size_t(unsigned int),它存储在unsigned char数据类型中。因此,任何大于unsigned char的最大支持值(255)的值都会导致整数溢出。因此当密 阅读全文
posted @ 2019-05-14 21:51 DurianTRY 阅读(481) 评论(0) 推荐(0) 编辑
摘要: (1)漏洞代码 编译 (2)反汇编并绘制出漏洞代码的堆栈布局 (3)当用户输入的内容大于256位时,将溢出目标缓冲区并覆盖堆栈中存储的返回地址。通过发送一系列“A”来测试它。 EBP的值已经变成了四个A (4)根据堆栈布局,可以尝试输入256个A(buf)+8个A(对齐空间)+4A(EBP)+4个B 阅读全文
posted @ 2019-05-14 21:25 DurianTRY 阅读(511) 评论(0) 推荐(0) 编辑
摘要: (1)原理: “NX Bit”的漏洞缓解:使某些内存区域不可执行,并使可执行区域不可写。示例:使数据,堆栈和堆段不可执行,而代码段不可写。 在NX bit打开的情况下,基于堆栈的缓冲区溢出的经典方法将无法利用此漏洞。因为在经典的方法中,shellcode被复制到堆栈中,返回地址指向shellcode 阅读全文
posted @ 2019-05-08 15:48 DurianTRY 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Level11 (1) (2)毫无头绪,查看PHP源代码发现,是从头文件的referer获取的输入。 (3)用Burp抓包,修改头文件如下: (4)再点击Proxy界面的forward,回到浏览器页面如下 (5)点击即可 阅读全文
posted @ 2019-05-07 19:45 DurianTRY 阅读(297) 评论(0) 推荐(0) 编辑
摘要: (1)根据题目知道此处是双引号注入,其余的与上一关相同。 登录成功后,用burp抓包,再刷新浏览器页面。寻找闭合方式: 闭合方式果然为双引号。 (2)其payload与21关相同,需要对payload进行based64编码,同时将闭合方式改变即可。 例如: 编码: 阅读全文
posted @ 2019-04-14 18:46 DurianTRY 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页