Condividi:        

Con quale programma leggo le DLL?

Hai problemi con i file Zip, vuoi formattare l'HD, non sai come funziona FireFox? O magari ti serve proprio quel programmino di cui non ricordi il nome! Ecco il forum dove poter risolvere i tuoi problemi.

Moderatori: Dylan666, hydra, gahan

Con quale programma leggo le DLL?

Postdi By_Saro » 25/07/04 22:40

Ciao atutti.

Non so' se dico una stronza** ? ma con quale programma si aprono le dll ?

Ho urgente necessita' di leggere un file dll.

SO Windows XP

Aspetto buone nuove ;)


Grazie
By_Saro
Utente Senior
 
Post: 111
Iscritto il: 19/09/03 16:36

Sponsor
 

Postdi dado » 26/07/04 00:16

I file dll se li gestisce direttamente il sistema operativo...
cmq, se vuoi vedere cosa c'è scritto dentro, lo puoi fare con il notepad.

House: "Vede, tutti pensano che sia un paziente a causa del bastone"
Wilson: "Allora perchè non indossa un camice bianco come tutti noi?"
House: "Perchè altrimenti pensano che sia un medico".
Avatar utente
dado
Utente Senior
 
Post: 16208
Iscritto il: 21/08/01 01:00
Località: La Città dei Sette Assedi

Postdi By_Saro » 26/07/04 07:47

Grazie Dado.

Gia' c'ho provato ad aprile con notepad ed altre applicazioni similari, ma mi compare una shermata piena di quadratini e lettere indecifrabili .

Hai qualche altra dritta ?

Esiste un programma specifico o una procedura adatta che apra sti benedetti file dll ?

Aspetto speranzoso :) [/img]
By_Saro
Utente Senior
 
Post: 111
Iscritto il: 19/09/03 16:36

Postdi Triumph Of Steel » 26/07/04 07:50

non sono sicuro, ma potresti provare con ResourceHack...
forse lo trovi in sezione download.. altrimenti cercalo con google...
ma non so quanto tu possa vedere in una DLL...
Avatar utente
Triumph Of Steel
Moderatore
 
Post: 7852
Iscritto il: 22/08/01 01:00

Postdi hydra » 26/07/04 08:23

Parlando di dll siamo a casa mia. Il fatto è questo, le dll sono librerie dinamiche che vengono usate dai vari programmi, ci sono quelle a carattere generale (vedi kernel32.dll) o specifico, ossia usate da una particolare applicazione. Non vedo l'utilità di vedere vosa c'è dentro la dll, che nello specifico è una serie di funzioni richiamabili da un'applicazione. A meno che tu non sia un programmatore, nel qual caso potrebbe giusto servirti. Per vedere cosa c'è dentro la dll un ottimo strumento è DumpBin, un'applicazione in linea inclusa nel VisualStudio.NET pro. Oppure puoi sempre cercare in rete. Cmq per farti un'esempio del contenuto di una libreria ti posto una parte del codice del Kernel32 decompilato, così ti rendi conto:

Microsoft (R) COFF/PE Dumper Version 7.10.3077
Copyright (C) Microsoft Corporation. All rights reserved.


Dump of file c:\windows\system32\kernel32.dll

File Type: DLL

Section contains the following exports for KERNEL32.dll

00000000 characteristics
3D6DE616 time date stamp Thu Aug 29 11:15:02 2002
0.00 version
1 ordinal base
942 number of functions
942 number of names

ordinal hint RVA name

1 0 000137E8 ActivateActCtx
2 1 000093FE AddAtomA
3 2 0000D496 AddAtomW
4 3 000607C5 AddConsoleAliasA
5 4 0006078E AddConsoleAliasW
6 5 0004E0A1 AddLocalAlternateComputerNameA
7 6 0004DF8C AddLocalAlternateComputerNameW
8 7 00035098 AddRefActCtx
9 8 AddVectoredExceptionHandler (forwarded to NTDLL.RtlAddVectoredExceptionHandler)
10 9 00036909 AllocConsole
11 A 000520CE AllocateUserPhysicalPages
12 B 0000DF51 AreFileApisANSI
13 C 0000261A AssignProcessToJobObject
14 D 00060CCE AttachConsole
15 E 0004C126 BackupRead
16 F 0004B2D1 BackupSeek
17 10 0004C709 BackupWrite
18 11 0001F6A3 BaseCheckAppcompatCache
19 12 0005BFE1 BaseCleanupAppcompatCache
20 13 0005C05E BaseCleanupAppcompatCacheSupport
21 14 0005BF3A BaseDumpAppcompatCache
22 15 0005BED7 BaseFlushAppcompatCache
23 16 0001F43C BaseInitAppcompatCache
24 17 00031835 BaseInitAppcompatCacheSupport
25 18 0001E5B3 BaseProcessInitPostImport
26 19 0000F945 BaseUpdateAppcompatCache
27 1A 0004C910 Beep
28 1B 0005FC66 BeginUpdateResourceA
29 1C 0005FB1A BeginUpdateResourceW
30 1D 00031E73 BindIoCompletionCallback
31 1E 0005B63C BuildCommDCBA
32 1F 0005B616 BuildCommDCBAndTimeoutsA
33 20 0005B667 BuildCommDCBAndTimeoutsW
34 21 0005B6BA BuildCommDCBW
35 22 00053290 CallNamedPipeA


Come vedi è piuttosto difficile da interpretare. Valuta la tua necessità e prova a cercare in rete uno strumento. Se serve una mano chiedi pure. :)
Avatar utente
hydra
Moderatore
 
Post: 7007
Iscritto il: 19/07/04 08:06
Località: Vallis Duplavis

Postdi By_Saro » 26/07/04 09:13

Grazie ;)
By_Saro
Utente Senior
 
Post: 111
Iscritto il: 19/09/03 16:36


Torna a Software Windows


Topic correlati a "Con quale programma leggo le DLL?":


Chi c’è in linea

Visitano il forum: Nessuno e 63 ospiti