基于ios逆向過(guò)程中l(wèi)ldb調(diào)試技巧(推薦)
假如你準(zhǔn)備在模擬器里面運(yùn)行這個(gè),你可以在“(lldb)”提示的后面輸入下面的:
(lldb) po $eax
LLDB在xcode4.3或者之后的版本里面是默認(rèn)的調(diào)試器。假如你正在使用老一點(diǎn)版本的xcode的話,你又GDB調(diào)試器。他們有一些基本的相同的命令,因此假如你的xcode使用的是“(gdb)”提示,而不是“(lldb)”提示的話,你也能夠更隨一起做,而沒(méi)有問(wèn)題。
“po”命令是“print object”(打印對(duì)象)的簡(jiǎn)寫(xiě)?!?eax”是cup的一個(gè)寄存器。在一個(gè)異常的情況下,這個(gè)寄存器將會(huì)包含一個(gè)異常對(duì)象的指針。注意:$eax只會(huì)在模擬器里面工作,假如你在設(shè)備上調(diào)試,你將需要使用”$r0″寄存器。
例如,假如你輸入:
(lldb) po [$eax class]
你將會(huì)看像這樣的東西:
(id) $2 = 0x01446e84 NSException
這些數(shù)字不重要,但是很明顯的是你正在處理的NSException對(duì)象在這里。
你可以對(duì)這個(gè)對(duì)象調(diào)用任何方法。例如:
(lldb) po [$eax name]
這個(gè)將會(huì)輸出這個(gè)異常的名字,在這里是NSInvalidArgumentException,并且:
(lldb) po [$eax reason]
這個(gè)將會(huì)輸出錯(cuò)誤消息:
(unsigned int) $4 = 114784400 Receiver () has no segue with identifier 'ModalSegue'
注意:當(dāng)你僅僅使用了“po $eax”,這個(gè)命令將會(huì)對(duì)這個(gè)對(duì)象調(diào)用“description”方法和打印出來(lái),在這個(gè)情況下,你也會(huì)得到錯(cuò)誤的消息。
以上這篇基于ios逆向過(guò)程中l(wèi)ldb調(diào)試技巧(推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
ios利用 AFN 上傳相冊(cè)或者拍照?qǐng)D片
這篇文章主要介紹了ios利用 AFN 上傳相冊(cè)或者拍照?qǐng)D片的相關(guān)資料,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-06-06iOS之單獨(dú)使用UISearchBar創(chuàng)建搜索框的示例
本篇文章主要介紹了iOS之單獨(dú)使用UISearchBar創(chuàng)建搜索框的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10iOS App開(kāi)發(fā)中的UIStackView堆疊視圖使用教程
UIStackView是iOS9以來(lái)新增加的組件,使我們能夠?qū)IView子類對(duì)象進(jìn)行靈活排版,這里我們就來(lái)看一下iOS App開(kāi)發(fā)中的UIStackView堆疊視圖使用教程2016-07-07詳解iOS App中UISwitch開(kāi)關(guān)組件的基本創(chuàng)建及使用方法
UISwitch組件就是我們平時(shí)在iOS設(shè)置菜單中開(kāi)到的那種左右滑動(dòng)的開(kāi)關(guān)按鈕,當(dāng)然我們?cè)陂_(kāi)發(fā)時(shí)可以進(jìn)行更多的自定義,這里我們就來(lái)詳解iOS App中UISwitch開(kāi)關(guān)組件的基本創(chuàng)建及使用方法2016-05-05詳解 swift3.0 可選綁定共用同一塊內(nèi)存空間的實(shí)例
這篇文章主要介紹了詳解 swift3.0 可選綁定共用同一塊內(nèi)存空間的實(shí)例的相關(guān)資料,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下2017-09-09iOS?項(xiàng)目嵌入Flutter?運(yùn)行(最新推薦)
這篇文章主要介紹了iOS?項(xiàng)目嵌入Flutter?運(yùn)行,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03