nezinau kaip dabar, bet anksciau softice tikrai buvo geriausias. On 12/16/2010 02:03 PM, System wrote: > Pastudijavus kompiuteriu architektura, suprastum daugiau kaip viskas > veikia. Pvz jeigu aprasai label kazkas1: sukompiuliavus tai bus tiesiog > label cs:pointer_to_instruction (jeigu neklystu), niekur nera saugomas > tas pavadinimas, nes jis paverciamas adresus I atminties vieta. Del > dissasembler'iu - tai manau vienas realus variantas, kada gali gauti > dissasemblinta koda panasu I savo pradini varianta yra tada, kai > pasirasytum savo dissasemblery. Visas programos kodas atmintyje saugomas > kaip nuliukai arba vienetukai tam tikruose baituose. Todel kiekvienas > dissasembleris gali vis kitaip interpretuoti tu nuliuku vienetuku sekas > (na kalbu apie galutinio kodo isvaizda, o ne instrukcijas). > > Manau geriausiai patikrinti ar dissasemblintas kodas daro tai ka > pradinis variantas dare yra sukompiuliuoti ta koda vel ir bandyti > paleisti. O idomumo delei gali pasibandyti taip padaryti ir gavus exe > vel ji dissasemblinti, manau variantai turetu buti gana panasus, jei ne > vienodi :) > > Beje, girdejau jog vienas is geriau zinomu dissasembleriu butu > http://en.wikipedia.org/wiki/SoftICE naudojamas cracker'iu, taciau kiek > tame tiesos nezinau :)