Реверс-инжиниринг целочисленного деления на константу
—
от автора
—
от автора
Так бывает, что иногда реверсишь код, который занимается какой-то рутиной, не предполагающей каких-то серьезных вычислений и тут внезапно умножение на большую константу (поплачем, что на хабре нет хайлайтера для асма): mov edx, [ebp+end_of_buffer] mov eax, [ebp+src] mov ecx, edx sub…
—
от автора
Для чего вообще нужно внедрять свои DLL-ки в чужие процессы и устанавливать там хуки? Для того, чтобы понять какие функции будет вызывать это приложение, с какими параметрами и что эти функции вернут. Таким образом мы можем понять внутреннюю логику работы…
—
от автора
Ученые создали миниатюрного робота, способного тащить массу, превышающую его собственную в 2000 раз.
—
от автора
Автомобили обросли огромным количеством электроники, начиная со спидометра и заканчивая контроллером тормозной системы. Все эти устройства связаны в единую локальную сеть, что дает простор для попыток влезть в нее и немного там обжиться. В этой статье я расскажу, как устроен…
—
от автора
После этапа закрытого тестирования в рекламную сеть компании «Яндекс» интегрирована платформа Adfox. Она служит для управления интернет-рекламой. Первые результаты работы в новом режиме показали, что доходы некоторых партнеров Adfox выросли на 50%.
—
от автора
Я продолжаю серию статей, посвященных особенностям концептуального моделирования предметных областей. В прошлой статье я показал. как возможно связать объект с классом объектов семантической связью. В статье я рассказал о том, что понимается под термином класс в ООП. Сегодня я расскажу,…
—
от автора
Планы Tesla по захвату мира продвижению своих аккумуляторных систем для дома могут включать планы по сдаче таких систем пользователям в аренду. Эти системы, скорее всего, будут представлены на конференции, которую Tesla запланировала на 30 апреля (информация об этой конференции будет…
—
от автора
Уже немало написано о том, что в названии Simple Network Management Protocol слово Simple можно смело писать в кавычках. Протокол SNMP является достаточно простым с точки зрения создания SNMP-агентов, однако на стороне управляющего ПО (SNMP manager) грамотная обработка сложных по…
—
от автора
В субботу 25 апреля прошел второй квалификационный раунд Russian Code Cup 2015. 3516 программистов решали задачи в течение двух часов, из них хотя бы одно правильное решение прислали 458 участников. Первым за 4 минуты и 9 секунд решил задачу A…
—
от автора
Сегодня расскажем о том, с чего начать работу в панели управления vCloud Director 5.5, которая используется в облачном сервисе Cloudlite.ru, и заодно поучимся настраивать сеть. vCloud Director — это платформа для управления виртуальной инфраструктурой по модели IaaS. Для тех, кто…