Хехе и 3+5+2 взаимно просто с двумя? =), а еще, если числа взаимно просты, то у них общий множитель 1 =)
upd наврал, делфи -- адский язык =)
ага =)
нет
Mika0x65 сенкс, буду пробовать =)
не, iretd не работает тоже, кстати код генерируется такой же как и для iret
Хукай NtQueryDirectoryFile в ядре, примеры готового кода есть на rootkits.ru в kernel development pack, можно еще писать драйвер-фильтр файловой...
Собственно такая штука: создаю callgate-дескриптор, успешно вызываю из юзермода фарколом, а после хочу вернуться назад, но никакие штуки типа ret,...
http://www.wasm.ru/article.php?article=mem_management -- там много полезного-интересного =)
Может в es загрузить data?
Чет мне сначало показалось, что надо в si строку засовывать, я написал, а потом исправил =)
Upd врал =), и в cx не адрес длины строки, а сама длина..
Magnum http://msdn.microsoft.com/en-us/library/bb386284.aspx Позволяет динамически увеличивать размер массива, только обманчиво-простые...
Так есть же vector STL-ный, или он чем-то не устраивает ?
Я просто недавно "Современные операционные системы" купил, но еще не читал, только пролистал, вот и подумал...
Может Таненбаум "Операционные системы" будут полезными.
varnie Хех и я недавно 2008 заценил, сначало показалось, что как-то бездарно-тупо, а потом примерно месяц слушал в плеере =)
Потому, что первый параметр должен быть HMODULE =)
Примерно так struct ddd { long data; operator void*(){return (void*)data;}; operator long(){return data;}; ddd& operator=(void* right){data...
Можно создать структуру с одним членом, и в ней 4 метода: operator long(), operator PVOID () и 2 operator=() для каждого типа, и все должно быть ок =)
Имена участников (разделяйте запятой).