全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1526|回复: 11
打印 上一主题 下一主题

如何编译代码, 让反编译无效? 有这样的科技吗?

[复制链接]
跳转到指定楼层
1#
发表于 2023-8-27 13:42:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何编译代码, 让反编译无效? 有这样的科技吗?
当然是可以编译的代码做前提了
2#
发表于 2023-8-27 13:44:43 | 只看该作者
可以使用llvm写pass,比如控制流平台化,添加花指令等。但是有对抗就有反抗。能不能逆向要看价值如何,如果你搞的程序逆向困难比较大的时候,做逆向的一般都要考虑一下产出比
3#
发表于 2023-8-27 13:58:39 | 只看该作者
万事万物 相生相克,有盾就有矛。
4#
发表于 2023-8-27 14:00:18 | 只看该作者
不同架构不同语言方案都不一样,你想要哪种?
5#
发表于 2023-8-27 14:08:58 | 只看该作者
自己写一个编译器就行了,把1+1翻译成1+2-3+2就好了
7#
发表于 2023-8-27 14:19:27 | 只看该作者
加壳、混淆

但是这个世界上没有逆向不出来的程序,无非就是成本问题
8#
 楼主| 发表于 2023-8-27 14:19:28 | 只看该作者
HOH 发表于 2023-8-27 14:08
自己写一个编译器就行了,把1+1翻译成1+2-3+2就好了

这样在其他机器还能正常跑吗?和正确的运行吗?
10#
发表于 2023-8-27 14:31:10 | 只看该作者
可以吧程序写垃圾一点,相信没有人会逆向一个垃圾项目
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-13 07:34 , Processed in 0.063248 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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