- 博客(2)
- 收藏
- 关注
原创 Linux内核panic到ramdump基本流程
Linux内核空指针访问异常大致流程插一下arm系统模式切换说明/*arm处理有很多模式,寄存器也有各个模式下专用和通用的寄存器当从用户态等切入异常模式的时候,cpsr会发生切换,pc指针强制指向对应异常向量地址。汇编代码vector_\name处理时会从异常模式切到svc模式,不然一些寄存器不是通用的,回不去。vector_\name: .if \correction s...
2018-03-30 14:46:12 2735
原创 Linux内核路由器模式 内网ip的nat转换实现流程
nat表需要的三个链: 1.PREROUTING:可以在这里定义进行目的NAT的规则,因为路由器进行路由时只检查数据包的目的ip地址,所以为了使数据包得以正确路由,我们必须在路由之前就进行目的NAT; 2.POSTROUTING:可以在这里定义进行源NAT的规则,系统在决定了数据包的路由以后在执行该链中的规则。 3.OUTPUT:定义对本地产生的数据包的目的NAT规则。需要用到的几个动作选项...
2018-03-29 09:46:54 2535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人