-
-
未解决 [求助]suterusu导致死机
-
发表于: 2018-10-20 15:37 863
-
suterusu导致死机
下载suterusu这个程序编译好后,加载suterusu.ko文件,然后运行一个测试文件,会导致死机。
环境要求以及测试:
在虚拟机内运行时,请确保虚拟机的核心数大于等于2,然后再打开测试程序,多开两个终端运行测试程序。测试代码有两个,第一个是main.c,第二个是exec-ps.c,都能导致死机。(请在两个终端都运行同一个测试程序,即要么同时运行man.c,要么同时运行exec-ps.c)
死机原因猜测:
在hijack_pause函数中 memcpy恢复原来的汇编指令时,可能会有其他线程来执行tcp4_seq_show函数,此时如果memcpy没有执行完毕,导致执行了恢复不完全的指令。
这种问题该如何解决或者规避?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
谁下载
无
谁下载
无
谁下载
无
看原图
赞赏
雪币:
留言: