首页
社区
课程
招聘
未解决 [求助]suterusu导致死机
2018-10-20 15:37 728

未解决 [求助]suterusu导致死机

2018-10-20 15:37
728
  • 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直播授课

上传的附件:
收藏
免费 0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回