Alt+B在IDA中尋找字串
G鍵直接輸入地址跳轉到指定地址
D鍵將選中的行變成資料
C鍵將選中的行變成彙編
選中IDA中的十六進位資料,按H鍵就可以直接轉換成十進位資料顯示
選 中IDA中的資料,按A鍵就可以將十六進位資料轉換成ASCII碼字元
do{}while();迴圈IDA中反組譯碼出來是綠色的跳轉線
while(){};迴圈IDA中反組譯碼出來是藍色的跳轉線
如果我們在跟蹤時跳到了某個函數,想返回時按ESC鍵就可以回到先前的跟蹤上
IDA中設定符號表的cfg目錄配置檔案有個pdb.cfg 把前面的注釋去掉,路徑填好就OK了
***********************************************************************************************************************
Ins/Del 建立、刪除一個結構體
D/A/* 建立結構體成員(data/ascii/array)
N 重新命名結體名稱或結構體成員的名稱
U 刪除結構體成員
IDA中添加結構體,Structures視窗中添加自己的結構體通過insert鍵添加一個結構體,添加後如下:
struc_1 struc; (sizeof=0x1)
struc_1 ends
然後游標選中ends,按下鍵盤D鍵,效果如下:
struc_1 struc; (sizeof=0x1)
field_0 db ?
struc_1 ends
我們看到上面定義出來的是db如果想切換資料類型,我們將游標選中db繼續按D鍵就可在各種類型間切換。
如果是添加一個數組,只要將游標放到添加的成員變數上右鍵快顯功能表中有一項array就可以設定資料的大小
*************************************************************************************************************************