Programming languages 哪个软件可以查看任何已开发的软件代码?

Programming languages 哪个软件可以查看任何已开发的软件代码?,programming-languages,code-view,Programming Languages,Code View,我想知道可以查看Microsoft word软件和任何其他软件代码的软件。这样我就可以从软件代码中学习它们是如何使用的。 (听起来有点违法,但实际上对程序员很有帮助) 任何想法您都需要一个反编译器,根据其编码语言查看dll和exe文件的代码 例如: Delphi Dll反编译器 搜索一个合适的反编译器,并将代码取回。您需要一个反编译器。请注意,反编译在许多法律中是非法的。此外,一旦进行反编译,通常很难阅读汇编代码,从中学习汇编代码是有问题的,除非你有丰富的经验,并且确切地知道你在寻找什么。你所描

我想知道可以查看Microsoft word软件和任何其他软件代码的软件。这样我就可以从软件代码中学习它们是如何使用的。 (听起来有点违法,但实际上对程序员很有帮助)


任何想法

您都需要一个反编译器,根据其编码语言查看dll和exe文件的代码

例如: Delphi Dll反编译器


搜索一个合适的反编译器,并将代码取回。

您需要一个反编译器。请注意,反编译在许多法律中是非法的。此外,一旦进行反编译,通常很难阅读汇编代码,从中学习汇编代码是有问题的,除非你有丰富的经验,并且确切地知道你在寻找什么。

你所描述的被称为反汇编程序或反编译程序。它对于您想要它做什么很少有用,因为用变量、方法和类名表示的程序员的意图大部分已经丢失。对于Java和C#等现代字节码语言来说,这一点就不那么正确了。

我不想尝试从Microsoft Word源代码中学习。。。但从源头上学习通常是个好主意。只要抓取你喜欢的OSS项目的来源并开始阅读。我不明白为什么投票决定关闭这个项目。是的,它的措辞并不完美,但仍然是一个有效的问题。请注意,在某些国家,进行这种反编译可能是非法的。