亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 54636 | 回復: 14
打印 上一主題 下一主題

[iOS] IOS逆向工程實戰(zhàn)討論 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2016-01-13 13:47 |只看該作者 |倒序瀏覽
話題背景:
眾所周知,IOS與我們所熟悉的windows有太多太多的不同:類Unix,完整的生態(tài)系統(tǒng),全封閉,Objective-C語言,還有對廣大用戶影響最深的“越獄”。
提到“越獄”,不得不說,其實IOS越獄開發(fā)的基礎就是IOS逆向工程,今天我們就來討論一下關(guān)于IOS逆向工程的幾個問題。

話題討論:
1.要想掌握較強的逆向工程能力,除了需要熟悉IOS設備的硬件構(gòu)成,IOS系統(tǒng)的運行原理,還需要具備豐富的IOS開發(fā)經(jīng)驗。除了這些,您認為還需要具備哪些專業(yè)素質(zhì)?不妨列舉一二。
2.IOS逆向工程的工具大致可分為四類:檢測工具,反匯編工具,調(diào)試工具,以及開發(fā)工具。那么您在逆向工程的實踐中,都常使用這些類工具中的哪個?他們有什么令您偏愛使用的原因嗎?
3.您都利用IOS逆向工程分析過哪些App?是否有過大致推斷出App的項目規(guī);蚴鞘褂媚康牡慕(jīng)典案例?詳細描述分享一下!
4.分享一些您在做IOS逆向工程的經(jīng)驗和心得。

活動時間:
2016年1月13日-2016年2月13日

活動獎品:
活動結(jié)束后將選取4名討論精彩的童鞋,每人贈送一本《精通iOS開發(fā)(第7版)》圖書作為獎勵。

獎品簡介:

叢書名:精通iOS開發(fā) : 第7版
作者:(美) 馬克 (Mark,D.) 等著;周慶成等譯.   
出版社:人民郵電出版社
出版日期:2015年 9 月第 1 版
開本: 880×1230 1/16
字數(shù):1231千字 2015年 9 月第 1 版
印數(shù):1 — 4 000冊 2015年 9 月北京第 1 次印刷

內(nèi)容簡介:
《精通iOS開發(fā)(第7版)》是iOS應用開發(fā)基礎教程,內(nèi)容翔實,語言生動。作者結(jié)合大量實例,使用Swift和Objective-C兩種語言循序漸進地講解了適用于iPhone/iPad開發(fā)的基本流程。新版介紹強大的iOS 8操作系統(tǒng),涵蓋Xcode 6的新功能,書中所有案例全部重新編寫。

試讀樣章:
第1章 歡迎來到iOS 和Swift 世界.pdf (2.71 MB, 下載次數(shù): 88)

DTCC 2016 來啦!
作為國內(nèi)數(shù)據(jù)庫與大數(shù)據(jù)領(lǐng)域最大規(guī)模的技術(shù)盛宴,2016第七屆中國數(shù)據(jù)庫技術(shù)大會(DTCC)將如約于2016年5月12日-14日再度震撼來襲。大會以"數(shù)據(jù)定義未來"為主題,云集了國內(nèi)外頂尖專家,共同探討MySQL、NoSQL、Oracle、緩存技術(shù)、云端數(shù)據(jù)庫、智能數(shù)據(jù)平臺、大數(shù)據(jù)安全、數(shù)據(jù)治理、大數(shù)據(jù)和開源、大數(shù)據(jù)創(chuàng)業(yè)、大數(shù)據(jù)深度學習等領(lǐng)域的前瞻性熱點話題與技術(shù)。本屆大會共設定2個主會場,24個分會場,并將吸引5000多名IT人士參會,為數(shù)據(jù)庫人群、大數(shù)據(jù)從業(yè)人員、廣大互聯(lián)網(wǎng)人士及行業(yè)相關(guān)人士提供最具價值的交流平臺。

【大會詳情】
官網(wǎng)鏈接:http://dtcc.it168.com/

歡迎掃碼關(guān)注DTCC官方微信,獲取最新信息!



論壇徽章:
224
2022北京冬奧會紀念版徽章
日期:2015-08-10 16:30:32操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-02-18 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-01 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-02 06:20:0015-16賽季CBA聯(lián)賽之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16賽季CBA聯(lián)賽之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16賽季CBA聯(lián)賽之廣夏
日期:2023-02-25 16:26:26CU十四周年紀念徽章
日期:2023-04-13 12:23:1015-16賽季CBA聯(lián)賽之四川
日期:2023-07-25 16:53:45操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-05-10 19:22:58
2 [報告]
發(fā)表于 2016-01-13 14:05 來自手機 |只看該作者
這書不錯,想要

