Themida ay isang advanced na sistema ng proteksyon ng software ng Windows. Kapag ang isang application ay nalikha, ang compiler ay sumulat ng libro ang application source code sa ilang mga file sa bagay na gawa sa code ng wika machine. Pagkatapos ng bagay na mga file ay naka-link nang sama-sama upang malikha ang pangwakas na executable. Sa parehong paraan na ang source code ng isang application ay convert sa machine code sa oras na compilation, may mga kasangkapan na maaaring convert ang isang pinagsama-sama application sa pagpupulong na wika o isang mas mataas na wika programming. Mga tool na ito ay kilala bilang mga dissemblers at alisin sa compiler.
protectors Software ay ginawa upang panatilihin ang isang pag-atake mula sa direktang inspecting o pagbabago ng isang pinagsama-sama application. Isang software tagapagtanggol ay tulad ng isang shield na nagpapanatili sa isang application na naka-encrypt at protektado laban sa posibleng pag-atake. Kapag ang isang protektadong application ay pupunta na patatakbuhin ng mga operating system, ang software tagapagtanggol ay unang kontrolin ang CPU at suriin para sa posibleng pag-crack tool (dissemblers o tanggalin ang pagkapili compiler) na maaaring tumatakbo sa system. Kung ang lahat ng bagay ay ligtas ang software tagapagtanggol ay magpatuloy sa decrypting ang pinoprotektahang application at pagbibigay ito sa control ng CPU upang ipatupad bilang normal. Ito bentahe pagprotekta ng application laban sa panunulisan sa dagat, maiwasan ang attackers mula sa pag-aaral kung paano ang isang application ay ipinatupad, at hindi papayagan ang attackers upang baguhin ang isang application na baguhin ang pag-uugali nito.
Mga Komento hindi natagpuan