Xdigger Framework:一款网络安全测试辅助框架

网络安全时间:2022-09-01 21:52:19

Xdigger Framework:一款网络安全测试辅助框架

***回答

admin

树之空

回答于:2022-09-01

Xdigger Framework是一款基于.Net Framework的网络安全测试辅助框架。Xdigger Framework采用插件框架模式开发,实现了系统框架和业务逻辑有效分离,系统更新比较简单,只需更新业务插件,不需要动整个框架,开发人员无需关心整个框架结构。
目前提供主要功能分为渗透测试浏览器功能区、编码转换功能区,用户也可以自己开发插件扩展其功能。
Xdigger Framework:一款网络安全测试辅助框架
 
运行环境
Windows 7 或以上版本
.Net Framework 4.6 或以上版本
测试浏览器功能区
Xdigger Framework:一款网络安全测试辅助框架
 
支持在Url、Header、PostData等输入框和网页文本框中快捷插入渗透测试代码
Xdigger Framework:一款网络安全测试辅助框架
 
支持Http抓包,可以查看GET、POST包的原始信息和头信息。
Xdigger Framework:一款网络安全测试辅助框架
 
编码转换功能区
支持常用编码转换、MD5、SHA加密。
Xdigger Framework:一款网络安全测试辅助框架
 
Barcode插件
Xdigger Framework:一款网络安全测试辅助框架
Barcode插件源码:https://github.com/guyoung/XdiggerFramework
自定义设置
修改渗透测试代码,进入程序运行目录下__fs\snippet文件夹,打开json文件进行新增或者修改
Xdigger Framework:一款网络安全测试辅助框架
Xdigger Framework:一款网络安全测试辅助框架
 
自定义插件
在Vistual Stidio新建一个类库,名称如SampleAddin
在SampleAddin项目一个Wpf用户控件,文件名如HelloExtender.xaml
在SampleAddin项目新建一个xml文件,文件名为addin.xml,如
Addin
  id="SampleAddin"
  name="Sample Addin"
  version="1.0"
  author=""
  copyright=""
  url=""
  description="Sample Addin"
  category=""
  defaultEnabled="true">
  Dependencies>
    Addin id="_Shell" version="1.0" />
  Dependencies>
  Runtime>
  Runtime>
  Extension path = "/Shell/MainMenu/Tools">
    Menu id="SampleAddinMenu" label="Sample Addin">
      MenuItem label="Hello" command="ShowExtenderCommand" commandParameter="SampleAddin.HelloExtender"  />
    Menu>
  Extension>
  Extension path = "/Shell/Extenders">
    Extender id="SampleAddin.HelloExtender" name="Hello"  title="Hello" type="GyXdigger.Addins.SampleAddin.HelloExtender" />
  Extension>
Addin>
编译SampleAddin项目,把生成的dll文件拷贝至程序运行目录下addin文件夹,运行程序即可以看见Tools菜单下新增了Sample Addin菜单
下载和运行
项目地址: https://github.com/guyoung/XdiggerFramework
下载地址: https://github.com/guyoung/XdiggerFramework/releases
.Net Framework 4.6 下载: https://www.microsoft.com/zh-cn/download/details.aspx?id=48136
 

关于网站
树之空,一个聚集程序员工作开发的文章知识网站。你可以浏览到大量的软件编程开发文章,互联网新闻,IT行业资讯热点,编程开发,数据库服务器等知识。