首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
汇编
订阅
伯阳在成长
更多收藏集
微信扫码分享
微信
新浪微博
QQ
46篇文章 · 0订阅
02-汇编基础(2)
前言 本篇文章主要以汇编的角度,分析函数的本质,在分析函数的过程中,就会解决上篇文章最后的死循环问题。 一、基础知识点 接着上篇文章01-汇编基础(1)的内容,我们再介绍几个常见的基础知识点。
01-汇编基础(1)
前言 从本篇文章开始,即将给大家分享关于iOS逆向安全攻防等相关的知识点,在分析逆向之前,我们必须掌握关于汇编的相关的知识点,作为逆向学习的一个准备。这篇文章首先给大家讲解一下汇编的一些基础知识点,希
ARM64汇编寻址、汇编指令、指令编码方式
ARM64汇编寻址 1. 立即数寻址(Immediate Addressing) 这种方式直接将立即数作为操作数,适合小数据或常量。ARM64的立即数在指令中直接编码。 2. 寄存器间接寻址(Regi
iOS ARM64 汇编寻址
iOS ARM64 汇编寻址 Position-independent code(PIC) PIC(地址无关代码)为实现地址无关代码,在寻址过程中就要采用相对和动态的概念。
ARM64汇编入门
现在iOS设备几乎已经都是ARM64架构,本文首先对ARM64汇编做一个简单的介绍,然后通过一个Swift枚举的汇编代码窥探枚举的底层实现逻辑,发现了一个超出意料之外的结果。
iOS App Crash 分析:(五):汇编知识点学习-寄存器篇
本来本篇标题是《iOS App Crash 分析:(五):函数堆栈获取解析》的,但是在整理汇编知识的过程中发现要复习的内容较多,所以现在修改为《iOS App Crash 分析:(五):汇编知识点学习
iOS汇编之ARM64基础介绍
arm64提供了31个64位通用寄存器。参数寄存器是x0 ~ x7,大于8个会通过堆栈传参,x0一般表示返回值。 x8:间接寻址结果,当返回值(比如结构体size)大于16个字节的时候,该返回内容会
深入iOS系统底层之程序中的汇编代码
合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。--(老子·道德经 ) 对于一个闭源系统来说如果想研究某些逻辑的内部实现就需要对汇编语言进行掌握和了解、对于某些需要高性能实现的逻辑来说用汇编语言实现可能是最好的选择、对于某些逻辑来说可能只能用汇编来实现。以最后一个能…
ARM 内核寄存器 和 基本汇编语言讲解
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 本文我们要讲解的是 ARM 内核寄存器 和 基本汇编语言讲解,文章内容有点多,以前写文章都是想一篇文章该说的都说到位,真的有点佩服以前的自己
iOS逆向开发-ARM64汇编简单介绍
导语:在学习iOS逆向开发里面,反汇编是一个非常重要的过程,拿到别人app的可执行文件,无论是通过ida hopper打开,都是汇编代码,虽然汇编分很多种类,iOS逆向分析使用的主要是ARM64