данный момент для подобного?
https://anti-debug.checkpoint.com/techniques/assembly.html
кто не любит ссылки, речь о debugtrap int3 и подобных вещах.
у llvm есть такой https://llvm.org/docs/LangRef.html#llvm-debugtrap-intrinsic intrinsic
Inline asm наверное только
Мутная это тема. Хз как это на х86 работает, но я знаю архитектуры где никак нельзя узнать, дебажат тебя или нет. Ибо решение остановиться или прыгнуть в эксепшн зависит не от наличия дебаггера, а от бита в регистре управления, который автор кода выставляет для удобства его собственного дебага
В любом случае, для целей взлома можно написать собсвенный дебаггер, который будет вести себя не как другие. Это не сложно
https://doc.rust-lang.org/std/intrinsics/fn.breakpoint.html Такое есть разве что
Обсуждают сегодня