反编译出来代码能直接用吗,反编译别人的代码使用犯法吗

http://www.itjxue.com  2023-01-22 07:46  来源:未知  点击次数: 

用Reflector 反编译后的代码怎么让他运行起来

用Reflector反编译后的代码怎么让他运行起来一、如果你反编译的软件只是引用了.net的类库的话,编译后应该可以运行的。二、如果你反编译的软件引用了其它类库,你在编译就可以运行

反编译什么意思,具体该怎么用?

反编译:高级语言源程序经过编译变成可执行文件,反编译就是逆过程。计算机软件逆向工程,又称计算机软件恢复工程,是指对其他软件的目标程序(如可执行程序)进行“逆向分析和研究”,从而推导出设计思想、原理、结构、算法、处理过程、操作方法等要素,等被其他软件产品使用,在某些特定情况下可能会衍生出源代码。反编译可以作为开发软件时的参考,也可以直接用于软件产品中。

扩展资料:

如果编译过程中发现源程序有错误,编译程序应报告错误的性质和错误的发生的地点,并且将错误所造成的影响限制在尽可能小的范围内,使得源程序的其余部分能继续被编译下去,有些编译程序还能自动纠正错误,这些工作由错误处理程序完成。需要注意的是,一般上编译器只做语法检查和最简单的语义检查,而不检查程序的逻辑。

参考资料来源:百度百科-编译

参考资料来源:百度百科-反编译

你好,请问,我用带插件的反编译工具生成源代码后,修改后重新.dll文件呢?直接运行就可以了吗?谢谢!!!

基本上是没问题的,只要不乱改函数名和命名空间

不过还是建议你备份下原来的dll

有些dll经过混淆后反编译出来的代码是没用的

(责任编辑:IT教学网)

更多

推荐Oracle文章