Если вы часто имеете дело с разными компьютерами, вам, конечно, нужен простой в использовании и быстрый инструмент для сбора информации о системе. Сегодня я покажу, …
Читать дальшеКодинг
Создание руткита в Linux с помощью LD_PRELOAD
В никсах существует переменная среды, при указании которой ваши библиотеки будут загружаться раньше остальных. А это значит, что появляется возможность подменить системные вызовы. Называется переменная …
Читать дальшеОбзор и использование Drozer
Drozer — мастхев в арсенале любого пентестера. Это армейский швейцарский нож для выполнения типичных задач тестирования на проникновение. Drozer позволяет получить информацию о приложении, запустить его активности, подключиться к ContentProvider’у, отправить сообщения …
Читать дальшеКак написать шифровальщик на Python
Почему кому-то может прийти в голову писать малварь на Python? Мы сделаем это, чтобы изучить общие принципы вредоносостроения, а заодно вы попрактикуетесь в использовании этого …
Читать дальшеОбфускация кода Kotlin
Is Your Kotlin Code Really Obfuscated? — статья, посвященная обфускации кода на языке Kotlin, а точнее тому, когда эта обфускация может не сработать. Еще по …
Читать дальшеКак безопасно использовать одинаковые пароли
В настоящее время очевидна необходимость использования уникальных сложных паролей для каждого сервиса. Однако, многие, даже будучи технически подкованными людьми, все равно предпочитают использовать одинаковые. Причин …
Читать дальше