
Быстрый поиск
Введите фрагмент названия статьи для поиска
Как получить список экспортируемых функций DLL
10.08.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Как получить список экспортируемых функций DLL
Сегодня разберем, как получить список экспортируемых функций динамических библиотек. Лично я использую эти данные для формирования баз подсветки синтаксиса и автодополнения редактора Sublime Text. Наверняка можно придумать и другие применения.
Читать статью целиком »
Просмотров: 1628 | Комментариев: 4
Пользовательская фильтрация в функции SHBrowseForFolder
16.07.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Пользовательская фильтрация в функции SHBrowseForFolder
Функцию SHBrowseForFolder я оттюнинговал уже давно, казалось бы уже все, дальше некуда. Ан нет, есть куда. Сегодня разберем еще одну замечательную возможность этой функции, а именно пользовательскую фильтрацию. С ее помощью вы можете выводить в древовидный список только те папки и файлы, которые считаете нужным. Это будет очень полезно, когда надо дополнительно подстраховать пользователя от возможной ошибки.
Читать статью целиком »
Просмотров: 756 | Комментариев: 2
Распаковка ZIP-архивов на Ассемблере
08.07.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Распаковка ZIP-архивов на Ассемблере
Если система выполняет какие-то действия "из коробки", то с очень большой вероятностью ваше приложение также сможет их использовать, надо только узнать как. Начиная с Windows XP, Проводник может работать с архивами в формате ZIP, как будто это обычные каталоги. Файлы и подкаталоги из них извлекаются обычным копированием. Давайте научимся делать то же самое.
Читать статью целиком »
Просмотров: 1175 | Комментариев: 11
Многострочные и юникодные данные в INI-файлах
15.06.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Многострочные и юникодные данные в INI-файлах
При всех неоспоримых плюсах ini-файлов у них есть ряд недостатков, которые так любят приводить в пример их противники. Например, ini-файлы не поддерживают значения ключей в юникоде, а также не позволяют сохранять многострочные текстовые данные. Основные функции и способы работы с ini-файлами мы уже разобрали, осталось устранить выявленные недостатки и на этом можно будет закрыть тему.
Читать статью целиком »
Просмотров: 1209 | Комментариев: 2
Получение списка модулей процесса
13.06.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Получение списка модулей процесса
Для работы с процессами в Windows есть множество различных способов, например, ранее мы уже разбирали получение списка загруженных DLL с помощью PEB_LDR_DATA. Сегодня получим список DLL процесса при помощи недокументированных отладочных функций. Пугаться не надо, с ними мы уже работали при получении динамической памяти процесса.
Читать статью целиком »
Просмотров: 868 | Комментариев: 0


