Paano Ititigil Ang Demo

Talaan ng mga Nilalaman:

Paano Ititigil Ang Demo
Paano Ititigil Ang Demo

Video: Paano Ititigil Ang Demo

Video: Paano Ititigil Ang Demo
Video: paano ititigil ang paninigarilyo? | yosi kadiri part 1 2024, Nobyembre
Anonim

Ang mga bersyon ng pagpapakita ng mga programa ay inaalok ng mga tagagawa para sa mas mahusay na pamilyar sa kanilang mga produkto. Bilang isang patakaran, pagkatapos ng pagtatapos ng panahon ng pagsubok, huminto sa paggana ang programa at nangangailangan ng pagpasok ng isang key code o pagbabayad sa pamamagitan ng Internet.

Paano ititigil ang demo
Paano ititigil ang demo

Panuto

Hakbang 1

Dapat itong maunawaan na pagkatapos ng pagtatapos ng panahon ng pagsubok ng programa, ang tanging tamang pagpipilian ay magbayad para sa karagdagang paggamit nito. Gayunpaman, ang mga presyo na itinakda ng mga tagagawa para sa kanilang mga programa kung minsan ay napakataas at hindi abot-kayang para sa mga taong may mababang kita. Bilang karagdagan, maraming mga gumagamit ay hindi nangangailangan ng mga programa para sa propesyonal na paggamit, ngunit para sa isang beses na pagpapatupad ng ilang mga gawain. Isinasaalang-alang ito, ang tanong ay lumilitaw kung paano pahabain ang panahon ng pagsubok ng programa o kung paano ihinto ang pagsubaybay sa oras gamit ang bersyon ng demo.

Hakbang 2

Kung ang demo na bersyon ng program na ginagamit mo ay may buong pag-andar, ngunit huminto sa pagtatrabaho pagkalipas ng ilang oras, ang pinakamadaling pagpipilian ay ang i-uninstall ang programa mula sa iyong computer at muling i-install ito. Sa kasong ito, makakakuha ka ulit ng pagkakataong magtrabaho sa panahon ng pagsubok. Upang i-uninstall ang mga demo, gamitin ang Uninstall Tool, na nag-aalis ng lahat ng mga bakas ng naka-install na programa mula sa iyong computer.

Hakbang 3

Sa kaganapan na ang pagpipilian sa muling pag-install ay hindi naaangkop sa iyo o ang demo na bersyon ng programa ay walang lahat ng mga posibilidad, maaari mong subukang ihinto ang pagsubok na suriin ang iyong sarili. Isaalang-alang ang isang mahalagang punto: walang sinumang may karapatan na pigilan ka mula sa pagsasaliksik ng mga programa. Ngunit kung maglagay ka ng isang na-hack na programa sa network para sa paggamit ng publiko, kung gayon ito ay isang direktang paglabag sa copyright sa lahat ng mga kahihinatnan na sumusunod sa katotohanang ito.

Hakbang 4

Upang saliksikin ang programa, gumamit ng mga espesyal na kagamitan. Ang una, PEID, ay magpapakita sa iyo kung anong wika ang nakasulat sa programa o kung anong packer ang naka-pack nito. Sa huling kaso, ang programa ay dapat na ma-unpack gamit ang isang naaangkop na unpacker. Halimbawa, kung ang isang programa ay nakabalot gamit ang UPX, pagkatapos ay dapat itong ma-unpack na may naaangkop na mga utility - halimbawa, Unpacker para sa UPX. Mangyaring tandaan na ang programa ay maaaring karagdagang protektado ng isang cryptor, na kakailanganin ding alisin.

Hakbang 5

Matapos ang pag-unpack, ang programa ay dapat buksan sa debugger - isang espesyal na programa na nagbibigay-daan sa iyo upang gumana sa maipapatupad na code. Ang isang simple at maginhawang debugger ay Ole Debugger. Mayroong isang bersyon na Ruso na wika nito, ngunit mas mahusay na gamitin ang orihinal na Ingles, dahil maraming mga manwal ang naglalarawan kung paano ito gagana. I-download ang programa at ang mga plugin nito (kinakailangan), nang wala ang mga ito ay hindi magkakaroon ng lahat ng kinakailangang pag-andar ang debugger.

Hakbang 6

Ang aktwal na pamamaraan para sa pagtanggal ng pagsubok ay ganito. Kapag nagsimula ang programa sa ilalim ng pagsisiyasat, sinusuri nito ang pagkakaroon ng ipinasok na key ng lisensya. Kung mayroong isang susi, ang isang kondisyunal na pagtalon (kung mayroong isang susi, pagkatapos …) ay naglilipat ng kontrol sa isang seksyon ng code na naglulunsad ng isang ganap na gumaganang bersyon ng programa, at walang mga babalang windows na ipinakita.

Hakbang 7

Kung ang susi ay hindi natagpuan, ang isa pang kundisyon ay natutugunan at isang paglipat sa isa pang seksyon ng code ay nangyayari, kung saan ang isang window ng babala ay ipinapakita sa gumagamit. Upang alisin ang pagsubok, kailangan mong palitan ang kondisyunal na pagtalon sa nagtatrabaho na seksyon ng code ng isang walang kondisyon - iyon ay, direkta. Maaari itong pansamantalang gawin nang direkta sa debugger. Matapos matiyak na gumagana ang lahat at ang programa ay hindi na nagpapakita ng mga babala, dapat mong alalahanin ang binago na seksyon ng code (sa hexadecimal encoding) at ang orihinal na isa - iyon ay, ang bago pa ang pagbabago.

Hakbang 8

Ang huling yugto: ang orihinal na programa ay binuksan sa isang hexadecimal code editor, kung saan matatagpuan ang mga kondisyonal na simbolo ng pagtalon sa pamamagitan ng paghahanap, na papalitan ng mga simbolo ng walang kondisyon na pagtalon. Ginawa ang kapalit, nai-save ang mga pagbabago. Ang natapos na programa ay maaaring i-repack upang mabawasan ang laki nito.

Inirerekumendang: