最新 最热

安卓逆向:老司机带你回顾ARM和C/C++基本结构

引言:这还是一篇比较枯燥的和ARM打交道的文章。不过这也是为了后续能更好进行做so逆向而做铺垫。

2021-01-21
0

利用纯地址进行HOOK

结合上一次的Demo我们进行一点改进。在真实的逆向过程中,我们是没有函数符号的,因为符号表脱掉了。

2021-01-20
0

雷军 1994 年写的代码,你见过吗?像诗一样优雅~

有些网友在评论中质疑,说雷军代码不会是「屎」一样优雅吧。说这话的网友,也许是开玩笑的,也许是真没看过雷军写过的代码。

2021-01-19
0

ARM64 撬开逆向大门

android 5.0系统就开始引入Arm64-v8a,它用于支持全新的AArch64架构,这个架构也就是我们要学习的arm64汇编。目前android系统已经发展到anroid 11版本。因此现在主流的apk都是支持AArch64架构。那么我们利用IDA(反汇编工...

2021-01-18
0

安卓逆向:这是一篇逆向基础函数在ARM32中的刨根问底。

通过向程序计数器 PC写入跳转地址值,可以实现在 4GB 的地址空间中的任意跳转,在跳转之前结合使用MOV LR,PC

2021-01-18
0

安卓逆向:重温Thumb汇编指令的细节

主要内容1.Thumb指令集详解2.Thumb直接访问的寄存器3.Thumb指令集组成部分详解4.Thumb和arm状态切换5.Thumb的常见应用场景

2021-01-18
0

.net反编译神器 你值得拥有!

.net反编译神器,你还在等什么,还不赶紧来剽!

2021-01-08
1

riscv64 裸机编程实践与分析

任何芯片在启动之前都需要有一段汇编代码,从这段汇编代码上就可以体现一些架构设计的特点。往往做嵌入式底层开发都需要关注这段汇编代码的含义,这样在使用的时候才能全面的了解启动时做了什么事情,在后续的程序中遇到问...

2021-01-08
0

伯克利谈Serverless:服务器的存在,是云计算的大问题

受腾讯云 Serverless 团队之邀,Johann Schleier-Smith 在 Techo 开发者大会 Serverless 分论坛发表了主题演讲,演讲中 Johann 从加州大学伯克利分校的视角,对 Serverless 的本质进行了解读,并带来了计算机学术界对于 Serv...

2021-01-05
1

【短道速滑六】古老的视频去噪算法(FLT_GradualNoise)解析并优化,可实现1920*1080 YUV数据400fps的处理能力。

这个好像没有啥对应的论文可以找到,在百度上搜索也能找到一些相关的资料,不过就直接是代码,可以看到其实来自于一个叫做DScaler的项目,在github上目前还能找到该项目的完整资料。...

2021-01-05
0