Код (ASM): ; Determine Intel Core generation GetIntelGeneration proc ; For Intel CPUs only ; ... cmp eax, 142 ; 8E hex - Coffee Lake (8th gen) je gen_8 ; ... cmp eax, 142 ; 8E hex - Kaby Lake (7th gen) je gen_7 cmp eax, 94 ; 5E hex - Skylake (6th gen) je gen_6 Мне что-то подсказывает, что 7 поколение этот код не опознает
В символах 10-32 есть такое: Код (Text): KiFlushBhbDuringTrapEntryOrExit@0: mov eax, 0DADAh mov ecx, 0DADAh test fs:[22D9h], 18h jnz short loc_5A1E85 int 3 loc_5A1E85: mov al, fs:[22D9h] and al, 18h cmp al, 8 jz short KiFlushBhbDuringTrapEntryOrExitPreAlderLake@0 cmp al, 10h jz short KiFlushBhbDuringTrapEntryOrExitAlderLake@0 cmp al, 18h jz KiFlushBhbDuringTrapEntryOrExitTsx@0 int 3 retn FlushBhbDuringTrapEntryOrExitPreAlderLake@0: mov ecx, 5 call sub_5A1EB0 ; jmp ro retn retn sub_5A1EB0: call sub_5A1EC0 retn sub_5A1EC0: mov eax, 5 loc_5A1EC5: jmp short loc_5A1EC8 loc_5A1EC8: sub eax, 1 jnz short loc_5A1EC5 sub ecx, 1 jnz short sub_5A1EB0 retn KiFlushBhbDuringTrapEntryOrExitTsx@: mov ax, 7 mov al, 0 lfence eax int 3 retn Bhb - branch history buffer, AlderLake
Потестите плз, интересно какой оверхед. Это параметры: FeatureSettingsOverrideMask FeatureSettingsOverride Подробную инфу нужно искать. Базовый тест должен быть: - профиль по сервисам. - прерываниям. - свапконтексту.
Попробуйте поспрашивать Qwen, он более глубоко технические проблемы умеет, Дипсик все же больше гуманитарий.
Ahimov, я спросил у Ясеня, т.е. у https://chat.qwen.ai , попробуйте и Вы. Заодно можете ему скормить то, что выдал Deepseek Режим выбрал "think", но можно оставить и "auto", пусть сам выберет, fast или think режим применять. Дипсику можете дать указание "подготовь контекст беседы для переноса в другую беседу", он выплюнет сжатые/ключевые моменты беседы, которые уже можно дать Квину.
_edge, Так а зачем в данном случае бям - для поиска ключей управления ? Под опред. сборку можно реверсить и посмотреть битмапу параметров. Зачем вот это нужно: Код (Text): Kei386EoiHelper + F5 test large word ptr fs:22D8h, 20h jz short loc_59B4AE xor eax, eax xor edx, edx mov ecx, 1 div ecx loc_59B4AE: ? Ядро сделали совершенно непонятным, всюду магические конструкции..
Ahimov, бям это скорее БЭС, большая экспертная система, имхо. Моргот правильно пишет, что их используют чтобы слабать сайт за 5 минут, но у них куда более глубокое применение. Думало долго.
_edge, Код (Text): test large word ptr fs:22D8h, 40h jz short locret_59B795 verw large word ptr fs:5028h locret_59B795: iret ?
/s не винда, а фрактальный костыль, т.е. самоподобная структура, представляющая собой изображение костыля, и состоящая из более мелких к., которые при приближении масштаба оказываются состоящими также из костылей. верните меня к 8086 с его pop cs. я правильно понимаю, что в новых поколениях цпу фиксят старые баги, и добавляют новые, чтобы пофиксить их в следующих поколениях и снова добавить (внезапно найти в уже последующих поколениях) новые? что-то типа конфеты со случайной начинкой из фильма про Гарри Поттера? ) --- Сообщение объединено, 19 июл 2026 в 15:59 --- Про локальный доступ - забавное специфическое условие. Если я могу дотянуться до сервера, тут не требуется хитрый мелтдаун, а сгодится обычная отвертка или кусачки )
_edge, Это не ОС проблема, а железа. IA изначально кривая, ISA тот самый набор костылей в кодировке. Сделали TSX - отмена, вновь спекуляции. Intel User Interrupts, sendupi что за дичь, это поперек защиты - из юзермода посылать в обход ядра межпроцессорные прерывания, фактически управлять профилем другого приложения или вообще проца
Ahimov, похоже, технологии действительно свернули куда-то не туда. Знаете про LeetDMA? Тут фактически лезут в память - с другого компьютера! Чтобы фрагов набить больше, в контрстрайке, Карл! Оно предлагает "задать вопрос", но на сегодня что-то хватит вопросов. Жесть какая-то. Котятки не стоит совать свои носики в эту темочку. Вы сонненькие, сладенькие, вам все потягушки. Это не то. Это не медвежатки и даже не пингвинчики. Сюда лучше хвостиками не хитрить. Лучше садитесь на коленочку и прижимайтесь нежненько к животику. Я вполне понимаю что данным сообщеньицем вызову дополнительный интересик, но хочу сразу предостеречь пытливеньких — стопушки. Остальные просто не поднимут лапок.