Koj puas tau xav kawm paub yuav ua li cas ib qho program tiv thaiv nws tus kheej los ntawm kev theej? Nrog cov cuab yeej raug, koj tuaj yeem tshuaj xyuas qhov ua haujlwm sab hauv ntawm qhov program thiab sim nrog kev thim rov qab-engineering. Koj yuav tsum muaj kev nkag siab zoo ntawm kev teeb tsa lub rooj sib tham thiab tus lej hex kom pib, thiab tshem tawm cov app. Thaum koj paub txog cov cai, koj tuaj yeem hloov kho DLLs yog li lawv cov haujlwm sib xws tsis tas yuav tsum tau sau npe lossis yuav.
Cov kauj ruam
Kauj Ruam 1. Kawm los ua ke cov phiaj xwm thiab cov lej hex
Yog tias koj xav tsoo feem ntau ntawm software, koj yuav tsum muaj kev nkag siab zoo ntawm kev sib dhos, uas yog hom lus programming qib qis. Kev sib dhos tau los ntawm cov lus siv tshuab, thiab txhua hom lus sib dhos tshwj xeeb rau hom computer uas koj siv. Feem ntau cov lus sib dhos yog qhia los ntawm binary thiab hexadecimal.
Kauj Ruam 2. Nruab lub disassembler
Txhawm rau tshuaj xyuas thiab hloov kho DLLs, koj yuav xav tau ob peb yam cuab yeej sib txawv, suav nrog lub disassembler. IDA Pro yog qhov kev xaiv zoo, vim nws yog lub disassembler thiab debugger. Hmoov zoo, muaj cov dawb version muaj los ntawm https://www.hex-rays.com/products/ida/support/download_freeware, txawm hais tias nws muaj kev txwv ntau hauv kev ua haujlwm dua li Pro version. Koj tseem tuaj yeem sim dotPeek, uas yog DLL-txhawb decompiler uas decompiles. NET sib dhos code rau C#. Lwm qhov kev xaiv yog OllyDBG, uas tso cai rau koj qhib DLL cov ntaub ntawv dawb.
Kauj Ruam 3. Qhib daim ntawv thov uas koj xav kom tawg hauv koj lub disassembler
Cov txheej txheem sib txawv me ntsis nyob ntawm seb cov disassembler koj tab tom siv. Qhov no yuav qhia koj tias DLL cov ntaub ntawv tau raug rub los ntawm txoj haujlwm. Siv tus debugger los tshuaj xyuas lub luag haujlwm uas raug hu los ntawm DLL.
Kauj Ruam 4. Nrhiav lub txee ua haujlwm
Ntau qhov haujlwm siv lub sijhawm teem rau kev tiv thaiv daim ntawv, thiab thaum lub sijhawm ua haujlwm tiav, tus neeg siv tsis tuaj yeem nkag mus rau qhov haujlwm no. Lub hom phiaj yog txhawm rau nrhiav cov lej no, thiab tom qab ntawd hla nws.
Yog tias qhov program koj tab tom tawg siv lwm txoj hauv kev tiv thaiv, koj yuav tsum nrhiav qhov ntawd
Kauj Ruam 5. Teev qhov chaw tawg ntawm lub txee
Thaum koj tau cais cov haujlwm ntawm lub txee, teeb tsa koj lub disassembler kom tawg thaum nws ntsib. Qhov no yuav tso cai rau koj saib cov cai tseeb uas tau tshwm sim thaum lub luag haujlwm ua haujlwm raug hu.
Kauj Ruam 6. Hloov tus lej txee
Tam sim no koj tau pom cov cai rau lub luag haujlwm ua haujlwm, koj tuaj yeem hloov txoj cai kom lub txee tsis txhob mus txog qhov uas nws kaw koj tawm ntawm txoj haujlwm. Piv txwv li, koj tuaj yeem ua kom lub txee tsis tuaj yeem suav txog qhov txwv txwv lossis koj tuaj yeem hla lub txee los ntawm kev dhia hla nws. '
Kauj Ruam 7. Rov sau dua koj cov software uas tau tawg tshiab
Tom qab kev sib dhos thiab kho, koj yuav tsum tau suav sau qhov hloov tshiab ntawm qhov haujlwm yog li koj qhov kev hloov pauv mus rau DLL cov ntaub ntawv thiab lwm yam kev vam khom.
Lus ceeb toom
- Piracy software tsis raug cai, yog li ua qhov no ntawm koj tus kheej txoj kev pheej hmoo.
- Nws tsis raug cai txhawm rau txhawm rau feem ntau software.