吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3156|回复: 11
收起左侧

[Python 转载] 一个简单的python混淆器

  [复制链接]
TES286 发表于 2021-8-14 13:53
一个很简单的python混淆器,仅3kb(源代码)

使用方法
[Bash shell] 纯文本查看 复制代码
python pyob.py 源文件 目标文件


演示 Video_2021-08-14_130935.gif

压缩后动图效果有点不行,最后前几行的乱码是因为vim默认gbk编码,而保存为utf-8

理论上支持任意python版本(我也没试过,瞎猜的,在3.8运行良好,有问题可以在这回复或者去github开issue)

源代码: https://github.com/TES286/pyob/

附1: 将print('ok')混淆后的代码

[Python] 纯文本查看 复制代码
# TES286 Python混淆器
# 版本 v1.0
# 网址 https://pyob.tes286.top
import base64,lzma
v0="""EiLneYSZj5bzUpyQxk8FXvqNM1Vuaow3CrKHmG20R/PsDAfJ4+TWg7cd9hI6lOBt="""
v1="""ruTEHZjCD/MmcBF3Wln9Sfwz1etG4IAQ=h6g7Y+vXqV0Up2sKJaiPxbyOdNLRk8o5"""
v2="""qyBgX2eKYExQCd+8kLoNpuPsc/Tn7VA3z10JvmMOjba9FH6h4lGD=ISiUWZr5tfwR"""
v3="""PhbgW/8rl6CXGmwRUNnK1HfkuJQLeOSTYjZ37+=2tqpsvdcaD50VyEiF9xoM4AIzB"""
v4="""3hWzZuYfA91RS6EK5Xqk4FmPI+n8sU0L=H2erGCbp7QlodJw/vgTDiVjxOBNaMtcy"""
v5="""N9VtxHiXq6O2zo4=0m1LkwugfJPajrK/v58MbBCcRYnDUQlAIpGZsESeT3F+7yhdW"""
v6="""zFyAY28owsdfQjbM7g+Ix6pkalKUnvBRHD9/urC=5OcGTiN0J41hES3mXLPWZtVeq"""
v7="""y2rlO7uWZX9exdT3F+z8H45iaVR0q/CShNo1sgYjmpGAbQKvJMtLUPfIwcEk=B6Dn"""
v8="""3kx9ahznFi0B+oNR/g7GpYjLHZc68yUdEfXCwP5t4rlb=JuWSOKTM2mAVsQDqIve1"""
v9="""pDefmZUqdya=B1KHQtgEnshzxw+ATGSIrNObR9v5Xck34/JC0PLu867l2iWYFjoVM"""
n=v7[29]+v9[28]+v7[13]+v5[9]+v4[2]+v8[8]+v5[13]+v6[3]+v6[3]+v1[30]+v1[2]+v5[17]+v5[18]+v9[32]+v0[40]+v0[37]+v9[27]+v3[3]+v2[30]+v5[62]+v6[3]+v2[64]+v3[32]+v4[8]+v8[55]+v1[30]+v5[37]+v3[50]+v6[57]+v9[26]+v7[7]+v5[28]+v9[27]+v2[11]+v1[30]+v6[57]+v0[54]+v8[24]+v9[46]+v7[41]+v8[43]+v1[18]+v7[45]+v0[29]+v6[48]+v7[1]+v4[9]+v3[7]+v0[47]+v0[14]+v7[59]+v7[46]+v5[47]+v1[7]+v8[64]+v7[17]+v4[11]+v8[10]+v9[2]+v2[54]+v8[29]+v0[52]+v8[2]+v3[15]+v6[3]+v2[30]+v1[3]+v3[23]+v3[48]+v8[50]+v5[41]+v3[32]+v6[5]+v7[33]+v1[35]+v5[24]+v9[17]+v6[29]+v6[46]+v0[56]+v9[27]+v5[45]+v6[3]+v7[43]+v1[30]+v0[45]+v8[55]+v4[14]+v1[16]+v4[54]+v4[44]+v9[11]
exec(lzma.decompress(base64.b64decode(n.encode("utf-8"))).decode("utf-8"))


附2: 其实将exec换成print就可以直接得到源代码了...

免费评分

参与人数 3吾爱币 +3 热心值 +1 收起 理由
kagin + 1 我很赞同!
撸冰花 + 1 + 1 热心回复!
Reer + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

  • · 好帖|主题: 549, 订阅: 87

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

okakaxio 发表于 2021-9-8 14:00
Frank99 发表于 2021-8-17 14:57
就很棒, py3.8 可正常使用! 不过发现我的代码那么差,用不着混淆耶,天然加密

同学,你真逗啊,逗逗~
 楼主| TES286 发表于 2021-8-15 16:50
Hangjau 发表于 2021-8-15 11:06
混淆项目内的文件后还能执行吗?

能, 刚刚看了下兼容性, python3都可以
ycs 发表于 2021-8-14 14:21
eryue2 发表于 2021-8-14 15:16
大佬牛批
xfmiao 发表于 2021-8-14 16:37
本帖最后由 xfmiao 于 2023-6-8 13:50 编辑

感谢分享了
guyueyiren 发表于 2021-8-14 17:45
楼主有想法
atrago 发表于 2021-8-15 10:01
还是有一些看不懂
Hangjau 发表于 2021-8-15 11:06
混淆项目内的文件后还能执行吗?
Frank99 发表于 2021-8-17 14:57
就很棒, py3.8 可正常使用! 不过发现我的代码那么差,用不着混淆耶,天然加密
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表