请参看https://www.openrce.org/articles/中的Reversing Microsoft Visual C++ Part I: Exception Handling。其中许多知识相当精彩。我曾发过帖子(http://bbs.pediy.com/showthread.php?s=&postid=195773#post195773),但无人翻译。其实,对于seh的实现,ms有自己的一套,而borland有自己的一套。有兴趣的可具体分析一下vc++、bc++、delphi,总结一下就会得到编译器实现的思路。但说白了,就是可以找到一种对应关系。
最初由 option 发布 请参看https://www.openrce.org/articles/中的Reversing Microsoft Visual C++ Part I: Exception Handling。其中许多知识相当精彩。我曾发过帖子,但无人翻译。http://bbs.pediy.com/showthread.php?s=&postid=195773#post195773