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

[推荐]Sculla for IDa Pro

2014-10-15 17:51
6498
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

[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 21912
活跃值: (3617)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
huangyalei 2014-10-15 18:31
2
0
这个机翻有点脑乱 :)
雪    币: 237
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
yulinxie 2015-5-4 14:20
3
0
搞不懂这样的插件有什么意义,直接打开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()
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zadow 2015-5-5 16:50
4
0
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
游客
登录 | 注册 方可回帖
返回