Hur man öppnar en DLL-fil


Bästa svaret

En DLL-fil är ett sammanställt bibliotek som innehåller en uppsättning procedurer och / eller drivrutiner som refereras till och köras av en Windows program. Det gör att flera program kan komma åt delade funktioner via vanliga bibliotek. DLL-filer är ”dynamiskt länkade” till ett program under körning, vilket innebär att de bara laddas när det behövs. Programmen som öppnar DLL-filer på Windows är Microsoft Visual Studio 2019, Microsoft Visual FoxPro och många andra tillgängliga verktyg.

Svar

Ja, först och främst är jag mycket förvånad över svaren från människorna här, avskräcker personen som ställde den här frågan.

En dll är ett dynamiskt bibliotek som innehåller binär kod så det är inte möjligt att redigera det enkelt, kunskap på assemblerspråk krävs och lite tålamod. / p>

Det finns många verktyg där du kan se koden och vända den logiska av den.

  • Felsökare och dissasembler (IDA, ollydebug, xdbg, etc)
  • Hexeditors

En dll liknar en normal körbar av windows men har inte den normala OEP (ingångskod) som finns i de vanliga PE-körbarna.

Det beror på vad du vill göra måste du ändra PE-rubrikerna, till exempel om du vill lägga till mer kod måste du göra.

Om du bara vill göra små ändringar eller kringgå vissa delar av koden är möjligt att j det är tillräckligt med lapp och lägg till några nop-koder för att fylla på den tomma koden.

Vissa avlusare har möjlighet att ändra instruktionerna och spara till en ny körbar, IDA och ollydbg låter dig göra det.

Nu är proceduren för att redigera en dll exakt densamma som en Windows-körbar.

Om du vill börja i den här världen måste du läsa och studera windows internals och assembler-språk, inte en lätt uppgift men inte alls omöjlig, bara tid och tålamod krävs.

Glöm om är en DLL eller en EXE är exakt densamma, få skillnader när vi pratar om att vända koden.

Crackmes och cracking-forum och tutorials kommer att vara till stor hjälp om du är nybörjare.

Det finns mycket dokumentation i nätet och grupper / forum / e-postlistor med personer som är redo att hjälpa dig om du ställa rätt frågor, men här i Quora är inte det bästa stället att göra det, för det är mycket generisk frågesida.

Hälsningar,

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *