|
#SS is not generated in real mode on some CPUs
http://www.anticracking.sk/EliCZ/bugs/SSGP.zip Some processors do not generate 'Stack Exception' (#SS, Vector 12) when a stack segment limit is overrun in real mode. This is not vendor-specific behaviour. Example: should generate #SS. If it doesn't so, SP is normally adjusted, AL contains byte from SS:[0FFFFH] and AH is undefined (0 or higher byte of CS? value). Even constructions that would stop CPU are allowed: IRET from such INT will succeed even if stack contains incomplete iret information (higher byte of CS is lost). Is there some stack cache?. SSGP.com's output: ------ See you next week at REcon. Comments
| ||||||