論壇徽章:
8
數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-12-22 06:20:00平安夜徽章
日期:2015-12-26 00:06:30數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-01-21 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-02-03 06:20:00技術(shù)圖書徽章
日期:2016-02-03 16:35:252016猴年福章徽章
日期:2016-02-18 15:30:34shanzhi
日期:2016-06-17 17:59:31JAVA
日期:2016-10-25 16:16:28
3 [報告]
發(fā)表于 2016-01-13 18:02 |只看該作者
IOS  希望找到有緣人吧

論壇徽章:
3
IT運維版塊每日發(fā)帖之星
日期:2015-12-05 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-12-05 06:20:00luobin
日期:2016-06-17 17:46:36
4 [報告]
發(fā)表于 2016-01-15 15:15 |只看該作者
逆向工程,工作中經(jīng)常遇到

論壇徽章:
32
CU大;照
日期:2013-05-20 10:45:13每日論壇發(fā)貼之星
日期:2015-09-07 06:20:00每日論壇發(fā)貼之星
日期:2015-09-07 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-12-13 06:20:0015-16賽季CBA聯(lián)賽之江蘇
日期:2016-03-03 11:56:13IT運維版塊每日發(fā)帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT運維版塊每日發(fā)帖之星
日期:2016-07-23 06:20:0015-16賽季CBA聯(lián)賽之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金雞報曉
日期:2017-01-10 15:13:292017金雞報曉
日期:2017-02-08 10:33:21
5 [報告]
發(fā)表于 2016-01-15 17:18 |只看該作者
占個位置。。

論壇徽章:
7
2015年中國系統(tǒng)架構(gòu)師大會
日期:2015-06-26 14:01:38技術(shù)圖書徽章
日期:2015-12-15 16:42:2715-16賽季CBA聯(lián)賽之遼寧
日期:2015-12-16 11:01:33shanzhi
日期:2016-06-17 17:59:312017金雞報曉
日期:2017-01-10 15:19:562017金雞報曉
日期:2017-02-08 10:39:42
6 [報告]
發(fā)表于 2016-01-16 17:04 |只看該作者
逆向工程,學習下

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
7 [報告]
發(fā)表于 2016-01-18 09:09 |只看該作者
1.要想掌握較強的逆向工程能力,除了需要熟悉IOS設備的硬件構(gòu)成,IOS系統(tǒng)的運行原理,還需要具備豐富的IOS開發(fā)經(jīng)驗。除了這些,您認為還需要具備哪些專業(yè)素質(zhì)?不妨列舉一二。

資料檢索能力、溝通能力、unix\linux開發(fā)經(jīng)驗也很重要。有些時候需要你直接和老外溝通,有些時候需要參考linux\unix下的開發(fā)經(jīng)驗,如果缺乏這些可能很多時候都進行不下去。

2.IOS逆向工程的工具大致可分為四類:檢測工具,反匯編工具,調(diào)試工具,以及開發(fā)工具。那么您在逆向工程的實踐中,都常使用這些類工具中的哪個?他們有什么令您偏愛使用的原因嗎?

一般用的最多的還是反匯編工具和開發(fā)工具。當然私有函數(shù)幾乎是逆向工程黑科技的源泉,不過導出私有函數(shù)幾乎是一勞永逸的。

3.您都利用IOS逆向工程分析過哪些App?是否有過大致推斷出App的項目規(guī)模或是使用目的的經(jīng)典案例?詳細描述分享一下!

以前經(jīng)典的逆向都是本地提權(quán)的操作,比如一些會員之類的。逆向分析基本上都有明確地目的性,達到目標就停止了。如果用來逆向整個工程甚至還不如直接開發(fā)來的方便。

4.分享一些您在做IOS逆向工程的經(jīng)驗和心得。

做逆向最重要的是耐心地尋找線索和多做嘗試。

論壇徽章:
0
8 [報告]
發(fā)表于 2016-01-19 14:04 |只看該作者
你說的好有道理 哈哈回復 7# mqiezi


   

