移动端安全
文章平均质量分 82
移动端相关的安全代码,和自己的一些想法
Hello_Ray
想要作导弹试飞员的男人
展开
-
汇编语言编译环境,汇编寄存器,栈使用 笔记
段寄存器汇编语言中的代码段原创 2021-01-27 17:44:42 · 566 阅读 · 0 评论 -
汇编语言中的16进制与2进制快速转换方法
背景目前很少博客说明16进制与2进制直接转换的博客,16,10,2进制它们的相互转换又是在生产实践中用处又非常广泛,且很重要。本文根据16进制与2进制的规律,帮助我们快速的理解掌握2进制、16进制、10进制相互转换的过程。内容16进制,2进制,10进制对照表0001 1 1000 80010 2 1001 90011 3 1010 A 100100 4  原创 2021-05-25 17:59:45 · 3429 阅读 · 0 评论 -
热插拔测试框架的安装笔记
初步使用frida hook的python和Js代码https://frida.re/docs/examples/android/frida hook与xposed类似,都是用于hook安卓系统对应的进程。配置需要Hook的机器建议使用模拟器 https://www.yeshen.com/ ,安装夜神模拟器中的android 7。低版本安卓系统会导致有些应用运行不了。不建议root手机开始,root手机流程复杂会耽误很多时间,在后续hook能力提高很多后再使用真正的硬件设备。安装frida配原创 2020-05-17 15:04:55 · 541 阅读 · 0 评论 -
汇编语言笔记
函数序言esp栈顶,ebp栈底位置;入栈add esp, 4出栈sub esp, 4这是在32位机器上运行的,一次性能够压入4个字节的数据入栈(4个字节也就是32位,同理如果是64位机器,可以入栈8个字节数据)理解入栈,时候为什么是栈顶往是加,而不是减少。是因为在机器初期,硬件资源非常稀缺;在起始地址开始位置分配给程序段相关。比如运行一个程序段,然后地址向前加若干字节;此时需要记录一下别的事情,比如记录一块数据,一个函数,等会再用。这时要记录在别处,为了方便可以从地址的后面往前记录。就像做原创 2020-11-20 12:11:52 · 496 阅读 · 0 评论 -
热插拔框架笔记
本文讲解热插拔框架的使用笔记原创 2020-12-03 00:01:45 · 270 阅读 · 0 评论 -
插装动态勾选一些常见自吐算法
常用的加密算法对称加密算法AES,DES,3DES非对称加密算法RSA消息摘要算法md算法家族 md2,md4,md5sha算法家族 SHA-1,SHA-256,SHA-Mac算法家族 HmacMd5,HmacSHA256热插拔动态调试的原理在app的加密中,绝大多数的加密方式都会采用上述的常用加密算法,有时候有的小型APP通过一些加固处理,很难反编译出来,那么对他上面的加密算法进行hook,可以很好的解决这个问题。在某个app运行的过程中,hook到某个加密算法后,将调用这个加密方法原创 2020-12-22 19:23:20 · 729 阅读 · 0 评论