Skip to content

EasyTools - 一个简单方便使用的渗透测试工具箱,集成了工具仓库、网址导航、简练助手、CTF合集、代理池、cli脚本定时执行等诸多功能。

Notifications You must be signed in to change notification settings

doki-byte/EasyTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

开发说明

在日常学习过程中,面对各种各样的测试任务,需要使用到多种工具助力,可是工具一多管理起来就不是很方便。

本着不重复造轮子的原则,本工具目前糅合了工具导航网址导航、简练助手、Redis连接、SSH连接、FTP连接、信息查询、信息处理、编码解码随机生成免杀生成OSS资源桶信息提取小程序反编译JWT秘钥爆破、地图接口测试代理池功能、便携发包等功能

针对能直接使用的功能,通过嵌入直接调用,在此感谢各位师傅的辛苦开源。

更新说明

v2.0.1

感谢师傅们提供的修改建议,目前已更新一下功能:

  1. 优化指纹识别、端口扫描、目录扫描功能;
  2. 新增便携发包自动获取swagger接口、批量发包、数据包直接请求响应等功能;
  3. 优化存在的其他bug;

工具介绍

默认密码:EasyTools/EasyTools,如需修改直接点击状态栏左下角"修改密码"即可。(如果师傅不需要密码,可以自行打包删除即可)

tips:点一下输入框,但是不要输入就会提示密码,然后复制即可

注:如果以前有使用EasyTools工具箱,需要注意一下内容:

1. 删除antivirus_list表,重新打开以更新最新版杀软列表

image-20250826212150972

工具使用主打一个简洁,双击即可。

image-20250826211611984

工具仓库

通过右键支持新增、修改、删除、打开文件夹位置

优点:

  • 支撑自定义工具路径、不管你是C、D、E盘还是啥、都可以快速定位,无需将文件进行移动
  • 区分GUI程序与终端程序,优化打开体验,避免全屏cmd
  • 如果程序有图标的话,烦请放在EasyToolsFiles\icon路径下,程序会自动导入,当然直接使用图片url也是可以的
  • tips: 例如java程序,如果需要使用多个版本,可以直接通过绝对路径进行启动哦、C:\Java\jdk1.8\bin\java.exe -jar xxxx.jar

**v1.8.6 更新:**修改命令执行逻辑,现在只需要配置好文件路径之后,直接执行相关命令即可,程序内置cd命令,无需手动输入了

兼容以前的写好的cd命令,不过建议修改一下,避免bug

假如运行哥斯拉:

路径:C:\EasyTools\tools\Godzilla
命令:java -jar godzilla.jar
参数:这里如果还需要执行其他命令,写上程序会自动拼接,最终运行命令如下
cd /D EasyToolsFiles\tools\gui_webshell\Godzilla && loader.vbs [可选参数]

image-20250831145320006

image-20250826211639581

网址导航

依旧是右键新增、修改、删除。

如果程序有图标的话,烦请放在EasyToolsFiles\icon路径下,程序会自动导入,当然直接使用图片url也是可以的

**v1.8.9 更新:**新增自动获取站点信息以及下载ico图标,如果失败请手动配置即可

image-20250831145232392

信息查询

信息查询包括:Google语法、默认密码查询、反弹shell、杀软进程查询、地图测试

image-20250826211710114

image-20250826211719610

image-20250826211729000

image-20250826211803492

image-20250826211821433

信息处理

信息处理包括:Fscan结果解析(适配fscan1.8.4版本)、蓝队大批量封禁IP处置、OSS资源桶遍、小程序反编译、jwt秘钥破解

image-20250826211832223

image-20250826211840281

image-20251107204032110

image-20250826211856564

image-20250826211907568.png

简连助手

新增简单的SSH连接功能、FTP连接功能、Redis连接功能,便于在某些特殊情况下应急使用。

SSH

image-20250706200458613

image-20250706200555907image-20250706200605504

FTP

image-20250706200811565

Redis

image-20250706200748776 image-20251020123650

Ctf工具

编码解码直接使用的CyberChef,避免重复造轮子

image-20250826211926626

新增Pcap流量包分析

image-20251116214937416

代理池

image-20250807212742339

image-20250807212805367

image-20250807212958155

image-20250807213133995

Cli执行工具

支持任何你需要执行的cli脚本,支持定时任务执行

image-20251119221542826

image-20251119221613309

随机生成

随机生成这里提供两种,分别是密码生成,手机号生成(这个主要是在方便测试过程中限制归属地使用)

image-20250826211959432

备忘笔记

备忘笔记主要就是简单实现了一下md的预览与编辑功能,方便咱们在测试的过程中快捷查询需要的命令

image-20250826212020293

便携发包

类似于postman,支持环境变量、get、post、del、put等各种常用功能

image-20250917151543513.png

免杀生成(已下架)

image-20250706201113320

系统管理

目前系统管理设置了菜单自定义调整、快捷键隐藏与显示功能(win专属)

image-20250826212112948

image-20251107204317639

程序编译

(1)手动编译

  • 下载程序
git clone https://github.com/doki-byte/EasyTools.git
  • 安装前端依赖
cd frontend
npm install
  • 运行程序
wails dev
  • 编译程序
wails build --trimpath -ldflags="-w -s"

(2)利用github action自动编译

  • fork EasyTools项目
  • 创建release,注意tag设置规则v*,即设置v1.0.0版本号,等待自动编译完成即可

(3)MAC用户运行提示

  1. 优先查看版本架构是否正确
  2. sudo spctl --master-disable,此行代码可以让 Mac 允许安装第三方来源的应用

交流反馈

因本人非专业开发,故而程序在使用过程中会出现诸多不可控的bug

期待各位师傅们对出现的bug,以及需要增加的功能,提出宝贵的建议及意见,感激!!!

image-20250827113432737

参考

本工具参考一下开源项目,感谢师傅的热心开源,谢谢。

后续将逐步更新功能,有好的建议也欢迎师傅提出,感激。

https://github.com/xbuntu/godesk
https://github.com/0dayCTF/reverse-shell-generator
https://github.com/gchq/CyberChef
https://github.com/ZororoZ/fscanOutput
https://github.com/o8oo8o/WebSSH
https://github.com/broken5/unveilr
https://github.com/fasnow/fine

About

EasyTools - 一个简单方便使用的渗透测试工具箱,集成了工具仓库、网址导航、简练助手、CTF合集、代理池、cli脚本定时执行等诸多功能。

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published