来自: http://bbs.weiphone.com/read-htm-tid-429111.html

Patching Applications from Apple's AppStore with additional protection.pdf (2086 K) 下载次数:2014

IDA Pro 下载
http://www.weiphone.com/thread-363306-1-1.html

Windows ssh 工具 (putty)
http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

iPhone 工具
http://apt.saurik.com/cydia-3.7/debs/
apt-get install gdb ldid vbindiff iphone-gcc com.ericasadun.utilities wget zip unzip
wget http://modmyi.com/repo/2debs/ericautilities0.14.deb
wget http://modmyi.com/repo/2debs/ericautilities0.15.deb
ARM opcode
http://www.heyrick.co.uk/assembler/qfinders.html
http://imrannazar.com/ARM-Opcode-Map

Windows ARM thumb 找 opcode 工具
ARM ASM 工具 (Windows) Arm_Asm.zip (2832 K) 下载次数:384
Windows ARM thumb 找 opcode 方法

复制代码
  1. as.exe -mthumb test.s -a

Mac OS X ARM thumb 找 opcode 方法

复制代码
  1. /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/as -arch armv6 thumbopcode.s -o thumbopcode
  2. otool -tv thumbopcode
复制代码
  1. # filename : thumbopcode.s
  2. .globl _main
  3. .code 16
  4. .thumb_func _main
  5. _main:
  6. cmp R4, R4
  7. cmp R0, R0
  8. mov R0, R0
  9. mov R8, R8
  10. mov PC, R14
  11. mov R0, R4

$ otool -tv thumbopcode

