码迷,mamicode.com
首页 >  
搜索关键字:栈溢出    ( 583个结果
exception和error异同
exception 和 error的区别Exception:是程序本身可以处理的异常Error:是程序无法处理的错误,这些错误标识故障发生于虚拟机自身或者发生在虚拟机试图执行应用时,一般不需要程序处理,例如:内存空间不足,栈溢出检查异常(编译器要求必须处置的异常):除了Error,其他的Except ...
分类:其他好文   时间:2020-05-13 20:14:37    阅读次数:56
No_leak(ret2ROP + 低字节改写到syscall)
No_leak 有这种题,题目很短小,只有一个read函数,没有输出函数,这样的题怎么解呢?当然首先想到的是ret2dl,但是那个有点儿复杂。下面我来介绍一种简单的解法。 代码如下: 先来看看保护: 程序很很简单,就是简单的栈溢出,遇到这种题,我们首选ROP,当然ret2dl也是ROP中的一种。 方 ...
分类:其他好文   时间:2020-05-13 19:48:38    阅读次数:74
调试教程
程序崩溃的原因分类 1.函数栈溢出 一个变量未初化、未赋值,就读取它的值。 ( 这属于逻辑问题,往往是粗心大意的导致的 ) 2.函数栈溢出 (1)定义了一个体积太大的局部变量 (2)函数嵌套调用,层次过深(如无穷递归) 3.数组越界访问 访问数组元素时,下标越界 4.指针的目标对象不可用 (1)空指 ...
分类:其他好文   时间:2020-05-12 14:07:58    阅读次数:72
Python对接口返回的数据进行递归查找【多测师】
1. 使用递归函数的优点是逻辑简单清晰,缺点是过深的调用会导致栈溢出。2. Python标准的解释器没有针对尾递归做优化,任何递归函数都存在栈溢出的问题。 ...
分类:编程语言   时间:2020-05-11 21:46:29    阅读次数:66
阿里旺旺ActiveX控件ImageMan溢出
操作系统:windows 7 home premium x64 漏洞软件:阿里旺旺2010 工具:COMRaider、ollydbg 简介:栈溢出漏洞,阿里旺旺ActiveX控件imageMan.dll中的AutoPic函数未对参数长度进行有效检测,它会先获取反斜杠“\”的位置,然后字符串开始至反斜 ...
分类:其他好文   时间:2020-05-11 01:29:16    阅读次数:112
系统中的业务异常
系统中的业务异常搭建系统框架时,关于异常,我们一般要考虑这样几件事情。系统中有哪些异常这个问题其实很简单:一类是业务异常,例如“用户输入的证件号不合法”、“银行卡四要素鉴权失败”、“余额不足”等业务逻辑上的问题;除此之外的全都是系统异常,例如网络超时、数据库锁超时、甚至堆栈溢出内存溢出等等。业务异常中,有几种特殊的异常。当我们是通过类似乐观锁的方式来检测幂等时,在流程中任何一点上都有可能发现当前
分类:其他好文   时间:2020-05-09 10:40:03    阅读次数:114
【整理】数据结构篇
怎么才算真正掌握了一个数据结构或算法数组在内存中的图解java实现单链表的构造以及基本操作堆和栈的区别之数据结构和内存栈溢出和栈内存溢出的区别栈大小和内存分布问题常见的hash算法及其原理哈希冲突及四种解决方法java数据结构----图漫画:什么是B-树?漫画:什么是一致性哈希?漫画:什么是拜占庭将... ...
分类:其他好文   时间:2020-04-30 10:03:06    阅读次数:116
Pwn之ROP系列练习
PWN之ROP系列 基础ROP 32位 ROP 题目来源 PlaidCTF 2013: ropasaurusrex 检查 开了NX,所以用ROP。 看代码 简单的栈溢出。使用 函数泄露一个libc函数的地址,进而泄露libc,计算 函数地址和 字符串地址,然后构造 去getshell。 exp PS ...
分类:其他好文   时间:2020-04-27 15:12:09    阅读次数:108
攻防世界PWN题 level2
"题目地址" 拿到题目后,首先用 file 查看文件类型,可以发现是 ELF 32 bit 类型的文件 接下来使用 checksec 来查看文件开启了哪些保护,可得到如下内容: 没有 canary,那么有可能做到栈溢出 执行一下来看效果,发现其流程为: 放进 ida 里后在 Function nam ...
分类:其他好文   时间:2020-04-16 00:55:09    阅读次数:77
1050 螺旋矩阵 (25分)
==VS2019堆栈溢出 定义了过大的数组,运行程序弹出chkstk.asm的解决方法 用new定义数组== 首先要算出合适的m,n——行、列数 附:几个特殊的测试点,输入3个数、27个数、11个数 然后new一个二维数组,将给出的数套进去, i=0;j=0;光标先向右,再向下,再向左,再向上,再向 ...
分类:其他好文   时间:2020-04-08 19:00:45    阅读次数:78
583条   上一页 1 2 3 4 5 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!