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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91久久偷偷做嫩草影院免费 | 门卫老张和女警花小说 | 99在线精品日韩一区免费国产 | 91麻豆制片厂 | 国产欧美日韩精品在线 | 亚洲精品片 | 唯美清纯 自拍偷 | 久久不射电影网 | 天天操精品 | 欧美成人福利视频 | 欧美日韩亚洲成人 | 日韩高清在线免费看 | 婷婷综合缴情亚洲五月伊 | 特级一级全黄毛片免费 | 美女鸡| 欧美一级在线视频 | 欧美性xxx狂流白浆 欧美性f | 日韩精品一区二区三区中文在线 | 日本一区二区三区久久 | 亚洲国产欧美另类 | 国产成人高清精品免费观看 | 黑人粗又长 | 男人疯狂擦进女人下面 | 成 人 免费 小说在线观看 | avove本人照片 | 国产一区二区三区日韩 | 日韩一区二区三区四区区区 | 国内9lporm自拍视频区 | 美女靠逼的视频 | 99在线免费观看 | 亚洲成人看片 | 3d动漫美女被吸乳羞羞视频 | 日韩一级欧美一级一级国产 | 精品视频一区二区观看 | 9久re热视频这里只有精品 | 亚洲国产精品网站久久 | 大学生初次破苞免费视频 | 边摸边吃奶玩乳尖视频 | 国产人成精品午夜在线观看 | chinese帅男gay野外性 | 男女男在线精品网站免费观看 |