Криптография и шифрование

Статья CPUID – идентификация процессора

  • 15 641
  • 5
Современные процессоры имеют весьма внушительный набор команд. Общее их кол-во можно подсчитать открыв том(2) Интеловского мануала "Instruction Set Referense". На различных площадках народ сильно преувеличивает утверждая, будто число опкодов давно перевалило за тысячу. Чтобы-уж наверняка и ради собственного интереса, я скопировал из оглавления указанной доки в блокнот весь перечень, и к своему удивлению на выходе получил всего 632 строки текста, в каждой из которых одна инструкция. Судя по-всему, на данный момент именно такой объём полностью удовлетворяет нашим требованиям, иначе монархи из Intel не упустили-бы возможности записать на свой счёт очередной новый опкод. Из всего этого листа, в данной статье предлагаю рассмотреть одну из интересных инструкций под названием CPUID, которая призвана идентифицировать бортовой процессор CPU.

Под капотом..


1. Основная идея;
2. Стандартные функции...

Статья ASM безопасность: современные методы аутентификации и авторизации пользователей

  • 8 122
  • 3
🔒 Asm безопасность: как защитить приложения с современными методами аутентификации

Хотите разобраться в механизмах аутентификации? 90% уязвимостей возникают из-за ошибок в реализации. ASM и токены — ваш инструмент для надежной защиты данных.

Узнайте, как работать с JWT, OAuth 2.0 и Client Credentials Flow, избегая типичных ошибок. Покажем, как настроить валидацию токенов и защитить API от несанкционированного доступа. Только актуальные методы и практические примеры для разработчиков!

💡 Для всех, кто хочет повысить безопасность приложений и разобраться в современных стандартах.

Статья Разграничение прав доступа к объектам в Windows: основы безопасности

  • 9 054
  • 2
🔒 Основы безопасности Windows: как управлять правами доступа к системным объектам

Хотите глубже понять механизмы защиты Windows? 90% администраторов используют DACL и SACL для контроля доступа, но немногие знают их внутреннюю структуру. Статья раскрывает работу дескрипторов безопасности, списков ACE и роли диспетчера объектов в защите данных.

Разберитесь, как настраивать права через WinDbg, анализировать токены и применять эти знания в реальных сценариях. Только проверенные методы для будущих экспертов по безопасности Windows!

💡 Для всех, кто хочет перейти от теории к практике в системной безопасности.

Статья Создание драйвера под windows: часть 1 – введение

  • 33 199
  • 16
💻 Создание драйвера под Windows: введение для начинающих разработчиков

Хотите научиться писать драйверы для Windows? Это руководство поможет вам сделать первые шаги в системном программировании. Мы разберем основы, инструменты и принципы работы с WDK.

Узнайте, как настроить среду разработки, создать простой драйвер и понять его структуру. Практические советы и проверенные методы для тех, кто начинает путь в низкоуровневом программировании.

🔧 Для всех, кто хочет перейти от теории к практике в разработке драйверов.

Статья ASM – CNG (часть 2). Шифрование AES-256 в режиме GCM

  • 19 606
  • 4
🔐 asm cng часть 2: шифрование aes-256 в режиме gcm — разбор для практиков

Изучаете низкоуровневое программирование или криптографию? В этой статье разбираем реализацию aes-256 в режиме gcm с использованием asm и cng. Пошаговое руководство поможет понять тонкости работы с алгоритмами шифрования.

Узнайте, как применять эти методы в реальных проектах, и углубите свои знания в области информационной безопасности. Только практические примеры и четкие объяснения для тех, кто хочет двигаться дальше!

💡 Для разработчиков и специалистов, готовых к сложным, но интересным задачам.

Статья Изучаем CNG: криптография нового поколения в Windows

  • 11 717
  • 11
🔐 Освойте CNG: криптография Windows для профессионалов!

Думаете о надежной интеграции шифрования или цифровых подписей в Windows? 92% корпоративных систем используют CNG для защиты данных. Бесплатные инструменты Microsoft и документация — ваш ключ к пониманию криптографии enterprise-уровня.

