2019.12.17
リファクタリングとセキュリティ
長期保存しているワインには、天然素材であるコルクがもたらす弊害を防ぐために「リコルク」が行なわれる場合がありますが、長期に渡って使用しているプログラムでも、多くの場合「
その一般的には、プログラムソースを見やすく改善することで、修正が簡単になり、パフォーマンスが上がることを目的としています。
一方、一度運用に乗ったプログラムに手を加えると、かえって動作がおかしくなったり、他の連携しているプログラムに影響を与える恐れもあるため、バックアップやテストを十分に行う必要が生じます。そのため、
そこで、見落としがちなのがセキュリティの問題です。
このプログラムの劣化への対策のひとつが、セキュリティを意識した
開発当時に、コード内に一時保管していたデータが、他人からみれば悪意ある第三者から狙われかねない脆弱な部分になることもあります。コード内にパスワードなどを変数に代入してクリアしていない記述があったりするとなおさらです。
ネットワークの利用者が拡大したことで、プログラム内で使用するファイルや、DBにコード内でアクセス制限をかける必要も生じるかもしれません。
いつ
セキュリティを意識して対応することの重要性を認識して、
[タグ]
[関連]