Blog. Just Blog

Быстрый поиск

Введите фрагмент названия статьи для поиска

Как узнать заряд батареи ноутбука

15.03.2017 | Категория: Образ мышления: Assembler | Автор: ManHunter

Как узнать заряд батареи ноутбука

Если вы разрабатываете программы, предназначенные для ноутбуков, в них надо учитывать один важный момент - состояние питания и статус батареи. Например, при низком уровне заряда батареи лучше предупредить пользователя о несохраненных данных, или попробовать приостановить какие-нибудь ресурсоемкие операции до подключения ноутбука к сети. Как обычно, я буду использовать мой любимый Ассемблер.

Читать статью целиком »
Просмотров: 1609 | Комментариев: 3

Исследование защиты программы NTFS Streams Info

20.02.2017 | Категория: Темная сторона Силы | Автор: ManHunter

Скриншот программы NTFS Streams Info

Программа NTFS Streams Info предназначена для просмотра и редактирования альтернативных потоков NTFS. Не самый удобный инструмент, тот же NTFS Stream Explorer гораздо лучше и по возможностям, и по интерфейсу, да к тому же и бесплатный. Как бы то ни было, проект давно прекратил свое существование, на офсайте уже совсем другая информация. Хороший повод, чтобы потренироваться в некромантии и обратной инженерии.

Читать статью целиком »
Просмотров: 1303 | Комментариев: 4

ToolTips Harvester 1.1

09.02.2017 | Категория: Мои программы | Автор: ManHunter

Скриншот программы ToolTips Harvester

Программа для перехвата текста всплывающих подсказок (tooltips) в различных приложениях. Обрабатываются подсказки со стандартным классом tooltips_class32 и с некоторыми другими пользовательскими классами, которые мне удалось идентифицировать. Так что если какие-то подсказки программа не перехватывает, значит они созданы с каким-то еще неизвестным мне названием класса окна. Для чего нужна такая программа? А мало ли, в хозяйстве пригодится.

Читать статью целиком »
Просмотров: 6726 | Комментариев: 37

Перехват и блокировка завершения работы Windows

11.01.2017 | Категория: Образ мышления: Assembler | Автор: ManHunter

Перехват и блокировка завершения работы Windows

В статье про отключение перезагрузки при установке обновлений, я упомянул программу ShutdownGuard, которая не дает перезагружаться компьютеру. Мне стало очень интересно, каким образом можно из своего приложения перехватить и заблокировать перезагрузку или выключение компьютера, а также каким образом система завершает работу. Результаты исследований вы можете прочитать в этой статье.

Читать статью целиком »
Просмотров: 2680 | Комментариев: 1

Отладка приложений с помощью Process Monitor

17.12.2016 | Категория: Образ мышления: Assembler | Автор: ManHunter

Отладка приложений с помощью Process Monitor

Если вы разработчик программного обеспечения под Windows, вам наверняка знакома утилита Process Monitor от Марка Руссиновича. С ее помощью можно легко отследить, к каким файлам или ключам реестра обращается приложение, просмотреть параметры ввода и вывода, работу с процессами и многое другое. Но мало кто знает, что Process Monitor можно также использовать в качестве отладочного инструмента, который позволяет разработчикам создавать события вывода отладчика и добавлять их в поток событий. Например, можно выводить текстовые сообщения прямо в трассировку при вызове и завершении функций, чтобы сопоставить их с другими перехватываемыми событиями.

Читать статью целиком »
Просмотров: 2085 | Комментариев: 2

01 ... 06 07 08 09 10 11 12 ... 23
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2019
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.16 сек. / MySQL: 3 (0.0302 сек.) / Память: 4.75 Mb
Наверх