Какое программное обеспечение может просматривать любой разработанный программный код?
Я хотел бы знать программное обеспечение, которое может просматривать код программного обеспечения Microsoft Word и любой другой программный код. Так что я могу узнать из этого программного кода и как они там используются. (звук как незаконный, но на самом деле это полезно для программиста)
есть идеи
3 ответа
То, что вы описываете, называется дизассемблером или декомпилятором. Это редко полезно для того, для чего вы этого хотите, потому что намерение программиста, выраженное в именах переменных, методов и классов, по большей части потеряно. Это несколько менее верно для современных языков байт-кода, таких как Java и C#.
Вам нужно получить декомпилятор для просмотра кода файлов dll и exe на основе языка, на котором он закодирован.
пример: Delphi Dll Decompiler
найдите подходящий декомпилятор, чтобы получить код обратно.
Вы просите декомпилятор. Обратите внимание, что декомпиляция является незаконной во многих судебных процессах. Также, когда вы декомпилируете, вам обычно очень трудно читать ассемблерный код, изучение которого проблематично, если у вас нет достаточного опыта и вы точно знаете, что ищете.