中易网

如何解决.NET程序容易被反编译的问题

答案:1  悬赏:0  
解决时间 2021-02-20 07:59
如何解决.NET程序容易被反编译的问题
最佳答案
阻止不了,任何一个程序都可以被反编译 当然了,并不是说反编译以后就是源代码 不知道你用的什么语言,在.net里,一般都是用Dotfuscator之类的工具进行混淆干扰

.NET有一种加密字节码的方式是通过hook住JIT编译器的入口来做的:字节码经过加密/混淆存在文件里,等被CLR加载了,某个方法要执行而需要被JIT编译时,hook住JIT编译器的入口拦截住这个编译请求,然后去把对应的字节码解密之后再传给JIT编译器。
这种做法基本上只能唬唬小朋友,知道了原理之后很好解,可以轻松的获取解密后的字节码然后扔给常规的反编译器去处理。但现实的说,大部分用户在“试图解密”方面都是小朋友,所以倒也算是一种可行方案。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
仑的组词除了昆仑山还有什么?
刚买半个月的爱玛电动车,突然显示欠压,然后
请大伙推荐一款5000左右的商务本
为什么用人单位要求生活照?
孩子考得意外的不好 我发脾气说孩子了 !孩子
我的qq原来是用自定义头像的,现在换成普通头
烧鸭皮水用什么料配制?
显卡蓝宝石HD7850 1G D5和微星HD7850 HAWK哪
求明白人,“中国公路路政”是什么性质的单位
西安蓝装网怎么样
一长段"卖包子”的感受
怡新商场在哪里啊,我有事要去这个地方
图腾广告在什么地方啊,我要过去处理事情
倡导绿色出行,我该怎么做作文700字
我的好闺蜜要过生日了,希望大家帮帮我,给她
推荐资讯
看过《我爱发明》了没有
乱涂乱画英文
求决明子的バラード中文歌词
安陆市孝感涵艺广告这个地址怎么能查询到,着
苏州市东利化纤机械厂我想知道这个在什么地方
梨树县衡器检定中心地址在哪,我要去那里办事
at the weekends的英文小短文
郑州保税区体验店欧泊贝品都在卖些什么?
有多少人买保险
小爪子宠物医院地址在什么地方,想过去办事
女朋友在做一个我狠不喜欢的工作 我该怎么办
意大利人是罗马人的后裔吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?