主题问题,我个人观点。
1.硬件防护
2.软件防护
.
1硬件防护:
须2的cpu,如同人的左右脑。一切程序的指令,最终须要计算机执行、才能完成。
有些指令是伪装的,直接扫描软件(程序),不一定发现。只有当运行时,通过cpu处理伪装的指令便复原执行。
那么我们无法即时阻止。
当存在两个cpu(有执行权和无执行权、只有处理计算权的cpu),并存在一数据库。
当处理计算权cpu对程序计算处理,将结果放到指定位置。执行权cpu将处理权cpu的结果和数据库比对计算。决定一个执行命令。
假设,处理权cpu,执行到“修改"指令",执行权cpu从指定位置获得信息和数据库比对(修改,**系统代码),执行权cpu便阻制执行(并不是执行权cpu完成阻制。当然,必须,须有相应的程序完成。)
两种不同权限cpu,可以一遍处理程序、一边通过数据库分析处理结果。
当然,还有不改变计算机硬件,只有程序(只是速度不够快而己)。