|
Тема |
Допълнение по темата... [re: VladoVasilev] |
|
Автор |
VladoVasilev (новак) |
|
Публикувано | 06.12.04 15:29 |
|
|
Относно регистрацията - ако е сигурно, че клиентския компютър има достъп до интернет, може един web-server да поддържа база данни с регистрираните копия и при стартиране на .exe-то при клиента да се прави проверка - дали не е превъртян таймер-а, за защита по време. Също и дали клиентския компютър съществува в базата на сървър-а. За жалост интернет все още не е навлязъл достатъчно масово. Освен това, ако за всяко копие на програмата се build-ва ново exe, вътре в него може да се запишат данните, унифициращи клиентския комп. Въпросът е доколко мога да защитя .exe-то от външна намеса. Освен това този вариант също не е много практичен. И още един въпрос: където и да запиша данните за клиента и както и да ги кодирам (криптирам) - например в registry, базата данни, \winnt\system32 и т.н., в source-то ми все някъде ще има проверка от вида "if не е регистриран then еди какво си". Как мога да защитя проверката, така че да буде трудно откриваема??? И как вообще става това "разбиване" - смисал да ми променят .exe-то...???
|
| |
|
|
|