
谢谢各位大佬指点
1 cissoid 2019-05-09 15:00:26 +08:00 via Android 1. pyc 部署,可以挡住小白 2. 关键代码用 C 或者 Cython 写 |
2 Qzier 2019-05-09 15:08:01 +08:00 via iPhone 加密?你服务器没有密码吗? |
3 est 2019-05-09 15:19:45 +08:00 加什么密啊。程序跑起来之后把 src 目录直接删掉。 |
5 CallMeReznov 2019-05-09 15:36:57 +08:00 @est #3 是个狼人 |
6 nooper 2019-05-09 15:38:06 +08:00 via iPad 代码混淆 |
7 Vegetable 2019-05-09 15:49:10 +08:00 3# 这操作我学到了呀哈哈 之前想过一个思路,魔改解释器,将代码进行非对称加密.解释器自带解密功能,代码分发时候进行加密. 保证解释器不被 hack 掉,那代码应该就是没办法看到的了. |
8 Cooky 2019-05-09 15:59:52 +08:00 via Android nuitka + upx |
10 huahuajun9527 2019-05-09 16:14:22 +08:00 编译成 so 文件 |
12 chesterzzy 2019-05-09 16:21:55 +08:00 函数编译成 pyd,其实就相当于 so。再加壳。 |
13 vissssa 2019-05-09 16:43:19 +08:00 我们是代码全部 cython 编译,不知道还能不能被破解 |
14 qq316107934 2019-05-09 16:47:17 +08:00 @est #11 最终还是要映射到内存吧,block 一复制就出来了,防君子不防小人。 |
15 est 2019-05-09 16:59:21 +08:00 @楼上 说得好有道理,不过你都会复制内存了。一般的加密能防住? 要继续玩下去,比如启动的时候识别已知进程,你启动别的不认识进程有 root 权限直接退出。 |
16 playniuniu 2019-05-09 22:45:54 +08:00 via iPhone 一般 pyinstaller 之类打个二进制包比较靠谱 |
17 Nick2VIPUser 2019-05-10 09:47:45 +08:00 serverless 好了 |