Hvordan åpne en DLL-fil


Beste svaret

En DLL-fil er et kompilert bibliotek som inneholder et sett med prosedyrer og / eller drivere som det henvises til og utføres av en Windows program. Det gir flere programmer tilgang til delte funksjoner gjennom vanlige biblioteker. DLL-filer er «dynamisk knyttet» til et program ved kjøretid, noe som betyr at de bare lastes inn når det er nødvendig. Programmene som åpner DLL-filer på Windows er Microsoft Visual Studio 2019, Microsoft Visual FoxPro og mange andre tilgjengelige verktøy.

Svar

Vel, først og fremst er jeg veldig overrasket over svarene fra folket her, og fraråder personen som stilte dette spørsmålet.

En dll er et dynamisk bibliotek som inneholder binær kode, så det er ikke mulig å redigere lett, kunnskap på assemblerspråk er nødvendig og litt tålmodighet. / p>

Det er mange verktøy der du kan se koden og reversere den logiske av den.

  • Feilsøking og dissasembler (IDA, ollydebug, xdbg, etc)
  • Hexeditors

En dll ligner på en normal kjørbar av windows, men har ikke den normale OEP (inngangskode) som finnes i de vanlige PE-kjørbarne.

Den avhenger av hva du vil gjøre, må du endre PE-overskriftene, for eksempel hvis du vil legge til mer kode, må du.

Hvis du bare vil gjøre små endringer eller omgå noen deler av koden er mulig at j det vil være nok å lappe, og legg til noen nop-koder for å fylle på den tomme koden.

Noen feilsøkere har muligheten til å endre instruksjonene og lagre til en ny kjørbar, IDA og ollydbg lar deg gjøre det. p>

Nå er prosedyren for å redigere en dll nøyaktig den samme som en Windows-kjørbar.

Hvis du ønsker å begynne i denne verden, må du lese og studere windows internals og assembler språk, ikke en enkel oppgave, men ikke umulig i det hele tatt, det kreves bare tid og tålmodighet.

Glem om er en DLL eller en EXE er nøyaktig den samme, få forskjeller når vi snakker om å reversere koden.

Crackmes og cracking fora og tutorials vil være veldig nyttig hvis du er en nybegynner.

Det er mye dokumentasjon i nettet og grupper / forum / e-postlister med folk som er klare til å hjelpe deg hvis du stille de riktige spørsmålene, men her i Quora er ikke det beste stedet å gjøre det, for det er veldig generisk spørsmålsside.

Hilsen,

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *