"DllMain".
assorted Ну давайте гадать. Вызывается ли хэндлер в apfnDispatch[] и если вызывается, то что возвращает ?
http://wasm.ru/forum/viewtopic.php?id=41257 Есть BaseThreadStartThunk() - стаб, вызываемый после завершения стартап апк и дёргает...
Не видел интела клеймо на чипах, с которыми работаю каждый день. Это года 90-е были, когда она рулила, а мб и не рулила хз.
Троллинг это жирны. И ничего более, имхо!)
SII Почему то я всегда считал что Intel авторы x86 архитектуры. AMD возникла из интела, когда некоторые архитекторы поняли что можно поиметь.....
gas Вот именно в этом и вопрос заключается, необходимо вначале продумать архитектуру, только затем реализовать. На следующую инструкцию...
gas Значит вы достигли своего предела.. Вобщем считаю заключать все инструкции в сех глупо и бессмысленно. Если например возникнет фолт на тойже...
Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 1, 8.1.4: Branching and Conditional Moves on Condition Codes. (Там даже скрин...
l_inc Обьясните подробнее, не понятно. Что куда добавлять и для чего ? Очевидно что вынести общий сех не так просто, как кажется с первого...
gas Какой смысл в обработке каждой инструкции, тоесть что делает сех для например div, вызвавшей фолт ? TLS - буфер связанный с потоком, как...
gas Возможно проще сохранять идентификатор процедуры в TLS ? Например загружать ссылку на сех в тлс или сех-фрейм, это будет оптимальнее, чем...
l_inc Понял я вопрос полностью. Это задача нахождения процедуры(ветви), по адресу инструкции, принадлежащей процедуре, тоесть Flow = f(Ip), где Ip...
Если один единственный, значит критических мест у вас не много. В VX для защиты кода от крешей используется немного иная технология, причина...
NtQuerySystemInformation(SystemExtendedProcessInformation). Каждый описатель потока будет содержать стартап адрес. Это сразу и енум потоков.
h0t На сколько помню подгрузка модуля увеличивает счётчик загрузок, хотя тут это не существенно. Видимо проблема в отсутствии ntdll.lib :D Раньше...
h0t 1. Маразм! 2. Тоесть я должен гадать, какие значения будут возвращены после множества инвалидных вызовов, завершившихся с ошибкой ? Так мб это...
gas Забудьте про финальные обработчики, они использовались в младших версиях системы, когда отсутствовала векторная обработка исключений. У...
Sercher Какой ужас.. Использовать динамический импорт из нэйтива это маразм. 1. Бред использовать LoadLibrary() для подгрузки модуля, из которого...
Имена участников (разделяйте запятой).