Zpět na seznam článků     Zpět na článek

Komentáře ke článku

 
 
 BBCode
DjH | E-mail | Website | ICQ 319-960-89521.6.2007 13:23
Presne babca jak napsal, daji se tyto veci dobre vyuzit u crackingu... Jo dik za opravu Drekine...
~:nepouzitelny je v pripade, ze programujes proste programy v hex. soustave. Ale na vetsi upravu strojoveho kodu (crackingu atp.) je to bezva zkusenost znat tady tuhle moznost programmingu. Programovat BIG programy takto je vazne nesmysl. Pokud vylozene chcete vyhodit nejaky kod z hlavy, ktery ma udelat "jen to co chcete", a nemate po ruce prekladac, taxe to da taky tak vyuzit...(a je to podle me ten nej. zpusob, a vyhoda poznani hex.)

----------
..:@]> [link] <[@:..
babca | 213.226.251.*21.6.2007 9:00
~: a za dalsi si muze clovek zjistit jak se skladaji jednotlivy instrukce (mov x,y atd.) to se hodi jak pri crackingu tak i pri shellcodingu. A pokud se stim chce nekdo delat at dela :).
Drekin | E-mail | ICQ 30725448120.6.2007 18:28
Je to strojový kód, ale "programování v hexadecimální soustavě" mi přijde též výstižné, taokvý storojý kód můžu psát i v binární soustavě nebo (teoreticky) v kterékoliv jiné.

Jedna drobnost: chybka na řádku BA - ...do "ah". Správně by mělo být "do dx".

~: O použitelnost se nikdo nepře, ale je to taková zajímavost a člověk zjistí, jak to vypadá na nejnižší úrovni.
.cCuMiNn. | E-mail | Website | PGP20.6.2007 17:00
Harvie: Správný název pro to je "strojový kód".

----------
Teprve když vstáváte s hackingem a uléháte s myšlenkou na něj, máte šanci být hackerem.
mr.Crow | E-mail | Website20.6.2007 16:38
~: já myslím že mazat by se to nemělo, sice tak programovat nejspíš nikdo nebude, ale aspoň se ukáže, že to jde... a jak to jde...

----------
Get enlightened!
Harvie. | 213.220.241.*19.6.2007 22:51
BTW: Ten nadpis je opravdu pramalo vystizny... V hexadecimalni soustave se spis pocita, nez programuje, tomuhle bych rikal jinak... (zrovna me nic nenapada...) treba "Programovani v jazyce absolutnich adres" ;))
~ | 89.102.167.*19.6.2007 20:19
"interupt" by melo byt "interrupt", clanek mi pripada vhodny pro presun do /dev/null protoze tento zpusob programovani je _zcela_ nepouzitelny.
DjH | E-mail | Website | ICQ 319-960-89519.6.2007 15:58
Diky za pochvaly. Je to jen takova ukazka toho, ze to fakt de. Ale urco tu seraly budou... Ted jaxou prazdniny..bude casu dost... A za prezdivku mi nadavaj vsici. Vim proc, chapu je... Ale vsak vy jeste poznate...

----------
..:@]> [link] <[@:..
Harvie. | 193.165.105.*19.6.2007 12:42
Pokud tedy pisete shellcody (atp.), urcite vam to pomuze a proti pokracovani nic nemam. Co vic si prat, nez umet hodit z hlavy shellcode bez pouziti asm?? ;))
Harvie. | 193.165.105.*19.6.2007 12:39
Je to přehnaný :D
Ale jako beru... Musis ale priznat, ze asm ma proti tomu jiste vyhody ;)) Kdyz uz, tak muzes pouzivat editor hiew, kterej ti umozni prepinat mezi rezimy ascii, hex a decode (asm) a editujes rovnou binarky bez pouziti assembleru.

Takze zaver: pokud vyrabis 10-ti bajtovej program, udelas ho v asm uplne stejne dobre (malej) a prenositelnejc, pokud tedy pouzijes spravny format (tedy napr. com).
Otazkou tedy zustava, proc se neco takovyho ucit, beru to jako analyzu jiz hotovych programu, vysvetlovani principu programu a prace procesoru na low urovni.

Stránky: 1 2 3