dead_body, 1) ты не воткнёшь свой алго в IPSec suite. 2) OpenVPN и IPSec (Microsoft implementation) дают возможность делать site-to-site (то...
Sheph, ессно нужен cancel safe queue. Штука простая, есть в xp и 2k/ddk. Потока не нужно. Кста, это самая стандартная модель. lilkiddd, с https...
lilkiddd, из моего опыта, лучший метод это в user mode сделать ReadFile() или DeviceIOControl(), а в драйвере ты получишь IRP. Эти IRP можно...
Это что-то firewall-образное. Для полного контроля над пакетами тебе нужет NDIS intermediate driver (2000, XP, Vista) или NDIS 6 filter driver...
dead_body, другой алго в IPSec тебе не добавить. Вся система совсем не тривиальна со своим ISAKMP/IKE который делает key exchange и потом отдаёт...
есть такой проект - Boomerang: A general, open source, retargetable decompiler of machine code programs. http://boomerang.sourceforge.net но,...
Ещё есть момент с адресом загрузки. Например, в одном файле могут быть небольшие куски кода/данных которые грузятся в области памяти разделённые...
Ессно ты прав тут, но, чувак говорит про какой-то свой проц, и я думаю, что дело идёт о какой-то embedded штуке. А там будет cross compiler с ELF...
так, ёлки, самый простой disasm это просто edump/elfdump который разбирает загрузочный файл и выплёвывает содержимое в текстовом виде в консоль....
Ну и ещё 2 цента: из моего опыта все многопоточные тесты со Wait*/Sleep/GetMessage на windows не показывают точного и повторимого результата т.к....
for (i=0;i<10000000;i++) { cpuid; timestamp(); } Так это тоже тест не супер.... cpuid это одна инструкция, а timestamp, если ты...
А что ты имеешь в виду под "пустым программным циклом"? Если что-то типа timestamp(); for (int i = 0; i < 1000000; ++i) ;...
Ты спрашиваешь о DPC? VOID KeInitializeDpc( IN PRKDPC Dpc, IN PKDEFERRED_ROUTINE DeferredRoutine, IN PVOID DeferredContext...
Простой disassembler написать не сложно :) Opcodes в тиблице, разбор operands etc. Работающие примеры: <ul type=disc> <li>the...
на http://sourceforge.net куча всяких отладчиков с исходниками - глянь.
Конечно. Смысл в том, что бы собрать все handles, create/close, type conversions и всю остальную win32 чушь типа SetFilePointer (hFile,...
IMHO более логичное решение - бери zlib на http://www.zlib.net - там есть функции извлечения/добавления файлов из/в zip архивы.
Теперь по поводу files: RTFM!!!! From MSDN: SetFilePointer() - moves the file pointer of an open file. DWORD SetFilePointer(...
>> "typedef long long int int64;" > Даже если такой абсурд и сработает в каком-то > компиляторе :), то кто всю логику сделает. Если это...
IMHO маразмом занимаешься. Добавь лучше памяти и поставь windows 2000 и 2000lite прогу, которая отрежет всё, что тебе не надо.
Имена участников (разделяйте запятой).