Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako ubaciti kod u .exe

[es] :: Zaštita :: Kako ubaciti kod u .exe

[ Pregleda: 4910 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bobrock1

Član broj: 30653
Poruke: 105
*.mgnet.co.yu



+8 Profil

icon Kako ubaciti kod u .exe23.08.2004. u 00:21 - pre 239 meseci
Imam jedan program ali ne posedujem source kod. Da li je moguce (tj kako) u njega ubaciti nesto poput:
If uslov-ispunjen then izvrsi program else izadji iz programa.

Kako se to radi, koja znanja i programi su potrebni? Da li je uopste moguce?
 
Odgovor na temu

LaFarge
LaFarge FauX

Član broj: 17845
Poruke: 316
*.dialup.neobee.net.

Sajt: lafarge.teamicu.org


Profil

icon Re: Kako ubaciti kod u .exe23.08.2004. u 02:18 - pre 239 meseci
Da, moguce je i za to ti ne trebaju neki posebni programi!

Npr, imas originalni kod koji npr izgleda ovako:

Code:
17F58D5   D3DE             RCR ESI,CL          <--we Land Here
    017F58D7   B9 7D966271      MOV ECX,7162967D
    017F58DC   81C1 38F10A23    ADD ECX,230AF138
    017F58E2   D3EE             SHR ESI,CL
    017F58E4   BA 9ECC7376      MOV EDX,7673CC9E
    017F58E9   81EA C56EFFD4    SUB EDX,D4FF6EC5
    017F58EF   81F2 B7104902    XOR EDX,24910B7
    017F58F5   C1CA 94          ROR EDX,94 
    017F58F8   8BF2             MOV ESI,EDX


e sad hoces da program izvrsi tvoj kod i da nastavi dalje?

dakle treba da alociras (ako vec nema negde nekog zero padded prostora u .exe-u) onoliko bajtova koliko ti treba za tvoj kod.

pa onda na kraju gornjeg koda stavish:

Code:
JMP <adressa pocetka tvog koda>


pa, kad zavrsi sa izvrsavanjem tvog koda, stavish na kraj:

Code:
JMP <adresa gde da se vrati program>


Mozda sam ja to malo drugacije objasnio, ali sustina je ista:

1. Alociraj bajtove
2. Napisi tvoj kod (u asm-u naravno)
3. Jump-uj na adresu tvog koda
4. Na kraju tvog koda, jump na nastavak programa

 
Odgovor na temu

babar0ga
HR

Član broj: 29703
Poruke: 22
*.cmu.carnet.hr



Profil

icon Re: Kako ubaciti kod u .exe23.08.2004. u 19:51 - pre 239 meseci
Na ovome linku ces pronaci mali tutorial na hrvatskom...
http://www.jezgra.org/forum/viewtopic.php?t=3694

"Naucit" ces:
- dodati nepostojecu API funkciju u exe fajl i pozvati ju
- mijenjati propertyije postojeceg prozora(texboxa, butona, forme)
i mozda jos ponesto...

 
Odgovor na temu

bobrock1

Član broj: 30653
Poruke: 105
195.252.106.*



+8 Profil

icon Re: Kako ubaciti kod u .exe27.08.2004. u 15:25 - pre 239 meseci
Hvala, na odgovorima, pogledacu
 
Odgovor na temu

OTOK@

Član broj: 25553
Poruke: 136



+2 Profil

icon Re: Kako ubaciti kod u .exe03.09.2004. u 01:35 - pre 238 meseci
Citat:
babar0ga: Na ovome linku ces pronaci mali tutorial na hrvatskom...
http://www.jezgra.org/forum/viewtopic.php?t=3694

"Naucit" ces:
- dodati nepostojecu API funkciju u exe fajl i pozvati ju
- mijenjati propertyije postojeceg prozora(texboxa, butona, forme)
i mozda jos ponesto...


Ala, admin treba odobriti registraciju...ko da je Božije slovo, c c c!

cik pogodi sta imam za veceru...

 
Odgovor na temu

babar0ga
HR

Član broj: 29703
Poruke: 22
*.net.htnet.hr



Profil

icon Re: Kako ubaciti kod u .exe03.09.2004. u 10:51 - pre 238 meseci
jebat ga. nisam to znao(prije nije tako bilo).

Mogo bi ja to attachat ovdje, samo kad bi znao kako...
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Kako ubaciti kod u .exe03.09.2004. u 23:56 - pre 238 meseci
@babar0ga
Zašto kad bi znao...
 
Odgovor na temu

janez_kranjski
Janez Kranjski
Ljubljana

Član broj: 37880
Poruke: 17
*.dial-up.volja.net.



Profil

icon Re: Kako ubaciti kod u .exe25.10.2004. u 23:27 - pre 237 meseci
Kako da to napravim u Delphiju?
 
Odgovor na temu

weB_KiLeR

Član broj: 238
Poruke: 1317
*.air.tehnicom.net.



Profil

icon Re: Kako ubaciti kod u .exe25.10.2004. u 23:45 - pre 237 meseci
Code:

asm
#asm instrukcije
mov ax,bx
end;


Eto ti ga ;)
Znaci u Delphi mozes da ubacujes asm komande evo ti jedan clanak na tu temu koji mozda nije los:
http://delphi.about.com/library/bluc/text/uc052501c.htm
 
Odgovor na temu

janez_kranjski
Janez Kranjski
Ljubljana

Član broj: 37880
Poruke: 17
213.172.227.*



Profil

icon Re: Kako ubaciti kod u .exe25.10.2004. u 23:57 - pre 237 meseci
Hvala. Ali što #asm instrukcije radi?
 
Odgovor na temu

janez_kranjski
Janez Kranjski
Ljubljana

Član broj: 37880
Poruke: 17
*.dial-up.volja.net.



Profil

icon Re: Kako ubaciti kod u .exe26.10.2004. u 00:20 - pre 237 meseci
aha. to je samo komentar. ali stani malo. što sada taj mov radi? gdje je ime fajla, kojeg želim trovati?
 
Odgovor na temu

janez_kranjski
Janez Kranjski
Ljubljana

Član broj: 37880
Poruke: 17
*.dial-up.volja.net.



Profil

icon Re: Kako ubaciti kod u .exe26.10.2004. u 01:23 - pre 237 meseci
JAO! Majku sam glup! To je samo prebacivanje registra a u b. Idem na spavanje. Ne mogu više. Samo gluposti pričam. Več sam objavio djelomično rešenje u assembleru na strani "treba li nekome pe header infektor" ili tako nešto.
 
Odgovor na temu

weB_KiLeR

Član broj: 238
Poruke: 1317
*.air.tehnicom.net.



Profil

icon Re: Kako ubaciti kod u .exe26.10.2004. u 11:06 - pre 237 meseci
Ja sam to dao primer kako da ubacis asm instrukcije u tvoj program, pogledaj link sto sam dao i shvatices...
 
Odgovor na temu

[es] :: Zaštita :: Kako ubaciti kod u .exe

[ Pregleda: 4910 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.