一。细观其貌
很明显是拿pyinstaller进行的打包,而且连默认图标都没有更换。
二。试试身手。
打开软件。出现下面的交互界面。由于对ulang语言一窍不通,只能使用help命令。
输入help命令,得到如下界面。
quit会退出,help已经用了,只得使用globals命令了。
出现了众多的命令,包含了自带的函数和变量。都是编程语言中基本的一些函数,基本变量。好像整个语言没啥新的特性挖掘。
三。一探究竟
无奈,既然猜出是使用pyinstaller打包的exe,那么就使用pyinstxtractor进行解包把。
使用下面命令进行了解包:
python pyinstxtractor.py ulang-0.2.2.py
如果你也是在该公众号下载的木兰语言那个软件,直接复制该命令使用就可以了。关于pyinstextractor.py文件已经分享在微信公众号,回复木兰,不仅可以获取木兰软件,还可以获取该源代码。
解压出来如下图:
很遗憾,pyd文件比比皆是,我们也可以很容易看到下图这个!
木兰的本质早已被挖出来了,Python3.7!!!。
本文分享自 Python与MySQL 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!