ホームページ  >  記事  >  バックエンド開発  >  PHP コードの監査には PHP の知識が必要ですか?

PHP コードの監査には PHP の知識が必要ですか?

(*-*)浩
(*-*)浩オリジナル
2019-10-17 09:33:042924ブラウズ

名前のとおり、ソースコードにセキュリティ上の欠陥がないか、プログラムのソースコードにセキュリティリスクがないか、コーディングに不備がないかなどを自動ツールや手動レビューによってチェックすることです。プログラムのソースコードを一つ一つチェック・レビューし、ソースコードの欠陥に起因するセキュリティ上の脆弱性を分析・発見し、コード修正の対策や提案を行います。

PHP コードの監査には PHP の知識が必要ですか?

RipsはPHP言語で開発された監査ツールなので、環境さえあれば簡単に導入できます。 PHP を実行できる PHP コード監査

Seay ソース コード監査システム (推奨学習: PHP ビデオ チュートリアル)

これはC# ベース PHP コードのセキュリティ監査のためのシステム。言語で開発され、主に Windows システム上で実行されます。このソフトウェアは、SQLインジェクション、コード実行、コマンド実行、ファイルインクルード、ファイルアップロード、エスケープ保護バイパス、サービス妨害、XSSクロスサイト、情報漏洩、任意URLジャンプなどの脆弱性を検出できます。

実は個人的には、点から面を崩すタイプと、面から点を崩すタイプの2種類があると考えています。もちろん、

Youdian Arrancar

経験とツールに基づいて脆弱性キーワードを見つけて、ソース呼び出しプロセスを追跡し、制御可能かどうかを確認することもできます。制御可能、コール入口の入力を見てください。制御可能な条件が 1 つだけ要件を満たしていても、脆弱性トリガーが実装できない場合は、全体の状況を見て、条件を満たす箇所があるかを組み合わせてトリガーします。当社のツール Seay ソース コード監査ツール

は、要点を区切るために使用されます。

全文を読み、主なアイデアを明確にし、それに基づいて対応する位置の概要を説明します。質問のキーワード

CMS ソースコードを深く理解するにはこんな感じです

#スピードを追求するなら間違いなく最初のタイプが最適であり、最初にエントリーする選択肢です。当面は、問題の領域のみに焦点を当てます (著者は現在最初のタイプを使用しています)

以上がPHP コードの監査には PHP の知識が必要ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。