Как да спра демото

Съдържание:

Как да спра демото
Как да спра демото

Видео: Как да спра демото

Видео: Как да спра демото
Видео: Мисия здраве 30.9.2021 2024, Може
Anonim

Демонстрационни версии на програми се предлагат от производителите за по-добро запознаване с техните продукти. Като правило, след края на пробния период, програмата спира да работи и изисква въвеждане на код на ключ или плащане през интернет.

Как да спрем демото
Как да спрем демото

Инструкции

Етап 1

Трябва да се разбере, че след края на пробния период на програмата единствената правилна опция е да платите за по-нататъшното й използване. Въпреки това, цените, които производителите определят за своите програми, понякога са много високи и не са достъпни за хора с ниски доходи. Освен това много потребители не се нуждаят от програми за професионална употреба, а за еднократно изпълнение на някои задачи. Вземайки това предвид, възниква въпросът как да удължите пробния период на програмата или как да спрете проследяването на времето с демо версията.

Стъпка 2

Ако демо версията на програмата, която използвате, има пълна функционалност, но престане да работи след известно време, най-лесният вариант е да деинсталирате програмата от компютъра си и да я преинсталирате. В този случай отново ще получите възможността да работите по време на пробния период. За да деинсталирате демонстрации, използвайте инструмента за деинсталиране, който премахва всички следи от инсталираната програма от вашия компютър.

Стъпка 3

В случай, че опцията за преинсталация не ви подхожда или демо версията на програмата няма всички възможности, можете да опитате сами да спрете пробната проверка. Помислете за един важен момент: никой няма право да ви попречи да изследвате програми. Но ако пуснете хакерска програма в мрежата за обществено ползване, това вече е пряко нарушение на авторските права с всички последствия, произтичащи от този факт.

Стъпка 4

За да проучите програмата, използвайте специални помощни програми. Първият, PEID, ще ви покаже на какъв език е написана програмата или с какъв пакет е опакована. В последния случай програмата трябва да бъде разопакована с помощта на подходящ разархиватор. Например, ако дадена програма е пакетирана с помощта на UPX, тя трябва да бъде разопакована със съответните помощни програми - например Unpacker за UPX. Моля, обърнете внимание, че програмата може допълнително да бъде защитена от криптор, който също ще трябва да бъде премахнат.

Стъпка 5

След разопаковането програмата трябва да се отвори в дебъгера - специална програма, която ви позволява да работите с изпълнимия код. Един прост и удобен дебъгер е Ole Debugger. Има версия на руски език, но е по-добре да използвате оригиналния английски, тъй като много ръководства описват как да работите с него. Изтеглете програмата и нейните приставки (задължително), без тях дебъгерът няма да има всички необходими функции.

Стъпка 6

Действителната процедура за премахване на пробния процес изглежда така. Когато стартира разследваната програма, тя проверява за наличието на въведения лицензионен ключ. Ако има ключ, условен скок (ако има ключ, тогава …) прехвърля контрола към част от кода, която стартира напълно функционална версия на програмата, и не се показват предупредителни прозорци.

Стъпка 7

Ако ключът не бъде намерен, е изпълнено друго условие и настъпва преход към друг раздел на кода, където на потребителя се показва предупредителен прозорец. За да премахнете пробния период, трябва да замените условния преход към работната секция на кода с безусловен - т.е. директен. Това може да стане временно директно в дебъгера. След като се уверите, че всичко работи и програмата вече не показва предупреждения, трябва да запомните променената част на кода (в шестнадесетично кодиране) и оригиналната - тази, която е била преди промяната.

Стъпка 8

Последният етап: оригиналната програма се отваря в шестнадесетичен редактор на код, където чрез търсене се намират условни символи за скок, които трябва да бъдат заменени с безусловни символи за скок. Заместването се извършва, промените се запазват. Готовата програма може да бъде преопакована, за да намали нейния размер.

Препоръчано: