Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 20 odgovora
  • 7.980 pregleda

Najnovija ↓

Pravljenje ili izmjena jedne DLL 08.08.2003. u 12:45 · pre 282 meseca #1
Dobar vam dan !

Imam jedno pitanje i to je kako da izmjenim ili napravim DLL?

Hvala na odgovoru!
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Re: Pravljenje ili izmjena jedne DLL 08.08.2003. u 14:39 · pre 282 meseca #2
http://www.codeproject.com/dll/

Tu bi trebalo biti sve što možeš da poželiš...

što se tice izmenjivanja, stvar je malo komplikovana; pogadam, da zelis da u nekoj aplikaciji izmjenis dll kog upotrebljava za nekog svog. Problem kod dllja jer ne znas kakvi su parametri exportiranih funkcija, tako da mozes samo da pogadas. Jedna univerzalna fora je da uradiš exportiranu funkciju sa void* za parametar... (tako sam zeznuo kazaa i njegov cd_clint.dll (banner)) :)
Re: Pravljenje ili izmjena jedne DLL 08.08.2003. u 14:45 · pre 282 meseca #3
Hvala za brzi odgovor Spodletela

Bas cu sad pogledati na strani koju si posted.

Stvar je takva da moram izmjeniti vp.dll (to je visual protect biblioteka) a kako mi se cini nece biti bas lako

Ok Thanks at all pa cu se javit ako sam nesto postigao na tom planu
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Re: Pravljenje ili izmjena jedne DLL 08.08.2003. u 17:44 · pre 282 meseca #4
Bolji ces rezultat postignut sa IAT API hookingom, jer ces moci da vidiš šta se salje izmedu aplikacije i dllja i od tamo simulirati rezultate.
Re: Pravljenje ili izmjena jedne DLL 10.08.2003. u 09:14 · pre 282 meseca #5
Bez uvida u header fajlove tog projekta (iz čega je kasnije nastao dotičan DLL) teško da bez nekog reverznog inženjeringa može da se išta uradi, a čak i kada se saznaju stvari opet je teško izmeniti isti. - Morao bi da se napravi novi, kompatibilan sa starim, a sa "dodacima/izmenama". - Kad su veći DLL-ovi u pitanju usudio bih se reći - nemoguće.
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: Pravljenje ili izmjena jedne DLL 10.08.2003. u 20:06 · pre 282 meseca #6
napravi svoj vp.dll sa istim exportima kao i original pri cemu se sve fje osim onih koje su ti zanimljive redirectaju na originalni, recimo, vp1.dll (za fje koje su exported by ordinals, trebat ces malo rucnog podesavanja..) , a sa onim fjama koje trebas crackat mozes experimentirat koliko hoces sa prosljedjivanjem povratnih vrijednosti, jednom kad RE-om skuzis parametre...
Re: Pravljenje ili izmjena jedne DLL 10.08.2003. u 20:37 · pre 282 meseca #7
Sundance, ocekujes da ce covek znati da napise SVE funkcije iz tog DLL-a????
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: Pravljenje ili izmjena jedne DLL 10.08.2003. u 22:00 · pre 282 meseca #8
ne, samo kazem da one funkcije kojima se ne zeli baviti moze preusmjeriti na stari vp.dll, a one koje treba crackati...e sa njima moze raditi sto hoce! ako npr. shvati preko kojeg sucelja sam program poziva visual protect, bit ce mu lakse zaobici zastitu.
Re: Pravljenje ili izmjena jedne DLL 11.08.2003. u 08:26 · pre 282 meseca #9
Puno vam Hvala na odgovorima !
Pogledat cu sto mogu napraviti pa cu Posted ovdje. Po mom misljenju kako vidim po odgovorima nece biti nimalo lako ali probat cemo nesto napraviti.

Jedno pitanje imam jos a to je u cemu je Razlika izmedju "Visual C++ micro$oft" i Borland C++?

