まったく同じ均質のソフト(プログラムコード)が大量に複製されて
製品に入って居るから、それを狙ったウィルスとか攻撃法が容易になる素地がある。
生物の遺伝子の多様性からの教訓を学んで、
プログラムコードも、機能としては全く同じだが、バイナリーでの表現を様々な
形に変化させてある特定のパターンに対する意図的な書き換えによる動作を変更
する攻撃をさせないようにしたり、ダミーの領域を多数設けて、そこを攻撃者に
書き換えさせるが動作には影響が無いけれども、書き換えられたことを検知して
アラートを出すとか、そういう仕組みを取り入れるように今後なっていくかも
しれないな。