Kerckhoffs 原则提出,一个密码系统的安全仅依赖于密钥的安全,除密钥外,密码系统的一切都被视为是公开的信息。然而在现实中,软件逆向技术和动静态调试技术已经能够成功对密码系统进行密钥提取攻击。鉴...
关于unicorn去搞VMP的iat那点事
本文为看雪论坛优秀文章看雪论坛作者ID:L0x1c其实看了很多帖子,关于unicorn去搞vmp的事情,最开始来源于大表哥的github项目 unicorn_pe,于是自己也研究了一下unicorn和...
使用unicorn对ollvm字符串进行解密
本文为看雪论坛优秀文章看雪论坛作者ID:新萌题目出自3w班12月第一题——对抗字符串混淆。样本是一个比较初级的ollvm混淆,其字符串解密过程在init_array中,所以so文件正常加载到内存中后,...
使用unicorn来trace还原ollvm混淆的非标准算法
本文为看雪论优秀文章看雪论坛作者ID:misskings题目出自3W班9月的题目还原ollvm混淆的自定义算法。 ollvm的自定义算法的还原一般就是意味着非常多的分支。我们可以F5打开后,...
原创 | 利用unicorn分析固件中的算法
作者 | 绿盟科技格物实验室 陈杰一、前言近年来,越来越多安全研究员开始使用QEMU以及unicorn这类虚拟化技术对固件进行模拟执行,甚至是FUZZ测试。模拟执行在嵌入式固件分析中应用越来...
四年磨一剑,无名侠教你用Unicorn逆向闯荡江湖!
逆向分析是一门深奥的学问,当你走进逆向的大门,学得越多,就会发现还有更多自己不懂的知识,等待去挖掘。当逆向和Unicorn碰撞,热门行业就此产生,掌握Unicorn高级逆向和反混淆,升职加薪不是梦!能...
3