Big Thanks at All!
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Re: Pravljenje ili izmjena jedne DLL 13.08.2003. u 19:39 · pre 282 meseca #10
Eto sad se opet javljam i mislim da je Leka imao pravo sto se izmjene dll tice.
Stvarno sam se namucio ali na kraju opet nista samo izgubljeno vrijeme.

Skinuo sam jedan progi koji je u mogucnosti da dll konvertira u lib tako da u stvari dll vise nebi ni bila potrebna ali vraga nista bez te lude vp.dll progi nece ni da starta bez vp.dll

Inace je to dll od "VISUAL PROTECT" normalno nema nikakve veze sa samim Progije nego je to jednostavno zastita programa. E sad stvar je u tome sto je taj "VP" samostalni Visual C++ Progi koji daje zastitu ovom mom pravom programu i tu zastitu bih rado maknuo pa ako se neko razumije na tom polju onda molio bih ako mi moze ikako pomoci.

Znam da da ovaj post ne pripada ovdje ali htio bi rado isto malo nauciti sto se tice rada od Visual C++ ili C++(borland)

Pitanje: Kako i gdje se moze nabaviti Visual C++ ili VB?

Nadam se da pitanje nije protiv pravila Foruma ;-)

Big Thanks at all
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Re: Pravljenje ili izmjena jedne DLL 13.08.2003. u 21:38 · pre 282 meseca #11
C++, Borland, postoji u besplatnom izdanju i zove se "Free Command Line Tools".
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: Pravljenje ili izmjena jedne DLL 13.08.2003. u 22:08 · pre 282 meseca #12
A i VC++ 7.1 (samo kompajler, bez IDE-a) se besplatno može skinuti u okviru .NET SDK paketa sa MS sajta.
Potpis
IOCC
Re: Pravljenje ili izmjena jedne DLL 14.08.2003. u 13:31 · pre 282 meseca #13
Hvala na podrski i pomoci !

Sad cu malo uciti pa ako mi nesto nije jasno znam da se mogu obratiti

Pitanje: Sto je IDE?

Big thanks at all!
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Re: Pravljenje ili izmjena jedne DLL 14.08.2003. u 15:52 · pre 282 meseca #14
hmm, mislim da si malo zalutao... ali dobro kad si vec tu; IDE = Integrated Debugging Envirovment; još nešto; mozda ne bi bilo loše, da naucis koristiti GOOGLE ;)
Re: Pravljenje ili izmjena jedne DLL 14.08.2003. u 21:52 · pre 282 meseca #15
Ma koristim i google i neke druge search engines samo je bio problem u tome sto trazit, pa eto ste mi vi pomogli zato puno hvala.

Ne ne nisam zalutao nego me jednostavno interesira programiranje a i reversing.
mislim da se i reversing bolje moze shvatiti ako se ima malo iskustva u programiranju ili se mozda varam?

Big thanks at all!
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Re: Pravljenje ili izmjena jedne DLL 14.08.2003. u 22:05 · pre 282 meseca #16
Rekao bih da je ovo prava skracenica:

IDE = Integrated Development Environment

Cisto da budemo precizni!
Re: Pravljenje ili izmjena jedne DLL 16.08.2003. u 03:43 · pre 282 meseca #18
U svakom slucaju covek jos nezna ni sta je IDE a vi mu vec pricate o API hookingu, PE strukturi i dll hijackingu :)
Potpis
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
Re: Pravljenje ili izmjena jedne DLL 16.08.2003. u 09:46 · pre 282 meseca #19
ma nije problem mikky.

kamen po kamen eto ti kuce. Sve je to vezano na jedan nacin sa svime ovim i mislim ako zelim nauciti nesto da me i to sve ocekuje mozda je sad malo prerano o tome (API, Hooking itd.) ali ipak neka ga tu ne moze nikom stetiti samo koristiti ;-)

Big Thanks at all!
Potpis
The World is only a one big Code. Try to Crack it and you would be free.
-----------------------------------
If u want or not THAT´S LIFE !
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme