99 / 2016-03-20 20:58:27
The Study of Register's Window Exception and Vulnerability Analysis Based on SPARC V8
SPARC V8,Overlapping Window,Stack Overflow,AT697F
Draft Accepted
丹华 李 / 中国科学院空间应用工程与技术中心
The processor based on SPARC V8 often cause trap of the overlapping windows: a SAVE instruction attempted to cause the current window pointer (CWP) to point to an invalid window in the window invalid mask register (WIM), then the Window_Overflow trap occurs. A RESTORE or RETT instruction attempted to cause the current window pointer (CWP) to point to an invalid window in the window invalid mask register (WIM), then the Window_Underflow trap occurs. Stack data structure storages the contents of the window and releases the overflow one to handle the exceptions of the overlapping windows. Through the stack overflow vulnerability analysis, completed the code layer attacks. Finally, based on the theoretical analysis of vulnerabilities, proposed solutions stack overflow defense programs. Tested and verified the feasibility of the program based on the SPARC V8 processor as AT697F.
Important Date
  • Conference Date

    May 21

    2016

    to

    May 22

    2016

  • Oct 30 2015

    Early Bird Registration

  • Mar 21 2016

    Draft paper submission deadline

  • Apr 01 2016

    Draft Paper Acceptance Notification

  • Apr 10 2016

    Final Paper Deadline

  • May 22 2016

    Registration deadline

Sponsored By
亚利桑那州立大学
查尔斯特大学
重庆环球联合科学技术研究院
韦洛尔理工大学
阿尔托大学
Contact Information