Satura rādītājs:

Vai ir iespējams dekompilēt DLL?
Vai ir iespējams dekompilēt DLL?

Video: Vai ir iespējams dekompilēt DLL?

Video: Vai ir iespējams dekompilēt DLL?
Video: PS1 STORIES - 101 Dalmatians II: Patch's London Adventure (Disney action platformer) 2024, Marts
Anonim

Īsa atbilde: jūs nevarat. Gara atbilde: C/C++ kompilācijas process ir ļoti zaudējumus. Labākajā gadījumā esmu dzirdējis par dažiem rīkiem, kas var sniegt jums daļēju dekompilācija , ar C koda bitiem, kas tiek atpazīti šeit un tur, taču jums joprojām būs jāizlasa daudz montāžas koda, lai to saprastu.

Attiecīgi, vai varat dekompilēt DLL?

Ja tas ir vecāks Visual Basic (pirms. NET), tad DLL ir apkopots kā tā sauktais p-kods, un ir dažas iespējas, kā veikt dažas variācijas dekompilēšana . Tāds DLL ir apkopota mašīnvaloda un var būt tikai tieši dekompilēts uz montāžas valodu. Tātad atkal tas ir atkarīgs no izmantotās valodas.

Tāpat kā es varu apgriezt DLL? Reversās inženierijas pakotnes diagramma no avota failiem

  1. Rīkjoslā atlasiet Rīki > Kods > Instant Reverse….
  2. Logā Instant Reverse atlasiet. NET dll vai exe faili… kā valoda.
  3. Atlasiet pakotnes diagrammu, lai atgrieztos uz:.
  4. Jūs varat ievietot apgrieztās paketes konkrētam modelim. Lai to izdarītu:
  5. Noklikšķiniet uz Labi, lai sāktu braukšanu atpakaļgaitā.

Tāpat cilvēki jautā, kā es varu dekompilēt DLL programmā Visual Studio?

Atbildes

  1. Atveriet Reflector.exe,
  2. Dodieties uz Skatīt un noklikšķiniet uz Papildinājumi,
  3. Pievienojumprogrammu logā noklikšķiniet uz Pievienot,
  4. Pēc tam atrodiet dll, kuru esat lejupielādējis FileGenerator.dll (ragana nāca kopā ar FileGenerator spraudni),
  5. Pēc tam aizveriet pievienojumprogrammu logu.
  6. Dodieties uz Fails un noklikšķiniet uz Atvērt un izvēlieties dll, kuru vēlaties dekompilēt,

Kā es varu redzēt DLL faila pirmkodu?

1. metode - atveriet DLL failu

  1. Vispirms jums jāiet uz logu reģistru.
  2. Atveriet komandu uzvedni.
  3. Noklikšķiniet uz sākuma izvēlnes joslas un nospiediet loga taustiņu + R.
  4. Ierakstiet “cmd”. Dodieties uz DLL failu atrašanās vietu un turiet nospiestu taustiņu Shift “Atvērt komandu logu šeit.
  5. Ierakstiet” regsvr32 dllname. dll” un nospiediet enter.

Ieteicams: