V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  m939594960  ›  全部回复第 9 页 / 共 76 页
回复总数  1503
1 ... 5  6  7  8  9  10  11  12  13  14 ... 76  
2020-04-21 16:20:50 +08:00
回复了 wzw 创建的主题 问与答 PyArmor 这样的工具真的可以保护 Python 源代码吗?
@niubee1 #13
你在 U 盘里放一个 python 文件,运行之后拔掉 u 盘,你看还能正常运行不? pyc 可以反编译到 py 哦,python 应该不会翻译到其他代码了把,他又没有 jit 。

独立加载 Python ?没用的,你用啥 python,我也能 hook 你的 load 啊,我找不到你的 load 我找你读文件的 call 行了吧。


个人觉得最好的办法,就是自己编译一个 python 解释器,把里面的很多功能改写一下,还能提升一点难度
2020-04-21 09:59:26 +08:00
回复了 wzw 创建的主题 问与答 PyArmor 这样的工具真的可以保护 Python 源代码吗?
@niubee1 #8
1.太天真了,首先内存确实会被 dump,DNF 的 TP 就会 dump 注入到 dnf 里的 dll,当初有些不懂的开挂人员天真的把外挂放到 U 盘里,然后启动之后拔掉 U 盘,然而毛用没有。
2.这个太简单了,人家抓包都能玩死你,还放 Git 人家直接从你 git 上拿。
3.你敢放出来,我就敢弄死他。


再说几个思路
1.hook python load 开始加载的位置,直接拿到代码
2.hook git clone 的位置,直接拿到 git 地址
@a1609 #18 抱歉!已经找到工作了
主从复制有同步异步不同的模式的吧,如果不能接受这种情况的话就只能用同步的模式了
1 ... 5  6  7  8  9  10  11  12  13  14 ... 76  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3248 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 10:44 · PVG 18:44 · LAX 03:44 · JFK 06:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.