Isi kandungan:

Adakah mungkin untuk menyahkompilasi DLL?
Adakah mungkin untuk menyahkompilasi DLL?

Video: Adakah mungkin untuk menyahkompilasi DLL?

Video: Adakah mungkin untuk menyahkompilasi DLL?
Video: FULL ALBUM TERBAIK SITI NURHALIZA 2024, November
Anonim

Jawapan ringkas: anda tidak boleh. Jawapan panjang: Proses penyusunan untuk C/C++ sangat rugi. Pada yang terbaik saya pernah mendengar tentang beberapa alat yang boleh memberi anda sebahagian dekompilasi , dengan bit kod C yang dikenali di sana sini, tetapi anda masih perlu membaca banyak kod pemasangan untuk memahaminya.

Oleh itu, bolehkah anda menyahkompilasi DLL?

Jika ia adalah Visual Basic yang lebih lama (pra-. BERSIH), maka DLL disusun sebagai apa yang dipanggil p-code dan terdapat beberapa pilihan untuk melakukan beberapa variasi pada menguraikan . Seperti a DLL disusun kepada bahasa mesin dan boleh hanya secara langsung terurai kepada bahasa himpunan. Jadi, sekali lagi, ia bergantung kepada bahasa yang digunakan.

Begitu juga, bagaimana cara saya membuat kejuruteraan terbalik DLL? Gambarajah pakej jurutera terbalik daripada fail sumber

  1. Pilih Alat > Kod > Songsang Segera… daripada bar alat.
  2. Dalam tetingkap Songsang Segera, pilih. NET dll atau fail exe… sebagai Bahasa.
  3. Pilih Rajah Pakej untuk Songsang Kepada:.
  4. Anda boleh meletakkan pakej terbalik kepada model tertentu. Untuk membuat ini:
  5. Klik OK untuk mula membalikkan.

Begitu juga, orang bertanya, bagaimana saya menyahkompilasi DLL dalam Visual Studio?

Jawapan

  1. Buka Reflector.exe,
  2. Pergi ke View dan klik Add-Ins,
  3. Dalam tetingkap Add-Ins klik Tambah,
  4. Kemudian cari dll yang telah anda muat turun FileGenerator.dll (penyihir datang dengan pemalam FileGenerator),
  5. Kemudian tutup tetingkap Add-In.
  6. Pergi ke Fail dan klik Buka dan pilih dll yang anda ingin decompile,

Bagaimanakah saya boleh melihat kod sumber fail DLL?

Kaedah 1 – untuk Membuka Fail DLL

  1. Mula-mula anda perlu pergi ke pendaftaran tetingkap.
  2. Buka command prompt.
  3. Klik pada bar menu mula dan tekan kekunci tetingkap +R.
  4. Menaip "cmd." Navigasi ke lokasi fail DLL dan tahan kekunci anjakan "Buka tetingkap arahan di sini.
  5. Taip" nama dll regsvr32. dll” dan tekan enter.

Disyorkan: