Защита программ без IF: ретро-анализ библиотеки TViorProtect (Delphi 7)

Что если защита от копирования вообще не содержит ни одного условного перехода? Ретро-разбор библиотеки 2009 года, где вместо if (key == valid) используется вычисление адреса следующей функции, любая ошибка в данных уводит процессор в никуда. Классический взломщик ищет в дизассемблере инструкции...

Все блоги / Про интернет

Царство кнопок, которое мы потеряли. Воспоминания об эпохе кнопочных мобильных телефонов

Я решил написать эту статью, когда в 2022 году ко мне в руки случайно попал старый Самсунг R200. И несмотря на то, что я всего несколько раз держал этот телефон в руках в 2003 году, взяв его в руки, я как будто провалился в этот самый 2003. Вдруг оказалось, что тактильные ощущения настолько хорошо...

Все блоги / Нетбуки и Планшеты