• iOS.AppReverseEngineering


    逆向可以窥探一下其他程序的一些设计思路,同时对这些东西的了解有助于定位Crash的原因,所以说

    逆向在coding之余是不错的选择。

    1. class-dump

    http://www.codethecode.com/projects/class-dump/

    2. mikeash.com的文章

    Object File Inspection Tools (Unread)

    http://www.mikeash.com/pyblog/friday-qa-2011-12-02-object-file-inspection-tools.html

    Disassembling the Assembly, Part 1

    http://www.mikeash.com/pyblog/friday-qa-2011-12-16-disassembling-the-assembly-part-1.html

    3. 工具

    otool : object file displaying tool. 对应: linux中objdump的工具。

    4. 

    http://blog.zynamics.com/2010/04/27/objective-c-reversing-i/

    http://michaelhogguk.wordpress.com/2012/04/30/software-diagram-or-sci-fi-artwork/callgraph/

    5. http://www.iapphacks.com 

    http://www.iapphacks.com/tutorials-f8/mobile-substrate-and-its-dynamic-libraries-t8079-310.html 

    6. Reverse engineering Xcode with dtrace  (ToRead)

    http://chen.do/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/

    7. iOS applications reverse engineering  (ToRead)

    http://media.hacking-lab.com/scs3/scs3_pdf/SCS3_2011_Bachmann.pdf

    8. iRET: The iOS Reverse Engineering Toolkit

    https://www.veracode.com/iret-ios-reverse-engineering-toolkit

    9. Practical iOS Applications Hacking

    http://reverse.put.as/wp-content/uploads/2011/06/Mathieu-RENARD-GreHACK-Practical-iOS-App-Hacking.pdf

    10. BOOK: Hacking and Securing iOS Applications (Reading)

    http://book.douban.com/subject/7159032/

    11. slideshare

    http://www.slideshare.net/mbazaliy/i-os-reverseengineering

    12. Reversing iOS Applications (Part1)

    http://lightbulbone.tumblr.com/post/27887705317/reversing-ios-applications-part-1

    http://lightbulbone.tumblr.com

    13. 

    http://www.docstoc.com/docs/166294356/Practical-iOS-Apps-hacking---Reverse-Engineering-Mac-OS-X

    14.

    http://dinezhshetty.blogspot.com/2013/01/reverse-engineering-ios-application.html

    15. Reverse Engineering iOS Mobile Applications  (ToRead)

    http://ece.ubc.ca/~amesbah/docs/wcre12.pdf

    16. iOS Applications reverse engineering

    http://media.hacking-lab.com/scs3/scs3_pdf/SCS3_2011_Bachmann.pdf

    17. Hacking and Securing iOS Apps : Part 1  (ToRead)

    http://www.slideshare.net/arya.subhransu/hacking-and-securing-ios-apps-part-1

    http://www.slideshare.net/Innovecs/reverse-engineering-37280914?related=1

    18. Mach-O Executables

    http://www.objc.io/issue-6/mach-o-executables.html

    19. DTrace

    19.1 Reverse engineering Xcode with dtrace

    http://chen.do/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/

    19.2 DTrace

    http://www.objc.io/issue-19/dtrace.html 

    20. Extracting images from Apps in the AppStore

    http://idevrecipes.com/2010/12/06/extracting-images-from-apps-in-the-appstore/

    21. How on Earth the Facebook iOS Application is so large

    http://quellish.tumblr.com/post/126712999812/how-on-earth-the-facebook-ios-application-is-so

    22. osx-re-101

    A collection of resources for OSX/iOS reverse engineering.

    https://github.com/michalmalik/osx-re-101

    23. Hopper

    23.1 hopperapp

    https://www.hopperapp.com/

    23.2 HopperScripts

    Python Scripts for use with Hopper Disassembler

    https://github.com/phracker/HopperScripts

    (待续。。。)

  • 相关阅读:
    Java回调函数的理解
    android 解析json数据格式
    python类型转换、数值操作(收藏)
    PyQt4学习资料汇总 (转)
    HDU 2767 Proving Equivalences (Tarjan )
    apache2的安装与简单配置(转)
    HDU 3861 The King’s Problem (Tarjan + 二分匹配)
    MySql的一些基本使用及操作命令 (待更新)
    pcap的安装与配置
    ubuntu下配置安装PYQT4
  • 原文地址:https://www.cnblogs.com/cwgk/p/2721703.html
Copyright © 2020-2023  润新知