Blog. Just Blog

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

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

Исследование защиты программы DWGSee Pro

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

Скриншот программы DWGSee Pro

DWGSee Pro - программа для просмотра файлов проектов AutoCAD в формате DWG/DXF/DWF. Большинство полезного функционала доступно только в профессиональной редакции, и, как несложно догадаться, она приобретается за некоторую сумму.

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

Поздравляю с Днем Победы!

09.05.2022 | Категория: Всякая всячина | Автор: ManHunter

Поздравляю с Днем Победы!

Великий праздник Победы на все времена останется исторической ценностью нашего Отечества, достоянием советского и российского народа. Мы вечно будем помнить наших ветеранов фронта и тыла, всех, кто сражался в неравной схватке с врагом, защищая до последнего дыхания Отчизну и кто выстоял в героической битве за свободу и независимость великой державы. Мы чтим подвиг тех, кто отдал свою жизнь за наш с вами мир, чтобы больше ни одна фашистская гадина не посмела поднять свою голову. С Днем Победы!

С уважением, -
ManHunter / PCL


Просмотров: 231 | Комментариев: 4

Использование системных функций хеширования

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

Использование системных функций хеширования

Я уже выкладывал на сайте ассемблерные реализации алгоритмов хеширования MD4, MD5 и SHA1. Но в Windows есть уже готовые функции для подсчета не только этих хешей, но и некоторых других. Конечно, делать все самому гораздо приятнее для души и полезнее для мозгов, но почему бы не переложить часть работы на систему? Как говорил один мой хороший товарищ: "У лошади голова большая, вот пусть она и думает".

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

Hotkey Helper 1.3

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

Скриншот программы Hotkey Helper

Небольшая программа-помощник для программистов. Показывает коды нажатых клавиш, значения параметров wParam и lParam сообщений WM_KEYDOWN, WM_KEYUP, WM_CHAR, WM_SYSKEYDOWN, WM_SYSKEYUP, WM_UNICHAR, WM_APPCOMMAND (мультимедийные клавиши), WM_DEADCHAR и WM_SYSDEADCHAR (умляуты, акуты, ударения и подобные модификаторы), результаты работы функций GetKeyState и GetAsyncKeyState с переключателями *Lock и клавишами-модификаторами, а также коды горячих клавиш из поля msctls_hotkey32, "сырой" ввод с клавиатуры и информацию о физических устройствах ввода. Предусмотрен режим работы с юникодом и ANSI. Программа написана для личных нужд, но может быть пригодится кому-нибудь еще.

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

Как узнать сетевое имя компьютера и название домена

02.05.2022 | Категория: Образ мышления: Assembler | Автор: ManHunter
Маленький сниппет для получения сетевого имени компьютера и названия домена. Но сперва структура, которая нам понадобится для работы.
  1. struct WKSTA_INFO_100
  2.     wki100_platform_id  dd ?
  3.     wki100_computername dd ?
  4.     wki100_langroup     dd ?
  5.     wki100_ver_major    dd ?
  6.     wki100_ver_minor    dd ?
  7. ends
C помощью функции NetWkstaGetInfo можно получить информацию о рабочей станции. Полнота информации зависит от кода запрошенной структуры и уровня доступа пользователя. Самый низкий уровень - 100-й - доступен для всех. 101-й код требует как минимум авторизованного пользователя, выше уже необходим доступ с правами администратора.
  1.         ; Запросить данные
  2.         invoke  NetWkstaGetInfo,NULL,100,lpWKSTA
  3.         or      eax,eax
  4.         jnz     loc_errror
  5.  
  6.         ; Указатель на структуру WKSTA_INFO_100
  7.         mov     ebx,[lpWKSTA]
  8.         ; [ebx+WKSTA_INFO_100.wki100_langroup] -> название домена
  9.         ; [ebx+WKSTA_INFO_100.wki100_computername] -> имя компьютера
Обратите внимание, что саму структуру WKSTA_INFO_100 в приложении хранить не надо, она создается автоматически где-то в системе. Вся работа выполняется через указатель на эту структуру.

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

01 ... 05 06 07 08 09 10 11 ... 359
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2022
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.08 сек. / MySQL: 2 (0.012 сек.) / Память: 5 Mb
Наверх