[ Zevs85 @ 05.09.2006. 22:54 ] @
Pozdrav

Naslov teme verovatno sve govori. Citam, gledam, pregledm tudje kodove da bih skontao sta kako radi ali mislim da mi fali dobar deo teorije koju ne znam i ne znam gde da nadjem bilo kakav tekst vezan za to. Molim jedan veliki HELP. Znaci zanima me sama ideja iscitavanja. Sta raditi sa tim. Metode koje se koriste. Ma, sve sto mislite da bi mi pomoglo da skontam ovo...

Mozda je malo nezahvalno traziti sve ovo ali proveo sam ceo dan trazeci nesto konkretno ali nikako. Mozda ne znam sta da trazim... Uglavnom sve ovo mi treba za c#. Nasao sam jednu temu http://www.elitesecurity.org/t160991 ali plasim se da ne razumem dalje od druge stavke.
[ erkan @ 06.09.2006. 12:12 ] @
DLL - Dynamic Link Library
je biblioteka klasa, funkcija... koja, poput exe-a,
implementira neku logiku. Stvar je u tome da dll ne moze
da se tek tako izvrsi vec su metode eksportovane
tako da ih mozes koristiti pozivom iz drugih aplikacija.
Za pozivanje f-ja dll-a mozes koristiti PInvoke:

http://msdn.microsoft.com/libr...cwlkplatforminvoketutorial.asp
http://nemerle.org/PInvoke_(tutorial)
http://www.geocities.com/Jeff_Louie/COM_Interop/pinvoke.htm
[ Zevs85 @ 06.09.2006. 22:26 ] @
Mislim da ovaj PInvoke radi posao ;)
Da li isto tako mogu da koristim i svoju dll biblioteku, onu koju ja napisem? Gde bi trebao da je iskopiram u tom projektu za koji mi treba? Inace probao sam uz pomoc Add reference i rad sa mojom bibliotekom bio je lak. Da napomenem da je pisana u C#. Da li bi isto radilo kada bih je pisao npr u C++u?
[ dusty @ 07.09.2006. 09:43 ] @
Ne, jer su najblaze receno slicnost izmedju biblioteka u MSIL i native samo u ekstenziji Secam se da sam video da je neko isto pitao pre jedva nedelju dana.

Kada aplikacija trazi biblioteku, koliko se secam, prvo pretrazi root aplikacije i njene podfoldere, onda root diska sa OS-om, i onda root windowsa i njegov system32 folder.