Blog. Just Blog

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

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

Готовим "Свинью в ананасах"

09.03.2009 | Категория: А еще я туда ем! | Автор: ManHunter

"Свинья в ананасах"

К празднику захотелось приготовить чего-нибудь необычного, посидел и придумал такое вот экзотическое блюдо. Решил назвать его "Свинья в ананасах". Оно идеально подойдет для романтического ужина на двоих.

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

Поздравляю с Международным женским днем!

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

Поздравляю с Международным женским днем!

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

Пусть радостно сегодня солнце светит,
В тени оставив спор больших тревог,
И все цветы, какие есть на свете,
Цветут сегодня пусть у ваших ног!

С любовью, -
ManHunter

Просмотров: 3624 | Комментариев: 2

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

07.03.2009 | Категория: Темная сторона Силы | Автор: ManHunter
AppToService от Basta Computing - полезная программа, позволяющая запускать любые приложения как сервисы Windows. Но, как и большинство полезных программ, требует денег после испытательного срока. Будем это исправлять. Скачать пациента можно с офсайта, последняя версия на сегодняшний день 3.0. После установки запускаем программу, видим список параметров запуска и нехорошую строчку, предупреждающую, что надо бы заплатить.


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

Если посмотреть повнимательнее, то там же будет ключ командной строки для регистрации:

/Key:x Unlock AppToService.
Программа написана на C++ и ничем не упакована. Сперва попробуем найти строчку с ключом "Key:" и посмотреть как она обрабатывается. Строка в юникоде, поэтому символы разделены нулевым байтом. Участок кода, где идет обращение к этой строке, будет только один.

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

Разбор параметров командной строки

03.03.2009 | Категория: Образ мышления: Assembler | Автор: ManHunter
Наконец-то добрался до полезной практической задачи по корректному разбору параметров командной строки. На языках высокого уровня это делается чуть ли не одной командой, а на Ассемблере как обычно приходится все делать самостоятельно. Решение получилось универсальным, подходит как для консольных, так и для GUI-приложений. Для использования функции ParseCmdLine в сегменте данных надо предварительно определить следующую структуру:
  1. ; Структура для командной строки
  2. struct  CMDLINE
  3.         nCount   dd ?   ; Количество аргументов
  4.         lpArgs   dd ?   ; Указатель на массив адресов строк
  5.         lpArgStr dd ?   ; Указатель на массив строк
  6. ends
Формат структуры: nCount - количество параметров командной строки, в случае успешного вызова функции это значение обязательно будет ненулевым, так как самый первый параметр - полный путь запуска программы, а остальные аргументы из хвоста командной строки будут расположены, начиная со второго элемента массива. lpArgStr - указатель на массив параметров командной строки. Все строки в этот массив записываются последовательно одна за другой в формате ASCIIZ, если строки были не в кавычках, то с начала и конца строки удаляются избыточные пробелы и символы табуляции. lpArgs - указатель на массив адресов разобранных параметров командной строки. Какого-то отдельного признака окончания массива не предусмотрено, количество элементов берется из значения nCount.

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

Lady's Guitar Player Party

01.03.2009 | Категория: Жизнь в оффлайне | Автор: ManHunter

Lady's Guitar Player Party

Сегодня сходил на концерт "Lady's Guitar Player Party" в клуб "Plan B", чтобы встретить правильной музыкой начало весны. С Днем защитника Отечества они слегка промахнулись, но все равно спасибо :) Заодно концерт был боевым крещением для моего нового фотоаппарата. Но об этом позже, когда освою новую технику.

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

01 ... 279 280 281 282 283 284 285 ... 298
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2020
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.11 сек. / MySQL: 2 (0.0367 сек.) / Память: 4.75 Mb
Наверх