flat assembler
Message board for the users of flat assembler.
  
       
      Index
      > Main > LE/GE (exact breakpoint detection) | 
  
| Author | 
  | 
              
| 
                  
                   Feryno 24 May 2011, 05:32 
                  they are not used by hardware in newer CPUs anymore...
 
                  
                but somebody clever from microsoft kernel developpers team used them for another great debugging feature - shadows of DebugCtl.LBR, DebugCtl.LBR DebugCtl control register in ms windows belong to CPU/core, debug registers belong to thread, so there is a way to save LBR, BTF into thread context /restore from thread context for every thread no matter rescheduling thread at any CPU/core http://x86asm.net/articles/backdoor-support-for-control-transfer-breakpoint-features/index.html  | 
              |||
                  
  | 
              
| 
                  
                   ouadji 24 May 2011, 06:47 
                  a very interesting web page, really ! thank you Feryno for your reply and this link.  | 
              |||
                  
  | 
              
< Last Thread | Next Thread >  | 
    
Forum Rules: 
  | 
    
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.