自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 dyld_shared_cache iOS恢复系统库符号文件

什么是dyld缓存https://blog.csdn.net/gaoyuqiang30/article/details/52536168ipsw固件 --> dyld_share_cache --> Firmware/SymbolsiOS Crash日志分析必备:符号化系统库方法https://juejin.cn/post/6844903582655840270https://www.theiphonewiki.com/wiki/Firmwarehttp://crash.163.co

2020-12-30 22:29:36 610

原创 iOS符号化系统库

iOS符号化系统库https://juejin.cn/post/6844903582655840270dyld_share_cache

2020-12-30 11:01:24 390 1

原创 智能指针

C++11c++98 auto_ptrc++11 scoped_ptr unique_ptr weak_ptrscoped_ptr(boost), unique_ptr(c++11) 防拷贝shared_ptr(boost/c++11)unique_ptr<type> p;unique_ptr 唯一拥有 所指向的内存。拷贝构造函数移动构造函数shared_ptrweak_ptr...

2020-12-28 15:04:02 63

原创 openwrt

eth0。eth0是一块物理网卡。eth0.1 eth0.2都是从此设备上虚拟出来的。类似eth0, eth8, radio0, wlan19, ,都是真实存在的网络eth0.1 是vlan1分出的Wan口。(每个设备可以自己设备)eth0.2 是vlan分出的lan口。https://blog.csdn.net/baidu_31437863/article/details/89644531...

2020-12-19 13:38:31 224 1

原创 android

ADVMPhttps://github.com/chago/ADVMPdex2chttps://github.com/amimo/dcc

2020-12-19 13:37:39 102 1

原创 dyld

dyld_shared_cacheiOS 3.1 开始将所有的系统库编译成一个大的缓存文件 dyld_share_cache位于 /System/Library/Caches/com.apple.dyld/dyld源码:https://opensource.apple.com/tarballs/dyld/1. _dyld_startdyldbootstrap::startdyld::_main2. 加载环境变量 checkEnvironmentVariables3. 加载共享缓存 che

2020-12-10 13:24:34 187

原创 fishhook

https://github.com/facebook/fishhookhttps://juejin.cn/post/6847902221271891975动态符号绑定:__nl_symbol_ptr是指向非延迟绑定数据的指针数组(这些指针在加载库时绑定)。__la_symbol_ptr是指向导入函数的指针数组,通常在第一次调用该符号时由名为dyld_stub_binder的例程填充(也可以在启动时告诉dyld绑定这些指针)。!symtab_cmd || !dysymtab_cmd || !lin

2020-12-09 15:28:10 158

原创 unicorn

1

2020-12-09 00:15:33 145

原创 m1上cocoapods

用x86_64套件sudo arch -x86_64 gem install ffiarch -x86_64 pod install

2020-12-07 10:34:56 485

原创 frida代码提示插件

npm install @types/frida-gum

2020-12-07 00:18:45 1693

原创 XNU内核编译

https://www.h3399.cn/201901/650802.htmlhttps://blog.csdn.net/weixin_34241036/article/details/93088674https://iosre.com/t/10-13-1-xnu/12071https://developer.apple.com/library/archive/documentation/Darwin/Conceptual/KernelProgramming/build/build.html

2020-12-04 22:30:58 464

原创 github action

github action.github/workflows/xx.ymlname: GitHub Actions Demoon: push: branches: - masterjobs: job1: name: First Job runs-on: ubuntu-latest # 运行所需要的虚拟机环境 steps: # 运行步骤 name: step1 # 步骤名称 run: | echo Hello World! # 命令

2020-12-04 19:42:27 202

原创 砸壳

https://zhuanlan.zhihu.com/p/146089183crypt -p pid输入[[NSFileManager defaultManager]URLsForDirectory:NSDocumentDirectory inDomans:NSUserDomainMask][0]后,会打印出WeChat的Document目录所在路径。

2020-12-03 11:54:46 141

原创 cpu

CPU天梯图http://www.tiantidi.com/computer/notebook-cpu-cinebench-tiantitu/商品CPU跑分备注mbp 2015款Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz635分4核8线小新pro13·AMD Ryzen 7 4800U1397.5分8核16线程AMD Ryzen 7 4800H1856AMD Ryzen 7 4800HS1700.65

2020-12-03 10:44:28 163

原创 Xcode配置 XVim2

http://blog.sina.com.cn/s/blog_5d6f997d0102xrib.htmlhttps://www.jianshu.com/p/0345c2b0d04c

2020-12-01 18:43:41 285

原创 macOS/iOS性能监控

CPU监控统计进程下所有线程的消息。struct thread_basic_info { time_value_t user_time; // 用户运行时长 time_value_t system_time; // 系统运行时长 integer_t cpu_usage; // CPU使用率(理论上限为1000) policy_t policy; // 调度策略

2020-12-01 18:43:00 338 1

背包九讲问题

讲述背包九讲 算法的一种。 动态规划的一部分,

2013-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除