Хочу у вас спросить сколько будет стоить изменить готовый клиент.
Есть практический готовый клиент.
Наше техническое задание:
1)Сделать серверную часть (php/mysql)
2)Настроить скачивание шифрованной DLL с нашего сайта, способ шифрования думаю придумаете сами, вероятнее всего это XOR.
3)Доработать клиент до такого момента, чтобы его было невозможно взломать или обойти защиту. (желательно сделать так, чтобы если клиент распаковали и даже получили исходный код, заполучить dll или способ управления данными базы пользователей Лоадера было невозможно).
3.1) Я бы рекомендовал функцию инжекта переделать таким образом:
- Скачать шифрованную длл с сервера и записать её в память (RAM);
- Расшифровать длл и записать расшифрованную в RAM;
- затереть шифрованную dll в RAM'e нулями;
- Инжект длл непосредственно из RAM;
- затереть расшифрованную длл в RAM нулями.
3.2) Сделать процесс в пункте 3.1 максимально безопасным и невозможным к перехвату функции или длл даже если клиент распакован.
3.3) Сделать проверку на целостность клиента, хеш записываеться в самого себя после первого запуска и его невозможно изменить.
4)Настроить его под нас(чтобы он проходил проверку на волидность аккунта на форуме, движок мы выбрали ipb board).
5)Подправить защиту клиента(чтобы не было взлома,кряка и тд).
6)Изменить дизаен клиента, чтобы не было понятно на каком языке он написан.
7)Предложить качественную доработку этого технического задания.
Опубликован 03.06.2014 в 11:23