一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 用python編寫第一個IDA插件的實例

用python編寫第一個IDA插件的實例

2021-02-26 00:23笛在月明 Python

今天小編就為大家分享一篇用python編寫第一個IDA插件的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

IDA插件是經過編譯的、功能更強大的IDC腳本,與僅僅使用腳本相比,插件能夠執行更加復雜的任務。與編寫IDC腳本相比,python顯得更為輕巧和強大,IDAPython作為IDA的一個插件,具有IDA SDK的大部分功能,能夠幫助我們編寫實現IDC腳本語言所有功能的python腳本。

本文將以一個簡單的例子開始展示如何使用python編寫并安裝一個IDA插件。

1、編寫插件文件msg.py

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from idaapi import *
class myIdaPlugin(plugin_t):
 flags=0
 wanted_name="my ida plugin"
 wanted_hotkey="F1"
 comment="my ida plugin"
 help="Something helpful"
 def init(self):
  msg("Ida plugin init called.\n")
  return PLUGIN_OK
 def term(self):
  msg("Ida plugin term called.\n")
 def run(self,arg):
  warning("Ida plugin run(%d) called.\n"%arg)
def PLUGIN_ENTRY():
 return myIdaPlugin()

2、將msg.py文件置于IDADIR/plugins目錄,修改IDADIR/plugins/plugins.cfg文件,將plug_name 值設置為IDA菜單欄顯示的菜單,plugin_file值設為msg.py文件全稱,記得帶上擴展名,否則是系統默認的.plw或.p64,保存后重啟IDA即可。

以上這篇用python編寫第一個IDA插件的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/iqqiqqiqqiqq/article/details/52243659

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: t66y地址一地址二地址三 | 国产亚洲人成网站天堂岛 | 国产成人性毛片aaww | 亚洲视频在线一区二区三区 | 免费免费啪视频在线观播放 | 关晓彤被调教出奶水的视频 | 极品 女神校花 露脸91 | 欧美日韩在线观看区一二 | 日本高免费观看在线播放 | 91桃花视频 | 国产精品亚洲午夜一区二区三区 | 亚洲成人免费 | 免费在线观看视频 | 成年性午夜免费视频网站不卡 | 国产在线精品成人一区二区三区 | 青草青视频 | 四虎国产一区 | 操乳| 欧美成人影院免费观 | 无码中文字幕av免费放 | 欧美亚洲视频在线观看 | 国产免费午夜高清 | 视频一区二区三区在线观看 | 亚洲国产精品综合久久一线 | 77成人影视 | 精品国产自在现线拍400部 | 免费精品在线视频 | 99re这里只有精品视频 | 亚洲人成激情在线播放 | 成年人视频在线播放 | 69日本xxxxxxxxx98 69人成网站色www | 久久久无码精品无码国产人妻丝瓜 | 星空传媒在线视频 | 亚洲第一se情网站 | 俺去俺去啦最新官网在线 | 免费看国产精品久久久久 | 国产亚洲福利一区二区免费看 | 好 舒服 好 粗 好硬免费视频 | 狠狠色狠狠色综合日日小蛇 | yellow视频在线观看免费 | 小小水蜜桃视频高清在线播放 |