Быстрый поиск
Введите фрагмент названия статьи для поиска
Готовим семгу в сливочном соусе
08.04.2010 | Категория: А еще я туда ем! | Автор: ManHunter
Семга в сливочном соусе
Что-то у меня все мясо, да мясо, надо для разнообразия приготовить рыбку. Сегодня на ужин будет семга в сливочном соусе с зеленью.
Читать статью целиком »
Просмотров: 20487 | Комментариев: 16
Фестиваль "Wings Of Doom 6"
04.04.2010 | Категория: Жизнь в оффлайне | Автор: ManHunter
Фестиваль "Wings Of Doom 6"
Сегодня последний день работы клуба "Релакс". В результате рейдерского захвата клуб закрывается и прекращает свое существование. Отдавая дань уважения этому замечательному клубу, я посчитал своим долгом сходить на фестиваль "Wings Of Doom 6", последний концерт, проводимый в нем.
Читать статью целиком »
Просмотров: 4093 | Комментариев: 0
Построение карты памяти процесса
02.04.2010 | Категория: Образ мышления: Assembler | Автор: ManHunter
Умение работать с памятью сторонних процессов - полезный навык адепта Темной стороны Силы. Таким способом можно найти нужные данные, хранящиеся в памяти, например, расшифрованные файлы, изображения, пароли, и еще много чего вкусного. Также этот навык пригодится при создании распаковщиков, лоадеров для программ и трейнеров для различных игр. Я привел лишь несколько примеров, на практике их можно найти гораздо больше.Для построения карты памяти процесса используется функция VirtualQueryEx и специальная структура MEMORY_BASIC_INFORMATION. В FASM она как обычно не определена, придется сделать это самостоятельно в сегменте данных:
Code (Assembler) : Убрать нумерацию
- ; Структура для чтения памяти процесса
- struct MEMORY_BASIC_INFORMATION
- BaseAddress dd ?
- AllocationBase dd ?
- AllocationProtect dd ?
- RegionSize dd ?
- State dd ?
- Protect dd ?
- Type dd ?
- ends
- ; Структура для чтения памяти процесса
- mbi MEMORY_BASIC_INFORMATION
Читать статью целиком »
Просмотров: 9014 | Комментариев: 8
Курица запеченая в духовке с картофелем
30.03.2010 | Категория: А еще я туда ем! | Автор: ManHunter
Курица запеченая в духовке с картофелем
Недавно на кухне появилась полезная приспособа - решетка для жарки мяса и курицы. Сразу же решил обновить ее и приготовить курицу с картофелем.
Читать статью целиком »
Просмотров: 13181 | Комментариев: 17
Методы parseInt и parseFloat: особенности и альтернативы
28.03.2010 | Категория: Web-мастеру и не только | Автор: ManHunter
Для преобразования строки в число в JavaScript используются два метода: parseInt - для целых чисел и parseFloat для чисел с плавающей запятой. В официальной документации про parseInt сказано примерно следующее:
Метод parseInt возвращает целое значение, равное числу, содержащемуся в его параметре. Если параметр не может быть обработан как целое, возвращается NaN.
И почти то же самое про parseFloat:
Метод parseFloat возвращает числовое значение, содержащееся в его параметре. Если параметр не может быть обработан как число с плавающей точкой, возвращается значение NaN.
Вроде бы все логично и понятно. Еще небольшое отличие, что parseInt имеет второй параметр - основание системы счисления, в которой рассматривается конвертируемое число, к нему мы вернемся чуть позже. А теперь от красивой теории перейдем к суровой практике.
Читать статью целиком »
Просмотров: 13519 | Комментариев: 6