Давно я не писал в своём бложике т.к. уезжал, а как приехал появилось много работы. Сейчас выкроил время что бы порадовать вас, дорогих читателей новым ботом для vkway. В данной статье я
опишу его взлом и перепривязку на свой сервер.
Инструмент:
SAE (Simple Assembly Explorer)
Софт написан на .NET, по этому без зазрения совести отправляем его в SAE, софт ничем не обфусцирован и найти функцию проверки ключа не составило труда:
Первое что приходит на ум - просто забить NOP'ами не нужные функции, но можно и перепривязать данный софт на свой сайт (естественно на бесплатном хостинге, ведь это нынче модно у школо-кодеров)
Копируем то, что замазано, оно нам сейчас пригодится. Идём сюда: ТЫК и вставляем имя компьютера, к нему добавляем "vkway" (без кавычек) и получившийся md5 хеш копируем в любой файл у себя на сайте.
Подробнее о данных телодвижениях:
Функция на первом скрине берёт имя компьютера и прибавляет к нему слово vkway, после чего вычисляет хеш сумму от получившейся строки ищет её в файле на сервере, если найдено - значит программа зарегистрирована!
Осталось просто изменить адрес сайта:
В открывшемся окне вписываем свою ссылку и нажимаем OK.
Теперь пробуем запустить программу:
Отлично! Можно идти продавать данный софт, хотя лучше выложить его в паблик т.к. автор прикрыл свою темку на зисмо после того как посыпались не лестные отзывы.
Инструмент:
SAE (Simple Assembly Explorer)
Софт написан на .NET, по этому без зазрения совести отправляем его в SAE, софт ничем не обфусцирован и найти функцию проверки ключа не составило труда:
Первое что приходит на ум - просто забить NOP'ами не нужные функции, но можно и перепривязать данный софт на свой сайт (естественно на бесплатном хостинге, ведь это нынче модно у школо-кодеров)
Перепривязка софта.
Для начала нам нужен хост, естественно бесплатный, для этого регаемся наhostinger.ru и
создаём свой сайт. Для того что бы перепривязать софт нам потребуется знать имя своего компьютера, узнать его очень просто - запустите данного бота и в его окне появится следующее:
Копируем то, что замазано, оно нам сейчас пригодится. Идём сюда: ТЫК и вставляем имя компьютера, к нему добавляем "vkway" (без кавычек) и получившийся md5 хеш копируем в любой файл у себя на сайте.
Подробнее о данных телодвижениях:
Функция на первом скрине берёт имя компьютера и прибавляет к нему слово vkway, после чего вычисляет хеш сумму от получившейся строки ищет её в файле на сервере, если найдено - значит программа зарегистрирована!
Осталось просто изменить адрес сайта:
- Переходим на вкладку "details"
- Находим строчку h**p://oauth.zz.mu/avtoriz.php (третья строка с 0)
- Кликаем ПКМ и выбираем пункт "Edit"
В открывшемся окне вписываем свою ссылку и нажимаем OK.
Теперь пробуем запустить программу:
Отлично! Можно идти продавать данный софт, хотя лучше выложить его в паблик т.к. автор прикрыл свою темку на зисмо после того как посыпались не лестные отзывы.
Делаем паблик версию.
Тут всё очень просто, переходим опять в IL код и NOPим всё что не касается разблокировки:
Вторую часть (то что выделено) нопим не до самого конца:
Теперь сохраняем кнопочкой "SAVE" на верхней панели.
Что бы посмотреть что получилось в итоге - можно открыть пропатченный файл в SAE:
Остался мусор, но нам он не мешает, софт прекрасно запускается.
Из данной статьи мы почерпнули очень многое, но самое главное это то что надо писать софт на Delphi, и не калечить свою психику ущербным .NET который ломается за 5 минут.