文章分类 -  pwn/逆向

嘤嘤嘤
摘要:格式化字符串漏洞 读漏洞 %[num]%s num表示泄露偏移地址的位参 %s是表示字符串 %x 表示地址 %p是表示内存数据,学过C语言的应该知道这些(废话)。 写漏洞 ​1.小题 假设 c 值需 16 覆盖成立条件flag: 6表示位参填充,addr字节为4,12d表示12+addr=16对此填 阅读全文
posted @ 2020-05-13 10:59 WINDECODE 阅读(646) 评论(0) 推荐(0)
摘要:菜鸡一枚,大佬勿喷 首先我们先了解一下什么是栈溢出,栈溢出是在内存地址空间分配指定的字节数,push到内存的数据称之为压栈,pop出来的数据称之为出栈,向栈区写入一定的数据后在ret指令eip的值会改变到其他地方,这就出现了程序崩溃,而call指令则是压栈到栈区eip下一条指令的值,当再压入数据并且 阅读全文
posted @ 2020-04-11 10:59 WINDECODE 阅读(236) 评论(0) 推荐(0)
摘要:在破解之前,我们需要了解一下win32编程中的GetDlgItemTextA控件,GetDlgItemTextA是在程序中的编辑框,可以获取我们输入的字符,还有一些基础的汇编知识,也许很多人会想学逆向二进制,但是具体需要什么基础呢,其实二进制确实并不容易,并不是所有人都能适合去干二进制,特别是那些心 阅读全文
posted @ 2020-04-08 10:31 WINDECODE 阅读(435) 评论(0) 推荐(0)