冥界3大法王 发表于 2021-3-28 21:43

咋写防漏程序让破解者头发掉光?

我认真思索了两天
貌似真的想到点子了。
除了破解中学到的那些暗桩外还有哪些行之有效呢?

路边有帅哥 发表于 2021-3-28 23:02

本帖最后由 路边有帅哥 于 2021-3-28 23:05 编辑

在他逆向的时候,od里面放一些神秘数字和代码,破解的时候他就忍不住去看,然后头发掉光,腿脚发软。
开玩笑的,我觉得除了暗桩可以配合硬件,以前有种校园网路由器是验证博通闪存(唯一不可修改和写入)的id然后在BL引导的时候在加密解密。但是有人耍了小聪明,又用单片机加焊在闪存上模拟这个id,在放给程序跑。
所以我觉得楼主你可以碟中谍中谍。暗中暗中暗。只要破解的速度赶不上你更新的速度,你就能光头的比他快。
程序再加上自检,配合在线,甚至你就牛逼点,唯一认证一台设备,只允许一台设备在线,不允许离线使用,这就要求服务器稳定性极高,认证方式复杂不易破解。
你卖一台设备就录入一台,发现列表里有不认识的设备,在线发暗桩,恶心为主。
表面上是在线验证,实际上是硬件加密,破解完硬件发现又在线了,套娃就行。

冥界3大法王 发表于 2021-3-29 08:44

lyl610abc 发表于 2021-3-28 23:05
提高破解门槛,可以从Ring0层进行保护,就像TenProtect一样
我后面应该也会发 在驱动层禁止调 ...

@lyl610abc
目前不会搞,在头发没掉光的情况下,先以下方案凑合吧。

@nuoyan
对,肯定的,准备了50个

@爱糖果
对指定区块进行几次加壳处理

@艾莉希雅
bug法考虑过,譬如让组件index越界
设想过运用36计,孙子兵法,孔明传
什么暗度陈仓。。。。。等等吧。。。争取都能用上一些
除主程序加壳外,50个外部dll负责防护并加壳处理。。。离散分布
预留一个敏感关键字名负责吸敌火力,触发兰屏死机啥的。。。
主程序中再故意弄个注册的假象。。。什么本机信息啊,一机一码啊,全局系统环境啊。。。
双进程防护啊。。。各种出奇崩溃的效果啊。。。都争取能鼓捣上一点点。
内部一点点。。。外部破解起来难度就会显著提升。。。
再把价格拉低。。。就不够破解的成本钱啦~~


zunk 发表于 2021-3-28 21:55

你这个问题倒是一个开放性的问题

无闻无问 发表于 2021-3-28 22:13

你的程序价值大,就是掉光也要干你…

chboy 发表于 2021-3-28 22:14

无闻无问 发表于 2021-3-28 22:13
你的程序价值大,就是掉光也要干你…

不一定哦 有时候不会的(也要考虑资金时间其他问题)

soaiyou 发表于 2021-3-28 22:20

把你的软件让思杰马克丁代{过}{滤}理。

hlzzwabc 发表于 2021-3-28 22:21

好用功啊,为你点赞

嫁到他人继续宅 发表于 2021-3-28 22:34

花钱呗,找人加壳,加密,加壳,加密,多加几层?

笑哈哈123 发表于 2021-3-28 22:39

说说你的点子?

shc1221 发表于 2021-3-28 23:01

点赞加油{:1_921:}
页: [1] 2 3
查看完整版本: 咋写防漏程序让破解者头发掉光?