Avatar billede llgpublic Nybegynder
08. august 2004 - 17:12 Der er 5 kommentarer og
1 løsning

Hvordan rediger men en *.DLL Fil ?

Jeg skulle til at redigere en *.DLL fil fra et program jeg havde fået men kunne ikke rigtig finde ud af hvordan ...

Jeg har prøvet med forskellige Hex editore men får ikke andet en én masse tegn og diverse smidt i hovedet så jeg prøvede et program som hedder PE Explorer og med det kunne jeg så finde frem til den string værdi jeg ville redigere med fandt så ud af at dette program kun kunne splitte / browse filer men ikke redigere ...

Hvad gør jeg så ? Findes der andre programmer som kan Disassemble (skille) filer og give mulighed for at redigere og gemme ?
Avatar billede old-faithful Praktikant
08. august 2004 - 18:07 #1
Det kommer lidt an på hvad du vil. Hvis du vil ændre på en EXE/DLL fils ressourcer, kan du bruge et program som det gratis "ResHack" (http://www.users.on.net/johnson/resourcehacker/). Alternativt kan du bruge et ExeScope (http://www.softpedia.com/public/cat/5/4/5-4-1.shtml), som er shareware.

Du bør dog være opmærksom på om du ved at ændre på DLL'en bryder nogle licensaftaler el. lignende, da de fleste softwareproducenter ikke ønsker at folk "piller" ved deres programmer ;-).
Avatar billede llgpublic Nybegynder
08. august 2004 - 19:23 #2
Nå det fik jeg ikke meget ud af, disse programmer er primert til *.exe filer og minder derved meget om PE Explorer ..

Den DLL fil jeg gerne vil ændre i er compiled ud fra Open Source så vidt jeg husker men har ikke programmer til at udvikle en source code med desværre ...
Avatar billede squashguy Nybegynder
08. august 2004 - 19:35 #3
Der er faktisk stor forskel på pe explorer og resource hacker. Med hackeren kan du ændre i en fil's binære resource script, det kan du ikke med pe explorer.

Hackeren burde virke med alle filer i pe formatet, herunder .exe og .dll

Det er så bare ikke alle programmer, der har sine strenge til at ligge i et resource script. Med mindre dll'en er komprimeret eller på anden vis gjort ulæselig, burde du nok kunne ændre strengene med en hex editor (du kan bare ikke ændre længden på dem).
Avatar billede llgpublic Nybegynder
04. september 2004 - 13:19 #4
Jeg fandt et program med navnet Resource Tuner som faktisk var inkluderet i PE Explorer og med det kunne jeg så udpakke de pakkede dller, og det kunne nemt ændre ressourcerne fra exe filerne. Jeg bruger derved bare en HEX editor til at ændre de sidste strenge I dll’erne ..

Du var godt inde på det squashguy, smid et svar ...
Avatar billede llgpublic Nybegynder
22. oktober 2004 - 08:58 #5
squashguy og old-faithful smid lige et svar ...
Avatar billede old-faithful Praktikant
22. oktober 2004 - 17:08 #6
Her er svaret...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester