iOS逆向環境以及常用命令行 逆向一

2021-09-07 15:03:53 字數 1481 閱讀 6072

越獄環境:iphone 5s ios9.3.1

yueyu:~ root# uname -a

darwin yueyu 15.4.0 darwin kernel version 15.4.0: fri feb 19 13:54:53 pst 2016; root:xnu-3248.41.4~28/release_arm64_s5l8960x iphone6,2 arm64 n53ap darwin

1、 drawin體系

2、 為什麼需要越獄

3、 cydia - 越獄ios的軟體管理平台以及相關命令列

> 在終端操作的時候,需要root許可權,mac中獲得root許可權的命令:

>

> su root

>

> sudo 所需命令列

安裝軟體包管理工具apt-get

在cydia中搜尋 apt 0.6 transitional並安裝

使用apt-get 安裝軟體包

e.g 安裝traceroute

apt-get install traceroute  //發現找不到軟體包

//如果不知道軟體包名稱,也可以用關鍵字搜尋

apt-cache search traceroute

apt-get install network-cmds

安裝必要工具

apt-get install  ping       //傳送icmp報文,檢查網路狀況

apt-get install ps //檢視程序資訊

apt-get install find //查詢檔案

apt-get install tcpdump //抓包工具

apt-get install top //檢視實施的程序資訊

apt-get install vim //文字編輯工具

apt-get install network-cmds //-arp, ifconfig, netstat, route, traceroute

工具的使用

find / -name ping //在根目錄開始查詢檔案名為ping的檔案

grep -r 'hello*' /tmp //在/tmp目錄中查詢包含'hello'字元的檔案,-r表示包含子目錄

toptop -l 1 | head -n 10 | grep physmem //顯示系統記憶體使用情況

tcpdump -i en0

mysql常用命令行 mysql常用命令行操作語句

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...

常用命令行

more的語法 more 檔名 enter 向下n行,需要定義,預設為1行 ctrl f 向下滾動一屏 空格鍵 向下滾動一屏 ctrl b 返回上一屏 輸出當前行的行號 q 退出more dos命令 1.dir 列出當前目錄下的檔案和資料夾 2.md 建立目錄 3.rd 刪除目錄 rd s 資料夾名...

gcc常用命令行

gcc g 在執行編譯工作的時候,總共需要以下幾步 1.預處理,生成.i的檔案 預處理器cpp 2.將預處理後的檔案轉換成組合語言,生成檔案.s 編譯器egcs 3.有彙編變為目標 機器 生成.o的檔案 彙編器as 4.連線目標 生成可執行程式 鏈結器ld gcc能夠處理的字尾有 a.c c c語言...