我可以对自己的dll进行逆向工程吗?

Pur*_*ome 7 .net reflector reverse-engineering

我们在工作中有一个.NET项目,我们丢失了(人为错误).编写代码的人说她在解决方案中有三个项目=>一个webform,一个winform和一个类库.

现在,我们有最终的DLL和网站.我们能做些什么呢?

对于类库,我正在考虑使用Reflector来复制/粘贴代码,并且随着时间的推移,将MethodNames和变量等重命名为一些不错的英文内容.

对于网站,不确定.

有没有人有任何想法或选择?

她说她没有pdb文件:((发布版本).

干杯:)

jri*_*sta 15

在这里使用FileDissasembler扩展只需使用Reflector提取完整代码:

http://www.codeplex.com/reflectoraddins


wom*_*omp 5

是的,您实际上可以对整个代码进行反向工程,而无需复制和粘贴.我以前做过这个,这是我用过的Reflector加载项.

之后会有一些小的清理(整数以十六进制形式出现等),但它的作用就像一个魅力.如果你没有PDB就没关系,只要你没有混淆dll,你就会得到可读的代码.