程序逆向

PWN入门:异常变漏洞

一异常处理机制解析程序出现错误是难免的情况,程序语言和系统为了辅助程序排查问题,设立了各种机制。第一种机制是断言检查assert,该函数接受一个表达式作为参数,如果表达式值为假,就会输出错误信息并终止...
阅读全文
程序逆向

Unicorn高级逆向与反混淆

逆向分析是一门深奥的学问,当你走进逆向的大门,学得越多,就会发现还有更多自己不懂的知识,等待去挖掘。当逆向和Unicorn碰撞,热门行业就此产生,掌握Unicorn高级逆向和反混淆,升职加薪不是梦!能...
阅读全文
程序逆向

Fuzz学习记录

当前需要解决的问题用kmeans聚类算两个种子之间的距离需要花的时间太长,考虑一下该如何优化择种算法。优化思路减少大数中的无效位数:比如所有的种子都没有访问过的基本块下标可以视作无效,以及访问过完全相...
阅读全文