首页
社区
课程
招聘
[推荐]Sculla for IDa Pro
发表于: 2014-10-15 17:51 6756

[推荐]Sculla for IDa Pro

2014-10-15 17:51
6756
Extract Into ida root dir

put sculla.py in plugin dir and load via plugin menu and find it after under debugger menu.

Also important that you have environment setting called IDADIR = path /to /dir
Always have this with ida anyway.


updated git.
added support for both version so x86 loads scylla x86, and x64 loads the x64 one
https://github.com/techbliss/SCyllaDumper
again thx to the authers of the tool.
This is simple plugin to load the real plugin.


解压到IDA的根目录

把sculla.py在插件目录,并通过加载插件的菜单,发现它在调试器下菜单后。

另外,你有环境的重要设置被称为IDADIR=路径/到/目录
总是与IDA有此而已。

更新饭桶。
增加了支持这两个版本,所以86载青蟹的x86和x64的加载641

再次Thx至该工具的作家著作。
这是简单的插件加载真正的插件。



https://github.com/techbliss/SCyllaDumper

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 25966
活跃值: (5042)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个机翻有点脑乱 :)
2014-10-15 18:31
0
雪    币: 237
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
搞不懂这样的插件有什么意义,直接打开Scylla_x86.exe就好了。
import subprocess
import idaapi
import idc
from idc import *
from idaapi import *
import os
import sys
class Pizza(idaapi.plugin_t):
flags = idaapi.PLUGIN_FIX
comment = "This is a comment"
help = "Scylla"
wanted_name = "Scylla"
wanted_hotkey = "Alt-F7"
def init(self):
idaapi.msg("Scylla Plugin is found. \n")
return idaapi.PLUGIN_OK
def run(self, arg):
idaapi.msg("run() called with %d!\n" % arg)
def term(self):
idaapi.msg("")
def AddMenuElements(self):
idaapi.add_menu_item("Debugger/", "Scylla", "", 0, self.Dark, ())
def run(self, arg=0):
idaapi.msg("")
self.AddMenuElements()
def Dark(self):
import os
import sys
if __EA64__:
subprocess.Popen(os.path.join(os.path.expanduser('~'), os.path.expandvars('%IDADIR%'),
'Scylla_x64.exe'), shell=True)
else:
subprocess.Popen(os.path.join(os.path.expanduser('~'), os.path.expandvars('%IDADIR%'),
'Scylla_x86.exe'), shell=True)
def PLUGIN_ENTRY():
return Pizza()
2015-5-4 14:20
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
First remove old version

Extract content to ida folder, so idascylla.py is in the plugins folder.

Get latest version of scylla(*.exe)

and put in plugins\scylla\ folder.

Run from Edit >> Plugins.
then find it under View menu
2015-5-5 16:50
0
游客
登录 | 注册 方可回帖
返回
//