Интервью с экспертом по 3D-технологиям Георгием Казакевичем – Если мы хотим понимать, что такое реверс-инжиниринг, что нам нужно знать в первую очередь? – Прежде всего надо разобраться, в чем состоит задача 3D-сканирования. Термин этот на самом деле расплывчатый, поскольку 3D-сканирование как таковое подразумевает просто сбор информации, которую надо обработать. «Сырые» данные не дают нам никакого практического результата. Читать дальше →
Привет, Хаброжители! Что такое реверс-инжиниринг? Процессоры Arm используются в миллиардах устройств по всему миру — от смартфонов и планшетов до автомобильных систем и умных гаджетов. Реверс-инжиниринг — это процесс анализа чужого программного обеспечения или аппаратного…
Почему никому и никогда не удастся скопировать чужое изделие «в ноль», даже китайцам. И как самим сделать лучше, чем оригинал. Года полтора назад нас слегка закидали на Хабре тапками за инструкцию по легальному реверс-инжинирингу. Вытаскивайте тапки из-под дивана, сейчас покажем, как реверс-инжиниринг работает на практике. Можно порадоваться: там далеко не все так просто, как вам кажется. Про способ облажаться — в самом начале
TL;DR• Я впервые купил на Amazon электронную книгу• Android-приложение Kindle самой компании Amazon было очень забагованным и часто вылетало• Попробовал скачать мою книгу, чтобы читать её в реально работающем приложении для чтения• Осознал, что Amazon больше не позволяет этого делать• Решил назло выполнить реверс-инжиниринг её системы обфускации• Обнаружил множество слоёв защиты, в том числе рандомизированные алфавиты• Победил их все при помощи колдунства с сопоставлением шрифтов Читать далее