精易论坛
标题:
防PO解疑问
[打印本页]
作者:
louxu163
时间:
2023-11-24 00:23
标题:
防PO解疑问
易语言软件未加壳的情况下
1. 常量
2.常量中的备注
3.全局变量
4.局部变量
这几个值都可以被逆向获取到吗,哪一个最不容易被获取到
如下场景:
' 写法一,先赋值,再填入子程序中调用
.局部变量 变量1, 文本型
变量1 = “12345”
返回数据= 执行某个子程序(变量1)
' 写法二,直接填入子程序中调用
返回数据= 执行某个子程序(“12345”)
写法二会不会比写法一不容易被逆向到12345这个值,同理常量、全局变量等等
如何写不容易被别人逆向出常量、全局变量、局部变量等值
作者:
蛀牙
时间:
2023-11-24 00:31
2.常量中的备注 不容易被获取到。。。。。。 写法1和2没差都容易被你想到。。。。。。。交给服务器去计算返回结果。
作者:
cs潇潇
时间:
2023-11-24 00:33
逆向看到的是现成的字符串,你把字符串分解成字节集没那么容易看出来,
还可以用.置入代码 ()命令代替易语言代码,这样也不容易看出来
作者:
观音
时间:
2023-11-24 00:40
没有破J不了的exe程序 就是复杂度的问题了 关键代码放后端 软件不加壳就像裸奔 加壳 多用置入代码 多用 文本_解密 文本_加密 反正就是各种扰乱破J思路的代码 可以增加破J难度 这样 破J成本就高很多 别人就会考虑值不值得破
作者:
一C
时间:
2023-11-24 04:38
传参是明文相当于公共变量申请了个地址
作者:
承易
时间:
2023-12-14 22:28
别琢磨了,只要你的软件价值大 是难逃一破的
作者:
LiuUser
时间:
2024-7-9 19:45
常量的备注最不容易被获取吧,因为可能编译的时候直接当作注释省略了,其他的都一样,都能读到
作者:
LiuUser
时间:
2024-7-9 19:48
要写不好被破J的,要么常量和变量加密保存起来,解密方法复杂一些,破J难度会高一些,或者加一个调试检测,监测到调试就直接自毁
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4