Skip to content

Releases

v2.1.2_with_WeChatOCR

Choose a tag to compare

@wstone0011 wstone0011 released this 25 May 15:53

集成了微信的OCR模块,以此说明pyoneGUI的能力,让Python项目像jar包一样易部署,但保留Python原本的特点。

image

image

v2.1.1

Choose a tag to compare

@wstone0011 wstone0011 released this 16 May 14:46

强化了绿色属性,甚至可以直接使用pip。

注意:可以使用pip进行包管理,但是最好不要更新或者重装pip,否则会导致绿色属性降低。

image

image

v2.1.0

Choose a tag to compare

@wstone0011 wstone0011 released this 29 Apr 12:21

添加了“?帮助”功能,使得更方便的查看插件、修改插件。
另外,加了些小插件,如哈希算法识别、系统管理等。
image

image

image

v2.0.0

Choose a tag to compare

@wstone0011 wstone0011 released this 03 Feb 13:51

最大的变化是主版本放弃了pyinstaller打包,而是维护并直接打包了整个绿色版Python环境。这意味着主版本放弃了小巧便携,为什么要牺牲这个特性,主要是在打包pwntools库的时候很麻烦,而且以后如果要打包别的强大的库也可能会很麻烦,既然Python本身就比较绿色,那还用pyinstaller打包做什么,直接维护好绿色版Python环境不就好了吗。不过,如果有什么插件是比较有特色的,后面可能会用pyinstaller单独打包,毕竟pyoneGUI中的one本意就是一个程序的意思,小巧便携也是一个好的特性,如果主版本不支持,那就在特别版里支持吧。

随v2.0.0版本一起发布的插件有加载文件为Hex编码、Hex转C数组、Hex转Python数组,这些插件依然是所见即所得,即改即用的,另外还添加了一个插件名为“pwntools模板1”,可以方便的利用pwntools库生成exp代码,然后通过“代码执行->执行Python代码(exec执行)”执行代码,下图是这个插件的一个简单使用说明。
image

另外,因为摆脱了pyinstaller打包,直接使用了整个绿色版Python环境,所以这个环境本身也是个很好用的工具。

其他说明:
1.绿色版Python环境使用的是Python3.7.3-amd64,经过测试,pyoneGUI_v2.0.0支持Win7-64位、Win10、Win11,如果要在Linux下运行,理论上应该不会太难,可以自行尝试,如果需要知道使用了哪些依赖库,版本又是什么,可以参考README文档相关部分;
2.因为发布时删除了.pyc文件,所以初次运行某个插件的时候可能会稍微卡一下,但是问题不大,后面就好了;
3.虽然主版本放弃了小巧便携这个特性,但依然绿色,路径无关。

v1.1.1

Choose a tag to compare

@wstone0011 wstone0011 released this 21 Jan 09:20

封装了fscan程序,使用"pyoneGUI.exe -fp Fscan"命令可以默认进入fscan插件视图,以图形化的方法调用fscan程序进行主机存活探测、端口扫描、漏洞扫描、密码爆破。pyoneGUI在这个功能里主要是做一个壳,可以方便的生成一些fscan调用命令,如果有其他常用场景的命令,也很容易添加和修改,主打一个“所见即所得,即改即用”。

image

v1.1.0

Choose a tag to compare

@wstone0011 wstone0011 released this 14 Jan 18:32

框架代码做了微调,添加了-lp参数和-fp参数,可以在命令行上指定插件路径,也可以指定pyoneGUI运行后第一个运行的插件,进而选择默认插件视图,并且可以把pyoneGUI当做pyone直接在命令行中运行python脚本。当前发布版内置的python环境为python-3.7.3-x86.exe。

v1.0.3

Choose a tag to compare

@wstone0011 wstone0011 released this 04 Jan 05:41

添加了pyinstaller解包、pyc反编译、反弹Shell生成这3个插件,python环境为python-3.7.3-x86

v1.0.2

Choose a tag to compare

@wstone0011 wstone0011 released this 01 Jan 18:00

该版本在Win10和Win7环境中测试正常

image

image

使用"代码执行->执行Python代码"功能执行如下代码,可以查看打包环境的版本信息

import sys
import platform
print(platform.platform())
print(sys.version)
for module_name in sys.modules:
    print(module_name)

v1.0.1

Choose a tag to compare

@wstone0011 wstone0011 released this 01 Jan 13:44

image

使用"代码执行->执行Python代码"功能执行如下代码,可以查看打包环境的版本信息

import sys
print(sys.version)
for module_name in sys.modules:
    print(module_name)

注意:v1.0.1版本在Win10下测试可以正常运行,但在Win7下运行会报错,可以使用v1.0.2版本来避免这个兼容性问题。