Aku kehilangan solusi dari kelas-perpustakaan, saya bisa membuka .dll
file yang dibuat oleh kelas-perpustakaan
.
anda lebih baik dengan decompiler seperti redgates .net reflector atau jetbrains resharper decompiler. ada open source yang juga suka
Ikuti langkah-langkah berikut..
ILDASM.EXE
tekan ENTER. ILDASM
jendela akan terbuka.Tarik .dll
file ke jendela dari folder anda.Atau klik File->Baru
.Kemudian Tambahkan diperlukan .dll
file. .dll
file akan muncul. Double klik pada file tersebut untuk melihat apa yang dikandungnya. Saya pikir anda telah men-download .NET Reflector & ini FileGenerator plugin http://filegenreflector.codeplex.com/ , Jika anda melakukannya,
Membuka Reflector.exe,
Pergi untuk Melihat dan klik Add-In,
Dalam Add-In jendela klik Tambahkan...,
Kemudian menemukan dll yang telah anda download
FileGenerator.dll (penyihir datang wth FileGenerator plugin),
Kemudian tutup Add-In jendela.
Pergi ke File dan klik Open dan pilih dll yang anda inginkan untuk mendekompilasi,
Setelah anda memiliki opend, itu akan muncul dalam tampilan struktur pohon,
Pergi ke Tools dan klik Generate File(Crtl+Shift+G),
pilih direktori output dan pilih pengaturan yang sesuai seperti yang anda inginkan, Klik generate file.
ATAU
gunakan http://ilspy.net/
Anda tidak bisa mendapatkan kode yang tepat, tetapi anda bisa mendapatkan decompiled versi itu.
Yang paling populer (dan terbaik) alat Reflektor, tetapi ada juga yang lain .Net decompilers (seperti Dis#).
Anda juga dapat menguraikan IL menggunakan [ILDASM][3], yang datang dibundel dengan .Net Framework SDK Tools.
[3]: http://msdn.microsoft.com/en-us/library/f7dy01k1(v=vs. 80).aspx
*.file dll adalah file arsip buka dengan winzip/7zip dll. Itu adalah bukan untuk mengatakan itu semua .dll file arsip anda dapat menyimpan apa pun dengan .dll ekstensi namun kebanyakan windows .file dll yang dihasilkan menjadi arsip contoh ini adalah windows>twain_32.dll yang merupakan file arsip namun twain.dll tidak jika anda melihat twain.dll anda akan melihat sebuah MZŽ sebagai yang pertama tiga notepad karakter yang menunjukkan Dikompilasi file C/program atau bagian dari program. Sedangkan MZ tampaknya menjadi arsip.
Juga yang paling .exe file adalah arsip yang sebagian besar berisi ikon gambar dll untuk file dan paket windows installer juga mengandung semua informasi program kebutuhan untuk menjalankan gambar,film dll, dan juga direktori termasuk informasi instalasi dan file teks biasa.
Saya memiliki permainan di sini game.exe dan itu mengandung java class file gambar pointer mengarahkan .exe untuk menjalankan .bat file. Jelas anda .bat akan jalankan javac panggilan dari arsip dan menjalankan permainan ada juga beberapa .dll arsip yang berisi file kelas java juga.
[autorun]
ICON=AUTORUN\MINCRAFTLOGO.ICO
ikon standar yang mengarahkan di sini .ico adalah sebuah file gambar hanya .dll file hanya .file exe. Sehingga gambar yang terlihat di atas .file exe adalah minecraft logo. Ini adalah sebuah file yang bernama autorun.inf. Contoh kedua
[discstarter]
startpage=Autostart\Disk1.html
uselanguagestartpage=1
windowcaption=Solid Edge
licensee=Siemens PLM Software
productguid=05B227DF-DB00-4934-B3C8-40B7D8FAA54A
singleinstance=1
hidesplashscreen=1
noscrollbars=0
showstatusbar=1
splashscreentime=0
windowwidth=750
windowheight=775
buttondir=Autostart
toolbarcolor=16777215
toolbar=goback,goforward,gohome,print,exit
[autorun]
open=autostart.exe
icon=Autostart\ENGINE.ICO
Ini adalah solid edge autorun.inf yang terkandung dalam solidedge.exe Autostart\ adalah Autostart.dll directory. open=autostart.exe menentukan autostart.exe file untuk menjalankan dari dalam asli solidedge.exe arsip. Berikut ini adalah contoh program menggunakan .dll (dynamic link library) file http://www.flipcode.com/archives/Creating_And_Using_DLLs.shtml.
Hal ini juga menunjukkan bagaimana mereka diciptakan. Seperti yang anda bisa melihat isi dari file dll yang disebut dengan file exe seperti yang saya telah dijelaskan sebelumnya juga ada tutorial di sini http://msdn.microsoft.com/en-us/library/ms235636.aspx dan seperti yang saya katakan sebelumnya 7zip atau winzip akan membuka perpustakaan link dinamis sebagai arsip asalkan anda memiliki .file dll. Jika isi dari dynamic link library yang telah disusun jelas anda membutuhkan sebuah program yang dapat membaca file.
Namun sejak .file dll secara definisi hanya arsip perpustakaan file dll itu sendiri harus mudah dibaca dan tidak dikompilasi C,C# file dll pada Dasarnya .dll file adalah arsip yang baik harus ketika .file dll yang dibuat di visual studio dll dibuat dan setiap informasi yang anda simpan dalam file dll dienkripsi. Sebagian besar enkripsi ini ditangani oleh visual studio sendiri dan umumnya isn't diedit oleh tangan. Ketika anda membaca .dll isi file sebagai .exe isi secara otomatis didekripsi. Sekarang ketika kita berbicara tentang menyusun program kita mengubah isi menjadi bytecode mesin dengan mudah menafsirkan.
Ini ukuran file akan lebih kecil dibandingkan dengan file asli dari isi yang sama. Namun filesize lebih besar menunjukkan bahwa file telah dienkripsi. Mungkin untuk menghentikan orang-orang yang membaca kode mereka. Sebagai hasil pembacaan .dll isi disebut dekripsi dan tidak dekompilasi. Dekompilasi akan mengkonversi sudah dikompilasi file txt untuk tidak terbaca byte code. Penggunaan standar .file dll ini dengan definisi tidak opensource karena melibatkan disengaja kebingungan kode byte.