論壇徽章:
3
15-16賽季CBA聯(lián)賽之同曦
日期:2016-03-15 17:09:4315-16賽季CBA聯(lián)賽之新疆
日期:2016-04-18 14:21:37shanzhi
日期:2016-06-17 17:59:31
9 [報告]
發(fā)表于 2016-01-26 15:01 |只看該作者
本帖最后由 yehuafeilang 于 2016-01-26 15:01 編輯

1.要想掌握較強的逆向工程能力,除了需要熟悉IOS設備的硬件構(gòu)成,IOS系統(tǒng)的運行原理,還需要具備豐富的IOS開發(fā)經(jīng)驗。除了這些,您認為還需要具備哪些專業(yè)素質(zhì)?不妨列舉一二。
    要記得在官網(wǎng)上找資料,蘋果其實很多東東都已開源,比如WebKit。iOS的組成部分也一樣是開源的,可以在蘋果的官網(wǎng)上看到。但是,這里并沒有iOS操作系統(tǒng)的代碼,而是一些庫和編譯器、調(diào)試器...其中JavaScriptCore和WebCore很有用,這兩者是WebKit的基礎,可以說WebKit是iOS最重要的組成之一,所有多于一行文字的控件其實都是WebKit標準的,很多iOS的Hack都是從這里開始的。當然了,這就得要有較強的英文閱讀能力才行。

2.IOS逆向工程的工具大致可分為四類:檢測工具,反匯編工具,調(diào)試工具,以及開發(fā)工具。那么您在逆向工程的實踐中,都常使用這些類工具中的哪個?他們有什么令您偏愛使用的原因嗎?
    檢測工具與開發(fā)工具是最常用的,具體來說就是Reveal、tcpdump,以及Xcode、Theos。
原因嘛,對于Reveal,使用它可以非常直觀地看見App的界面上各個UI元素之間的從屬關(guān)系,并且輕松、快捷地定位到我們想查看的UI元素。很多非?菰锏姆治龉ぷ骶梢暂p松搞定,很方便。
    Xcode就不用說了是最常用的開發(fā)工具。而Theos可以用于開發(fā)越獄代碼的工具,很方便也最有名。這是一個非常簡單易用的開發(fā)工具,但是它能編譯生成最具威力的tweak插件,直刺App心臟,完成我們期望它完成的任務。

3.您都利用IOS逆向工程分析過哪些App?是否有過大致推斷出App的項目規(guī);蚴鞘褂媚康牡慕(jīng)典案例?詳細描述分享一下!
   即時通訊工具,圖片瀏覽工具等(在這兒就不具體說名字了。)只是利用現(xiàn)成的工具做了簡單的檢測分析。

4.分享一些您在做IOS逆向工程的經(jīng)驗和心得。
在這兒對于初步構(gòu)建IOS逆向工程環(huán)境所用到的工具做個簡單的介紹吧:
AppCrackr:解密工具,因為從app store下載的應用解析出來會是亂碼,因為應用被加密了
OpenSSH:用于遠程登錄ssh和文件傳輸scp
class-dump-z: 用于簡單分析出工程中的類名和函數(shù)名,但是不能看到具體的實現(xiàn)邏輯
IDA:強大的反編譯工具
Hopper Disassembler:類似IDA 我比較喜歡,能簡單轉(zhuǎn)換成OC的功能
Reveal:UI層解析工具
iFunBox 、 iTools :兩個都是強大的ios設備管理工具,越獄后能輕松讀取應用文件等功能
Xcode、Theos:開發(fā)工具

論壇徽章:
26
CU十二周年紀念徽章
日期:2013-10-24 15:41:34技術(shù)圖書徽章
日期:2014-07-11 16:27:52辰龍
日期:2014-09-04 13:40:43白羊座
日期:2014-09-09 12:51:55雙子座
日期:2014-09-26 11:00:042014年中國系統(tǒng)架構(gòu)師大會
日期:2014-10-14 15:59:00子鼠
日期:2014-10-23 16:48:23巨蟹座
日期:2014-10-27 08:21:10申猴
日期:2014-12-08 10:16:282015年辭舊歲徽章
日期:2015-03-03 16:54:15NBA常規(guī)賽紀念章
日期:2015-05-04 22:32:03IT運維版塊每日發(fā)帖之星
日期:2016-01-29 06:20:00
10 [報告]
發(fā)表于 2016-01-26 20:31 |只看該作者
真不懂,據(jù)至此以下
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP