Показать сообщение отдельно
Старый 01.06.2013, 22:55   #35
Tumbzik
На доске почёта
Аватар для Tumbzik
OFFLINE
Регистрация: 11.03.2012
Возраст: 47
Сообщений: 500
Благодарностей:
917 всего
Мнения: + 1740
Репутация: 2752

Думаю, что мне неоходимо внести ясность в этот вопрос.

wotbot условно состоит из трёх частей:
1) загрузчик на питоне,
2) клиентская часть на питоне
3) серверная часть (в exe).

Загрузчик (game.pyc) по сути выполняет вункцию boostrap - он загружает клиентскую часть бота, которая выполняется в питон-машине мира танков и общается с сервером (.exe).

Сервер выполняет такие функции, как поиск пути (по алгоритму AStar, или A*), функции наведения орудия, и другие транспортные и вспомогательные процедуры, авторизацию.

Для проекта DNIWEbot, клиентская часть была взята от wotbot'a, но серверная часть была написана с нуля лично мной. Говорить здесь о том, что кряк не имеет никакой ценности ошибочно. Считайте, что здессь около 50% авторского кода.

А вот крак Nightshade2, действительно, не имеет никакой ценности т.к. он походу даже не прочухал то, что (п. 2) .т.е. вся клиентская часть бота грузится динамически с сервера варпака после логина и для взлома бота нужно было не просто занопать ошибку авторизации, а полноcтью снять дамп ответа сервера.
Обычный дилетантский подход.