Узнайте, как применять CNG в современных проектах: от генерации ключей до совместимости с TLS 1.3. Покажем, где брать актуальные примеры кода, как избежать уязвимостей и почему CNG — основа безопасности Windows. Только практические методы и экспертные советы!

💡 Для разработчиков и архитекторов безопасности, которые хотят глубже работать с криптографией в экосистеме Microsoft.

Статья Интерфейс защиты данных dpapi и ассемблер: разработка программ

  • 9 321
  • 4
🛡️ Защита данных в windows: освойте dpapi на ассемблере!

Начинаете путь в системном программировании? Не знаете, с чего стартовать в работе с безопасностью данных? 85% успешных специалистов начинали с практики и понимания базовых механизмов защиты. Бесплатные ресурсы и сообщества — ваш ключ к быстрому входу в профессию и оттачиванию навыков.

Узнайте, как начать карьеру в разработке с платформой Codeby, погрузиться в мир asm и превратить теорию в реальные умения. Покажем, где брать задания, как развиваться и почему это лучший старт для новичка. Только проверенные методы и полезные инструменты для будущих экспертов!

💡 Для всех, кто хочет перейти от интереса к системному программированию и безопасности к первым победам и профессиональному росту.

Статья ASM – работа с базами SQLite: часть 1. Формат файла

  • 8 852
  • 1
🛡️ Работа с SQLite на ASM: освойте основы формата файла!

Начинаете путь в низкоуровневом программировании и работе с базами данных? Не знаете, с чего стартовать? Овладение внутренним устройством SQLite — ваш ключ к глубокому пониманию данных и оттачиванию навыков.

Узнайте, как начать разбираться в формате файла SQLite, погрузиться в мир ассемблера и превратить теорию в реальные умения. Покажем, где брать информацию, как развиваться и почему это лучший старт для разработчика. Только проверенные методы и полезные инструменты для будущих экспертов!

💡 Для всех, кто хочет перейти от интереса к работе с базами данных к первым победам и профессиональному росту.

Статья USB Flash [часть 2] – программирование

  • 9 333
  • 2
💾 USB-программирование: освойте управление флеш-накопителями!

Погрузитесь в системное программирование USB. Это практическое руководство поможет разобраться с универсальным USB-интерфейсом, его функциями и библиотеками.

Узнайте, как использовать SetupDi и DeviceIoControl для сбора данных о флеш-накопителях и их безопасного извлечения. Освойте WinUsb.dll и работу с реестром. Проверенные методы для будущих экспертов!

💡 Для всех, кто хочет развиваться в USB-разработке.

Статья Устройство USB flash: архитектура и принципы работы

  • 11 532
  • 8
USB_Property.png


🛡️ Основы USB: разбираемся в устройстве флеш-накопителей

Интересуетесь, как работают USB-устройства? Не знаете, с чего начать изучение? 85% успешных специалистов начинали с понимания базовых принципов работы железа. Бесплатные ресурсы и сообщества — ваш ключ к быстрому входу в профессию и оттачиванию навыков.

Узнайте, как начать карьеру в сфере ИТ с изучения USB, погрузиться в мир передачи данных и превратить теорию в реальные умения. Покажем, где брать информацию, как развиваться и почему это лучший старт для новичка. Только проверенные методы и полезные инструменты для будущих экспертов!

💡 Для всех, кто хочет перейти от интереса к аппаратному обеспечению к первым победам и профессиональному росту.
🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🧭 Навигатор · ИБ 2026
Не знаешь, какой трек твой?
5 направлений ИБ, реальные зарплаты и точка входа для каждого — в одном треде.
JuniorSenior+
100K → 600K+ ₽ /мес
Открыть навигатор →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

Пользователи онлайн

Статистика форума

Темы
53 040
Сообщения
347 646
Пользователи
162 894
Новый пользователь
56789