• Сегодня я хочу рассказать об одной интересной сложности декодирования/дизассемблирования IA-32 инструкций. Перед прочтением этой статьи рекомендую обратиться в статье «Префиксы в системе команд IA-32», описывающей общую структуру IA-32 команды и существующие префиксы. В этой статье я подробнее расскажу про обязательные…

  • 15 ноября в 10:00 (МСК) приглашаем вас на онлайн-трансляцию запуска Visual Studio 2013 в России. Технические лидеры Microsoft и ведущих компаний на рынке познакомят вас с новыми возможностями Visual Studio 2013, расскажут про последние технологии разработки программного обеспечения под различные…

  • Привет, Хабр! В конце октября в Сан-Франциско прошла первая Samsung Developer Conference 2013, на которой было представлено много интересных технологий. Слайды с мероприятия можно найти здесь. На конференции был представлен, а 12 ноября уже стал доступен для разработчиков Samsung MultiScreen…

  • В этой статье я произвожу анбоксинг. Не ожидайте конкретных параметров или подробных отчётов с графиками. Не так давно компания Google выпустила новую версию своей операционной системы для мобильных устройств — Android 4.4 KitKat. Многие из вас знают, что каждая из…

  • uniregistry.com/bin/images/logo-s.png Большая гонка новых доменных имён первого уровня продолжается. Uniregistry запустила nic.sexy и nic.tattoo.

  • Как и договаривались в первой части статьи, в этой мы будем рассматривать инструменты для изменения стандартного поведения Activity Stack. Вся теория по сегодняшей теме присутствует на developer.android.com/guide/topics/manifest/activity-element.html, я буду кое-где на неё ссылаться, а мы постараемся разобраться как оно работает…

  • Бывало ли у вас ускользающее чувство как-будто вы на правильном пути? Возможно, вы что-то делали, подсознательно понимая что двигаетесь в правильном направлении, вы ощущали то неуловимое состояние когда «я понятия не имею что сейчас делаю, но мне кажется я на…

  • В первой части мы изучили некоторые вопросы безопасности хранения и передачи данных. Теперь переходим к защите исполняемого кода. Мы будем модифицировать функционал iOS-приложения во время выполнения и проделаем реверс-инжиниринг. И снова, помните! Наша цель — не стать гадким взломщиком, а…

  • Показ приватных переменных в инспекторе

  • У меня появились очередные умные часы. Pebble. Поначалу я хотел их отдать коллегам-гаджетоманам, не распаковывая. Ведь мои руки еще помнят часы будущего от Google и Sony. Ничего, кроме сыпи и грусти они не вызывали, хотя дизайн Sony SmartWatch был чудесным.…