Daftar Isi:

Apakah mungkin untuk mendekompilasi DLL?
Apakah mungkin untuk mendekompilasi DLL?

Video: Apakah mungkin untuk mendekompilasi DLL?

Video: Apakah mungkin untuk mendekompilasi DLL?
Video: fastest way to decompile and edit source maps for hammer (gmod, hl2, css, etc.) 2024, November
Anonim

Jawaban singkat: Anda tidak bisa. Jawaban panjang: Proses kompilasi untuk C/C++ sangat lossy. Paling-paling saya pernah mendengar beberapa alat yang dapat memberi Anda sebagian dekompilasi , dengan bit kode C yang dikenali di sana-sini, tetapi Anda masih harus membaca banyak kode perakitan untuk memahaminya.

Dengan demikian, dapatkah Anda mendekompilasi DLL?

Jika itu adalah Visual Basic yang lebih lama (sebelum. NET), maka DLL dikompilasi sebagai apa yang disebut kode-p dan ada beberapa opsi untuk melakukan beberapa variasi pada menguraikan . Misalnya DLL dikompilasi ke bahasa mesin dan bisa hanya secara langsung didekompilasi ke bahasa rakitan. Jadi, sekali lagi, itu tergantung pada bahasa yang digunakan.

Demikian juga, bagaimana cara merekayasa balik DLL? Diagram paket insinyur terbalik dari file sumber

  1. Pilih Alat > Kode > Pembalikan Instan… dari toolbar.
  2. Di jendela Pembalikan Instan, pilih. NET dll atau file exe … sebagai Bahasa.
  3. Pilih Diagram Paket untuk Terbalik Ke:.
  4. Anda dapat menempatkan paket terbalik ke model tertentu. Untuk melakukan ini:
  5. Klik OK untuk mulai membalikkan.

Demikian juga, orang bertanya, bagaimana cara mendekompilasi DLL di Visual Studio?

Jawaban

  1. Buka Reflektor.exe,
  2. Pergi ke Lihat dan klik Add-Ins,
  3. Di jendela Add-Ins klik Tambah,
  4. Kemudian temukan dll yang telah Anda unduh FileGenerator.dll (penyihir datang dengan plugin FileGenerator),
  5. Kemudian tutup jendela Add-Ins.
  6. Buka File dan klik Buka dan pilih dll yang ingin Anda dekompilasi,

Bagaimana saya bisa melihat kode sumber file DLL?

Metode 1 – untuk Membuka File DLL

  1. Pertama, Anda harus pergi ke jendela registri.
  2. Buka prompt perintah.
  3. Klik pada bilah menu mulai dan tekan tombol jendela + R.
  4. Mengetik "cmd." Arahkan ke lokasi file DLL dan tahan tombol shift “Buka jendela perintah di sini.
  5. Ketik "regsvr32 dllname. dll” dan tekan enter.

Direkomendasikan: