PHP
- Методика деобфускации PHP-скриптов для чайников. Полезные советы.
- Оптимизация PHP-скриптов: практические советы
- Отслеживание прогресса длительных операций в PHP
- Редирект без HTTP Referer
Perl
- Парсер + брутфорс (Часть №1)
- Парсер + брутфорс (Часть №2)
- GUI в Perl (с использованием Tk)
- Пишем простое клиент-серверное приложение на Perl
- Пишем простой асинхронный парсер
- Оптимизация в Perl
Python
Микроконтроллеры
- Пишем свою операционку для Arduino. Шаг 1 — настраиваем таймер
- Пишем свою операционку для Arduino. Шаг 2 — односвязный список
- Пишем свою операционку для Arduino. Шаг 3 — переключаем контексты
- Пишем свою операционку для Arduino. Шаг 4 — первое ядро и многозадачный код
- Пишем свою операционку для Arduino. Шаг 5 — настоящий sleep и yield
- Знакомимся с микроконтроллерами на ядрах ARM Cortex-M
C/C++
- Простой генератор аккаунтов
- Пишем на русском в Native Mode
- Прибыльный DLL Hijacking
- Делаем собственный инжектор
- Распаковываем Perl-скрипты, обработанные PerlApp
- Добавляем в LastFM управление через панель задач
- Пишем простой cкринсейвер
- Встраиваем Flash в свое приложение
- Игрища с USB в Windows (отслеживаем и контролируем)
- Пишем упаковщик PE-файлов по шагам. Шаг первый.
- Пишем упаковщик по шагам. Шаг второй. Пакуем.
- Пишем упаковщик по шагам. Шаг третий. Распаковываем.
- Пишем упаковщик по шагам. Шаг четвертый. Запускаем.
- Пишем упаковщик по шагам. Шаг пятый. Ресурсы.
- Пишем упаковщик по шагам. Шаг шестой. TLS.
- Пишем упаковщик по шагам. Шаг седьмой. Релокации.
- Пишем упаковщик по шагам. Шаг восьмой. DLL и экспорты.
- Пишем упаковщик по шагам. Шаг девятый. Delay-loaded DLLs и Image Config.
- Пишем упаковщик по шагам. Шаг десятый. Общая архитектура.
- Пишем упаковщик по шагам. Шаг 11. Интерфейс командной строки. Финальная версия.
- Пишем собственный упаковщик. Шаг 12 — Работа над ошибками.
- Простой контроль целостности процесса под Windows
- Простой контроль целостности процесса под Linux
- Распаковка Perl2Exe
- Изучаем ETW и извлекаем из него профиты
Assembler
- Работа с антикапчей на ассемблере
- MASM32: Часть 1 - Начало
- MASM32: Часть 2 - Немного основ ассемблера
- MASM32: Часть 3 – Брутальная бессердечность
- Написание плагинов для Winamp'а
- Некоторые аспекты MASM32 и Win32 API на примере полноценной программы
- Тащим пароли от Steam
- Обходим все популярные антивирусы, или лажовая защита в действии
- Пишем тривиальный стилер биткоинов
C#
Java
Lua
Статьи о заработке
- Заработок на торрентах
- Простой заработок: EWhoring
- Языки программирования для быстрого заработка
- Добываем трафик c помощью Android Market
Реверсинг
- LSSender, detours и боянный сплайсинг
- Патчинг софта, накрытого .NET Reactor’ом, на примере ActualSpamPro
- Ремонтируем музыку в старой игре
Тестирование на проникновение
- Обходим Application Control через NTVDM
- Пентест для начинающих: Разведка
- Пентест для начинающих: Введение в фишинг
- Пентест для начинающих: Листы для сканирования путей
- Пишем простой модуль для Nessus
CTF
Прочие статьи
- Основы дорвеестроительства – цепи Маркова
- Стереовидение. Часть 1 – Что это такое и как это смотреть
- Почему я не люблю программировать
- PE-формат. Часть 1 – Базовая информация
- PE-формат. Часть 2 – Немного практики: выводим информацию о секциях исполняемого файла
- PE-формат. Часть 3 – Импорт
- Обходим все популярные антивирусы, или лажовая защита в действии
- Пишем простое расширение для Mozilla Firefox
- Получаем бесплатные купоны к разным иностранным магазинам
- Фиксим клиент Last.FM или как получить бесплатное радио
- Windows – автоматизация задач с помощью скриптов. Интересные возможности WSH
- Введение в Qt Quick 2 и QML
- Google Chrome и Secure Preferences
- Подделываем результаты конкурсов в ВКонтакте
- Модифицируем стаб SFX WinRAR
- Массовое сканирование