2016-10-18 177 views
-2

DLL文件,我想看看源代碼,但我總是看不到成功。我已經與ILSpy,.net反射嘗試,但沒有成功反編譯文件.dll

link my .dll file

我希望有人能幫助我

+1

我想你應該聯繫你授權軟件的供應商。 –

+1

我猜你被給了一個DLL,而不是源代碼的原因是因爲他們不希望你看到源代碼。 – UKMonkey

+0

不能保證DLL是用C++編寫的。它可能是用FORTRAN或BASIC或其他語言編寫的。因此,反編譯爲C++源代碼可能會在翻譯中損失很多。 –

回答

0

可以使用IDA通過六角光芒臨。除非編譯調試信息,否則通常不會從二進制文件中獲得良好的C++。準備花大量的手工勞動來逆轉代碼。

如果你沒有去掉二進制文件,那麼IDA Pro可以生成類似C代碼的代碼供你使用。通常情況下,這是非常粗糙的,至少在幾年前我使用過它。