ПредишенСледващото

Забрана променят датата на системата.

nbspnbspnbspnbspnbspnbspnbspnbsp Както знаете, някои от настройките на програмата, която искате да запазите, след като напусне, може да се съхранява или в регистъра или в допълнителен файл с разширение само за четене на програмата, както и с всяко друго разширение, включително ".ini".

nbspnbspnbspnbspnbspnbspnbspnbsp Някои програми автоматично при стартиране трябва да изключите възможността потребителят да влезе в регистъра, например. Тази програма може да бъде вируси, но може да има програми, които изпълняват полезни функции за администриране на системата. Например, програмата, която контролира правата на действие polzovtelya "гост" OS WindowsXP на.

nbspnbspnbspnbspnbspnbspnbspnbsp Shareware разработчици част - програми са изправени пред необходимостта да се даде възможност на потребителя да използва нерегистрираната версия на програмата само за определен период от време - обикновено един месец. На първия старт във файла регистър се записва датата или първия манш. От нея и провежда обратното броене на оставащото време. Забраната за използване на вече лесно да се придвижва, ако промените датата на компютърна система. Сложете на потребителя в края на месеца преди датата на системата за един месец и отново в работата си месец нерегистриран версия! И така нататък до безкрайност.

nbspnbspnbspnbspnbspnbspnbspnbsp Тъй като забраната за промяна на системата време или датата на нерегистриран потребител? Има няколко известни методи, които имат своите предимства и недостатъци, които са разделени в коренно различни групи:

забрана I.Programmirovanie за промяна датата на системата и времето.

1. Изключване на възможността за промяна на датата на системата и времето в системния регистър е просто невъзможно.
2. Изтрийте или преименуване на WindowsXP файла "C: \ Windows \ System32 \ timedate.cpl", който съхранява конфигурационните свойства на час и дата, не дава нищо, защото, когато се опитвате да получите достъп до управлението на свойствата на системната дата и час чрез двукратно щракване с левия бутон кликнете върху часовника в системния трей създава контролния файл с имоти по подразбиране.
3. Програма на забраната се промени датата на системата и времето няма смисъл, тъй като текущите настройки могат лесно да бъдат променяни повече или по-малко напреднал потребител, заобикаляйки системния регистър чрез DOS или команден ред. Щракнете върху "Старт" - "Run". Въведете в текстовото поле: "command.com", щракнете върху "OK". Сега тип "Дата" или "Време" и свободно да промени факта, че имате нужда - датата и часа.

II.Programmirovanie за контрол на промените дата или час система.

1. За да изберат друг начин ограниченията Нерегистриран версия. По този начин, решавайки един, obyazatlno постави друг проблем.
2а. Запазване на датата на стартиране на програмата, всеки цикъл и преди да я запазите, за да проверите дали датата е по-рано от датата на предходния план?
2б. За програмите, които работят във фонов режим, което е важно за забрана на промяната не е датата и часът да се съхранява по време на всяко активиране и интервал от време до следващото активиране на следващите проверки за активиране, за да видите, ако сумата от текущия час на последния път, активиране и на последния интервал. Съвпадение на втория не може да бъде, ако компютърът е слаб, така че е препоръчително да се добави към сумата на максималното забавяне от 0 до п секунди.
3а. В края на разрешения период на използване на нерегистрираната версия на програмата трябва да бъдат поставени в регистъра или файл специален етикет, при наличието на които трябва да се проверява всеки път, когато стартирате програмата, ако той не е вече регистриран. Ако следващия път, когато стартирате програмата интервалът от време, за датата на системата не е изтекъл, и на етикета е вече, а след това той премести датата на системата назад.
3б. Сложете етикети в предходната алинея, няколко пъти по време на разрешения срок на употреба на нерегистрираната версия на по-хитър потребител може да не pereveti дата система преди изтичането на времето му позволява.
4. За да се разгледа абсолютен интервала между предишната и настоящата старта на програмата и го добавете към общото време на програмата. В този случай, по-сложен потребител, който превежда датата на системата назад, ще получите не изваждане и добавяне на време да се общото време на използване на програмата, тъй като тя води до увеличаване на общото време, не е променлива със знак "-", и неговия модул - Abs (х). Разбира се, има vozozhnost преди всяко стартиране на програмата, за да постави на същата дата система.

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

nbspnbspnbspnbspnbspnbspnbspnbsp Само едно нещо - да обърка следите: когато се съхранява в настройките в системния регистър, за да използвате някои клонове на системния регистър и показателно, вашите имена на програми раздел и настройки; по делото - за да се скрие някъде в папката на операционната система, нека да не води до програма името си, преди да го записвате за кодиране на информация, използвайте изключителен разширение. Най-добрият начин - да се дублира на ключови дати и етикетите, както и в регистъра и във файла, а след това се провери тяхното съответствие с програмата се изпълнява.

И най-накрая:
1. степента на защита, винаги трябва да се подбират според обема и стойността на програмата, както ovchinka трябва да отговаря на обличане.
2. След приемането на особено напреднали потребители, хакерите са на йерархията. Срещу скрап не разполага с рецепция, тъй като теоретично всяка програма може да се раздели, да преодолеят всяка защита.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!