Skip to content

渗透测试工具箱框架,基于FreeGui二开,该工具箱,自由度较高,样式外观等皆可优化自己处理,同时具备保存笔记的优秀功能。

Notifications You must be signed in to change notification settings

yichensec/Yichen-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GUI-tools

🏝 0x01 非原创

优化作者:Yi-Chen,基于原创上使用ttk进行界面优化,并非原创,个人自用版本工具箱,非盈利。

原创作者:tyB-or

注释:tyB-or 绿盟大佬

作者工具定位:开源,高自由,可DIV的整理工具,使用简单,方便,适合渗透人员使用

具体使用,及后续版本优化,可关注作者

下载链接:https://github.com/tyB-or/FreeGui

语言:python3开发

功能:适用于整理文件夹,及个人工具

要是喜欢这个工具可以给原创作者支持一下,github点亮一颗星星!

🎸0x02 安装使用

1、所需库安装

pip3 install -r requirements.txt

2、使用

开启python tools.py
一键启动GUI启动.VBS

3、说明

文件:config.py 			 配置文件文件tools.py 			主配置文件
文件run.bat  			带cmd框的启动方式
文件GUI启动.vbs 		   一键启动方式无cmd框
文件logo.ico 		    图标可替换
文件requirements.txt		需下载python第三方库
文件README.md			工具说明
文件夹tools			   文件夹可内置个人文件并设置路径
文件夹imgs			   图片

另外说明启动后会自动生产__pycache__文件可删除

💡0x03 效果展示

逸尘优化后配置效果图:

📖0x04 配置文件

;20230111
;bytyb-or
;python3.10;3.7有问题建议使用3.10版本
;样式参考https://ttkbootstrap.readthedocs.io/en/latest/zh/

;"""
;修改外观,样式
;配置文件分为app(全局)app-左(工具)app-右(笔记)3大区域
;"""

;===================================工具相关参数=====================================

[app]
title=逸尘_渗透测试工具箱
;工具的标题
theme=superhero
;工具主题样式参考literadarklylumensandstoneyetiunitedmorphjournalsuperherosolarsimplexcerculean

size_w=1650
;工具大小--
size_h=900
;工具大小--

average = 5
;工具等分为多少份
tool_aver = 3
;工具框架占比3份说明工具框架的宽度占比总宽的3/5
note_aver = 2
;工具框架占比3份占比总宽的2/5


txt_mark=00.txt
;笔记标识每个工具的txt备忘不建议修改00可以保证排序比较前。

;============================tool框架相关参数-左边====================================

[tool]
title=导航-ToolsGui
;工具框架的标题
theme=PRIMARY
;Labelframe控件bootstyle影响边框颜色参考default,primary,success,info,warning,danger
scrolled=round
;滚动条样式-round和方形方形参考default,primary,secondary,success,info,warning,danger,light,dark圆角举例danger-round默认圆角就是round

toolColumn=4
;多少列工具框架中多少列可修改
columnWidth=30
;列宽--自己设置分辨率会影响所以需要自己调试

;注意这里的后面的标识也是目录识别的特征可以自己设置根据不同的标识区分不同类别实现功能菜单的切换
;同步toolColumn参数如果设置7列列表中必须7个元素如果分类不多就用["预留X","自己设定标志识别符"]占位funList=[["信息打点","A-"],["WEB漏洞","B-"],["内网","C-"],["杂项","D-"],["预留2","自己设定标志识别符"],["预留3","自己设定标志识别符"]]

funBtnBootstyle=outline-toolbutton
;工具框架中的菜单切换按钮的样式Bootstyledefault,primary,secondary,success,info,warning,danger,light,dark
typeBtnBootstyle=outline-toolbutton
;工具类别按钮的样式,BootstyleBootstyledefault,primary,secondary,success,info,warning,danger,light,dark
toolBtnBootstyle=success-linkdanger-link
;工具按钮的样式Bootstylesuccess-linkdanger-link参考上面的加-link)


;==================================note框架相关参数-右边===============================

[note]
title=Note
;笔记框架的标题
theme=PRIMARY
;笔记框架样式Labelframe控件bootstyle影响边框颜色参考default,primary,success,info,warning,danger
theme_up = default
;笔记框架功能框架样式Labelframe控件bootstyle影响边框颜色参考default,primary,success,info,warning,danger

funBtnBootstyle=outline-toolbutton
;笔记框架中上面的按钮的样式BootstyleBootstyledefault,primary,secondary,success,info,warning,danger,light,dark

startComBtnBootstyle_open=info
;启动命令修改按钮样式的单独设置参考Bootstyle
startComBtnBootstyle_save=danger
;启动命令按钮样式的单独设置参考Bootstyle

styleBtnBootstyle_open=info
;样式修改按钮样式的单独设置参考Bootstyle
styleBtnBootstyle_save=danger
;样式保存按钮样式的单独设置参考Bootstyle

txt_title=--Content--
;txt笔记的文本提示信息LabelFrame后续会随点击的工具不同变成对应的路径信息

noteFrameDownStyle=success
;笔记框架文本框架样式Style  笔记框架中分上下-功能-txt笔记scrolledTextBootstyle=success-round
;txt笔记的滚动条样式,;滚动条样式-round和方形方形参考Bootstyledefault,primary,secondary,success,info,warning,danger,light,dark圆角举例danger-round默认圆角就是round

💻 0x05 优化版本更新预告

About

渗透测试工具箱框架,基于FreeGui二开,该工具箱,自由度较高,样式外观等皆可优化自己处理,同时具备保存笔记的优秀功能。

Resources

Stars

Watchers

Forks

Packages

No packages published