ウェブサーバー 1. Webサーバーは、wev、cgi、asp機能を無効にするなど、不要なIISコンポーネントをオフにします。 6. アクセスデータベースのダウンロードを防止します。具体的な操作は、.mdb拡張子のマッピングを禁止として追加します(デフォルトはPOST、GETです)。 7. vbscriptの実行権限を無効にする データベースサーバー 1. SQLSERVERはxpcmd..コマンドを無効にします 4. 低い権限で実行するのが最善です Webトロイの木馬バックドアの防止 1. ウイルススクリプトのコピーと拡散を防ぐためにFSOオブジェクトを無効にする 4. PHP、ASP、その他のファイルが変更されないようにするには、McAfeeと連携します。 Web サーバーの脆弱性 1. IIS6 解析の脆弱性 ディレクトリ名が「xxx.asp」の場合、ディレクトリ内のすべての種類のファイルは ASP ファイルとして解析され、実行されます。 ファイル拡張子が「.asp;*.jpg」の形式の場合、ファイルも解析され、asp ファイルとして実行されます。 * 何でも書き込むことができ、空白のままにすることもできます。原則: IIS はサフィックスを認識できず、デフォルトでは最初のサフィックスが使用されます。 2. Windows 命名メカニズムの脆弱性 Windows 環境では、xx.jpg[スペース] または xx.jpg という 2 種類のファイルは存在できません。このように名前を付けると、Windows はデフォルトでスペースまたはドットを削除するため、これも悪用される可能性があります。 3. IIS6、7、7.5 のマッピングの問題 IIS は、.asp、.cer、.asa、および .cdx タイプのファイルを ASP と同じ方法でマップします。 4.IIS 7.0/IIS 7.5/Nginx <=0.8.37 FastCGI の問題 Fast-CGI がデフォルトで有効になっている場合、ファイル パス (/xx.jpg) の後に /xx.php を追加すると、/xx.jpg/xx.php が php ファイルとして解析されます。 一般的な悪用方法: バックドア コードが書き込まれたテキスト ファイルに画像を結合します。画像ファイルのヘッダーと末尾が損傷しないように、画像のバイナリ コードの後に悪意のあるテキストを書き込みます。 例: xx.jpg/b + yy.txt/a xy.jpg をコピー ###################################### /bはバイナリモードを意味します /a は ASCII モードの xx.jpg 通常の画像ファイルを意味します yy.txt の内容');?> shell.php という名前のファイルを書き込むことを意味します。 ###################################### xy.jpg をアップロードする場所を見つけ、xy.jpg のアドレスを見つけて、アドレスの後に /xx.php を追加して悪意のあるテキストを実行します。 次に、画像ディレクトリにTrojan shell.phpパスワードcmdという文を生成します。 セキュリティに関するその他の問題については、123WORDPRESS.COM が以前に公開した記事を参照してください。 |
<<: JavaScript ベースで年・月・日の 3 階層連携を実現
>>: MySQL マスター/スレーブ データベース同期構成と一般的なエラー
CentOS システムで MySQL データベース ディレクトリの場所を変更する方法1. まず、My...
Go は、シンプルで信頼性が高く、効率的なソフトウェアを簡単に構築できるオープンソース プログラミン...
React tsxは参照用にランダムな検証コードを生成します。具体的な内容は次のとおりです。最近、t...
背景記事を始める前に、賽博朋克とは何か、賽博朋克2077とは何かを簡単に理解しましょう。サイバーパン...
実験環境: 1. CentOS 7 サーバー 3 台2. mysql5.7.26 (3台のマシンはす...
環境変数の設定の簡単な説明プログラムは、環境によって異なる環境変数を必要とします。たとえば、実稼働環...
1. はじめに最近、 Webpackの原理を勉強しています。これまでは Webpack の設定方法し...
目次序文ブラウザJS非同期実行の原理ブラウザのイベントループ実行スタックとタスクキューマクロタスクと...
この記事ではMySQL 8.0.12のインストールと設定方法を参考までに記録します。具体的な内容は以...
このアイデアを改善し、より良い意見を得られることを期待して、議論を刺激するためにいくつかの値を大まか...
Linux環境変数の設定ソフトウェアのインストールをカスタマイズする場合、多くの場合、環境変数を設定...
nginxのインストール仮想マシンがインターネットにアクセスできることを確認します。 1. ルートユ...
目次背景glibc 2.14をコンパイルするソフトリンクを変更するやっと背景テスト環境には Cent...
目次1. 遅いクエリSQLを見つけて最適化する方法a. スローログに基づいてスロークエリSQLを見つ...
目次問題の説明原理分析問題分析拡大する総括する問題の説明ユーザーはプライマリ データベースに対して変...