复制代码
  1. thumbopcode:
  2. (__TEXT,__text) section
  3. _main:
  4. 00000000        42a4    cmp    r4, r4
  5. 00000002        4280    cmp    r0, r0
  6. 00000004        1c00    mov    r0, r0    (add r0, r0, #0)
  7. 00000006        46c0    nop            (mov r8, r8)
  8. 00000008        46f7    mov    pc, lr
  9. 0000000a        1c20    mov    r0, r4    (add r0, r4, #0)

ldid 签名方法

iPhone 首次签名方法ldid -S helloiPhone 再签名方法ldid -s helloMac OS X 首次签名方法
ldid (Mac OS X) ldid.mac.zip (15 K) 下载次数:119
export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate; ldid -S helloMac OS X
再签名方法
export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate; ldid -s helloldid
编译及安装方法 (Mac OS X Intel)
curl -O http://svn.telesphoreo.org/trunk/data/ldid/ldid-1.0.476.tgz
tar -zxf ldid-1.0.476.tgz
cd ldid-1.0.476
g++ -I . -o util/ldid{,.cpp} -x c util/{lookup2,sha1}.c
sudo cp -a util/ldid /usr/bin
ldid 编译及安装方法 (Mac OS X PPC)
curl -O http://svn.telesphoreo.org/trunk/data/ldid/ldid-1.0.476.tgz
tar -zxf ldid-1.0.476.tgz
wget -qO- http://fink.cvs.sourceforge.net/viewvc/*checkout*/fink/dists/10.4/unstable/crypto/finkinfo/ldid.patch?revision=1.1 | patch -p0
cd ldid-1.0.476
g++ -I . -o util/ldid{,.cpp} -x c util/{lookup2,sha1}.c
sudo cp -a util/ldid /usr/bin
Hex Editor
winhex winhex.zip (1418 K) 下载次数:234

用 IDA Pro 破解【iPhone IPA 防破解版】教程相关推荐

  1. 文华财经指标公式大全,通达信指标加密破解DLL加密防破解技术方法

    STICKLINE(做多 AND C<O,C,O,0.3,0),COLORFF00FF;  STICKLINE(做多 AND C>=O,C,O,3,1),COLOR0000FF;  {ST ...

  2. Linux国产操作系统,UCA-系统工程师学习必备技能,Linux启动流程、计划任务、密码破解和密码防破解以及ssh服务

    随着国家技术的要求和国际形势的发展,为了避免被卡脖子,国产操作系统开始进入大力发展阶段!C++方向有一个很好的优势是可以和Linux相连通,做运维.操作系统,前途无限!!! 废话少说,我们进入本次学习 ...

  3. FLASH破解与FLASH防破解(FALSH加密与SWF加密软件推荐)

    在一些名门论坛,谈论破解之术被明文禁止甚至会招来不尽的鄙视.我一直都对这个观点有种很异样的感觉.诚然,尊重原创是一种美德.然而对于不会说话的工具而言,其本身又岂会有善恶之分?有善恶之分的,是使用这些工 ...

  4. iPhone ipa 软件破解工具 PoedCrack 使用教程

    1.进 Cydia 安装 PoedCrack GUI (要先添加hhttp://cydia.xsellize.com源,然后搜索 poedcrack 就出来了) 2.运行安装好的poedCrack,选 ...

  5. iPhone ipa 软件破解工具 Clutch 使用教程

    首先:你需要一个已经越狱的设备.iPhone或者iPad都可以.任何版本的固件都通用.只要越狱就行. 然后:打开你设备上的Cydia,并且添加苹果核官方源 apt.app111.com,在终端分类里找 ...

  6. iPhone ipa 软件破解工具 CrackNShare 使用教程

    前提条件:破解ipa的条件是必须要安装在自己机器上的正版软件才能够破解. 首先在cydia里面添加源 cydia.iphonecake.com 添加完毕以后,进入下载CrackNShare.,最好在源 ...

  7. 防止软件被破解反调试防破解防逆向C++

    做逆向有段时间了,分享一些逆向的对抗方法,对抗是不可能做到天衣无缝的,作用一般是让自己的程序不那么容易破解,从而劝退一部分人,如果一点防护措施都不加的话,可能人家看过几节逆向课的人都能轻易破解. Wi ...

  8. ida pro 反汇编 Android so 库后修改 arm 汇编指令的方法总结

    1 前言 最近博主在学习Android逆向的时候,参照吾爱破解论坛的<教我兄弟学Android逆向系列课程>学习的时候,学到第8章<教我兄弟学Android逆向08 IDA爆破签名验 ...

  9. Windows破解逆向-CrackMe_1实例(使用IDA Pro修改静态区资源)

    这里开发了一个CrackMe实例,源码打包下载如下: https://github.com/fengfanchen/Qt/tree/master/CrackMe_1 程序是这个样子的: 程序从10s开 ...

最新文章

  1. 数据库归档及热点库_postgresql连续归档及时间点恢复的操作
  2. 【编程】二叉搜索树的定义
  3. 优雅的让Fragment监听返回键
  4. 组件 模块 插件_播放2 –模块,插件有什么区别?
  5. LeetCode:位运算实现加法
  6. JAVA中数字格式异常,java - Java数字格式异常 - 堆栈内存溢出
  7. 应用传送网络(ADN):率先架起“东数西算”的“高速公路”
  8. 操作系统 第二章 进程管理
  9. MPLS在ATM技术上实现的研究
  10. 湖南省长沙市谷歌高清卫星地图下载
  11. microsoftedge无限弹出_Win10升级之后edge浏览器总是弹出欢迎页面解决方法
  12. C程序设计——图片文件合成器
  13. 提高你修养的100句话
  14. Tegra3--NVIDIA--黄仁勋
  15. 学3d游戏建模要用到什么软件?一般用哪个软件?
  16. Request和Response的概述及其方法
  17. .ipynb文件怎么打开_Mac应用程序无法打开提示不明开发者或文件损坏怎么对待呢?
  18. python+百度地图 实现地址转换为经纬度(全网最简单方法)
  19. Efficient Graph-Based Image Segmentation论文思路
  20. git clone出现 fatal: unable to access 'https://github.com/...'的解决办法(亲测有效)

热门文章

  1. 2021商洛中学高考成绩查询,商洛高中排名一览表
  2. CocosCreator 龙骨换装
  3. linux-buildroot
  4. OPENCV手势动作识别-石头剪刀布
  5. JavaScript实现流氓小广告效果
  6. 汇编语言_CS、IP和JMP指令
  7. 男性身材焦虑报告:他们最爱看男人小腿?
  8. Yii2 反序列化漏洞复现
  9. 华东师范计算机科学与技术考研难吗,华东师范大学考研这些专业慎重考虑,报录比太吓人了。。。...
  10. 解决:好用的阿里云盘无法分享压缩包等类型的文件