FreeManCPM VirtualAlloc(NULL,0x10000,MEM_COMMIT,PAGE_READWRITE) замечательно осуществляет "simultaneously reserve and commit a region of free pages"
Проверил - после освобождения памяти VirtualAlloc((LPVOID)0x10000,0x10000,MEM_COMMIT,PAGE_READWRITE) проваливается, а...
Есть альтернативный подход: загружаем код куда получится (адрес a), создаём парочку селекторов в LDT (один - для кода cs, другой - для данных ds =...
rain Про общую обработку исключений - мануалы Интела, про #DF в винде - так показывает дамп IDT любым инструментом, #DF там один из очень немногих...
Если в ring-0 происходит исключение, обработчик которого тоже сидит в ring-0, то процессор пытается запихнуть адрес возврата и флаги в...
Да ну? Допустим, мы взяли аргумент по модулю 2\Pi и считаем sin x от аргумента из отрезка [-2\pi, 2\pi] (если вниательно следить за знаками, можно...
Вот только перед подсчётом значения sin/cos через ряд Тейлора нужно приводить аргумент хотя бы по модулю 2\pi (за счёт периодичности), а то если...
UBIvItS Вот, пожалуйста, формальное определение слова "бесконечность" в двух контекстах. Выражение "при n, стремящемся к бесконечности, f(n)...
slow Бывают. Правда, похоже, до автора это донести не удалось :) Мехмат МГУ и ещё НМУ - мощное сочетание.
Верно, в рамках геометрии как таковой точка является первичным понятием. Но математика в целом геометрией не ограничивается. Знаете, зачем...
slow Точка - это континуум (т.е. связное замкнутое множество) размерности 0.
Great Вообще-то "push ecx" - это не сохранение ecx, а резервирование места под локальную переменную [ebp-4].
rain И где же утверждается противоположное? Строки "c3VyZQ==" и "c3Vy" правильные, а "c3VyZQ=" и "c3VyZQ" - нет. MSoft Если выравнивающих символов...
Насколько я знаю base64, обрезать "=" в конце просто некорректно, получится недопустимая с точки зрения декодера строка...
Я пользуюсь справочником по NativeAPI http://diamondz.land.ru/NativeAPI.pdf Там все описываемые структуры приведены в виде Сишного объявления....
Вообще-то для поиска дополнительных NTFS-потоков есть функции NtQueryEaFile и NtQueryInformationFile с нужным классом информации (справочник по...
Если с дискеты читаются несколько секторов за раз, все они должны быть на одной дорожке. А у тебя один сектор лежит в конце первой дорожки, а два...
В известнейшей книге Джеффри Рихтера он это использует в программе, сохраняющей положение иконок на десктопе. Программа иллюстрирует внедрение...
http://www.wheaty.net/DbgHelpDemo.zip
W4FhLF Как это позиционирование без нажатия Alt? Ввод символов без клавиши-модификатора идёт в командную строку... А по умолчанию позиционирование...
Имена участников (разделяйте запятой).