首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
二手的程序员
掘友等级
Android 开发
|
无业游民
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
常见加解密算法02 - RC4算法分析
RC4是一种广泛使用的流密码,它以其简洁和速度而闻名。区别于块密码,流密码特点在于按位或按字节来进行加密。 RC4由Ron Rivest在1987年设计,尽管它的命名看起来是第四版,实际上它是第一个对
ARM64汇编09 - 分支指令与模式切换
本文主要讨论两部分内容: 分支指令,B、BL 等 v7中的模式切换,arm切thumb,thumb切arm。理解了模式切换就会明白为什么在做 inline hook 时,有些地址需要加上1,加上 1
常见加解密算法01 - 初步认识
系列目标 常见加解密算法的基本原理 在App逆向分析过程中快速识别其使用的算法 基本原理 加密的工作原理是将“明文”编码为“密文”,通常通过使用被称为算法的密码学数学模型来实现。要将数据解码回明文,需
ARM64汇编08 - 块访存指令
armv8 里面似乎没有了 v7 中的块访存指令,就是一次性访问一块内存的指令。我们还是先介绍下 v7 中的块访存指令。 V7中的块访存指令 手册中介绍了很多种该指令的变种形式,其实了解了这个指令的
ARM64汇编07 - 访存指令
访存指令是ARM64汇编语言中的一部分,涵盖了数据访问和内存操作的指令。这些指令使处理器能够与内存进行交互,包括读取数据、写入数据以及执行其他内存相关的操作。理解这些指令对于理解处理器如何与内存交互以
ARM64汇编06 - 基本整型运算指令
ADD (immediate) 将 Xn 与 imm 相加,结果赋值给 Xd,imm 是无符号数,范围为 0 - 4095。 shift 是对 imm 进行移位,shift 为 0 的时候,表示左移
ARM64汇编05 - MOV系列指令
MOV(wide immediate) MOV 可以将一个立即数移动到寄存器中。 MOV X0, #0x1234 对应的汇编代码为:80 46 82 D2 看手册可知,0x1234 的值储存在 5 -
ARM64汇编04 - 条件码
关于分支控制与条件码的作用可以去看 《CSAPP》的第 3.6 节,讲的非常清楚,建议看看,这里就不重复了。 我们直接使用一个例子来简单理解汇编是如何实现分支控制的: 编译后,使用 ida 打开,查看
ARM64汇编03 - PC寄存器
本文主要讨论 pc 寄存器的一些行为。 我们使用前文编译的 arm32 程序来做实验,由于 arm64 里面已经没有了 mov pc r0 这样的指令,无法直接对 pc 寄存器进行读写操作,所以只能采
ARM64汇编02 - 寄存器与指令基本格式
异常级别 ARMv8处理器支持4种异常等级(Exception Level,EL)。 EL0 为非特权模式,用于运行应用程序,其他资源访问受限,权限不够。 EL1 为特权模式,用于操作系统内核,可以访
下一页
个人成就
文章被点赞
16
文章被阅读
48,410
掘力值
1,837
关注了
0
关注者
27
收藏集
0
关注标签
9
加入于
2023-11-08