悪意のあるコードや攻撃からのサイトの保護は、サイトの安全性と評判を維持するために必要な重要な側面です。この記事では、有害なスクリプトやコードを使用した感染から保護するための効果的な方法、およびランダムまたは意図的な脅威を防ぐための推奨事項を検討します。
信頼できるソフトウェアを使用します。
実証済みのソースからのみ、CMS用のWebアプリケーションと拡張/プラグインの分布をロードします。
定期的にCMSとサーバーソフトウェアを更新し、使用するCMSの脆弱性に関するニュースに従ってください。
脆弱性を特定するために、サーバーの安全性の定期的な監査を実行します。
CMSをインストールした後、インストールとデバッグスクリプトを削除します。
Webサーバーソフトウェア(FTP、SSH、ホスティング、CMS管理パネル)の複雑なパスワードを使用します。
複雑なパスワードには、さまざまなレジスタ、数字、特殊文字の文字を含む少なくとも11文字を含める必要があります。
さまざまなサービスに同じパスワードを使用しないでください。
データの漏れのリスクを最小限に抑えるために、少なくとも3か月に少なくとも1回はパスワードを変更します。
ブラウザやFTPおよびSSHクライアントに重要なパスワードを保存しないでください。
ワーキングコンピューターの安全に従ってください。
通常の更新を備えたアンチウイルスは、サーバーで作業するすべてのデバイスにインストールする必要があります。また、オペレーティングシステムとアプリケーションプログラムをタイムリーに更新することを忘れないでください。
ユーザーが入力した制御データ。
サイトページのサイトに組み込むことができる減衰をフィルタリングします。
データの許容寸法と、所定のリストと間隔へのコンプライアンスをサーバーで確認します。
取得したデータをeval()、SQLクエリ、またはタイプに直接挿入しないでください。潜在的に危険な要素から情報を常に確認して浄化してください。
デバッグのパラメーターまたは障害のある機能を備えた実験を動作コードに残さないでください。
追加の保護のために、WAF(Webアプリケーションファイアウォール)を使用してください。
ユーザーアクセスの権利を制御するだけでなく、seitum間の偽のクエリ(CSRF)に対する保護を制御します。
CMSおよびデータベース管理パネル(たとえば、phpmyAdmin)へのアクセスを制限し、構成ファイル、コードおよびメタデータバージョン制御システムのコピーを予約します(たとえば、.svnまたは.git)。
サーバーソフトウェアのバージョンを非表示にします。
必要な接続のみが許可されるように、ファイアウォールとネットワークインフラストラクチャをセットアップします。
クリックジャックは避けてください。最も単純な測定には、HTTPヘッダーxフレームオプションsameoriginまたはx-frame-options拒否のインストールが含まれます。
Yandexの安全なブラウジングAPIを使用して、可能な脅威を特定するためにホスティングが定期的にサイトをチェックすることをお勧めします。
サイトのユーザーがファイルをアップロードしたり、テキストを残すことができる場合、悪意のあるコードがコンテンツに(意図的または偶然)に入る可能性があります。
ボットから保護します。
CMSプラグインを使用して、ロボットから保護するか、ブラックリストのユーザーのIPアドレスを探します。
ユーザーが入力するデータを確認してください。
JavaScriptコードをスクリプトタグに挿入したり、リンクやその他の要素に挿入したりしないでください。
iframe、オブジェクト、埋め込みタグを使用してコードを挿入したり、.jar、.swf、.pdfファイルをロードしたりしないでください。
「白いリスト」を作成して、不要な要素をブロックします。
Yandexの安全なブラウジングAPIを使用して、挿入されたリンクを確認します。
使用済みソフトウェアを確認してください。
公式サイトまたは実績のあるソースからのみ、CMS、ウィジェット、ライブラリをダウンロードします。
疑わしいソースでダウンロードが発生した場合は、ファイルに悪意のあるコードの存在を確認してください。
CMSに追加する前に、常に追加のコンポーネントのコードを調べてください。
広告ブロックとコードには注意してください。
信頼できる広告システムからの広告ブロックのみを使用します。
サイトを新しいアフィリエイトシステムに接続する前に、コンテンツのレビューと例を探してください。
交通収益化のための高い料金で疑わしいオファーを避けてください。
可能であれば、動的要素を避けて静的コンテンツ(リンクと画像)を埋め込みます。
サービスインターフェイスへのアクセスを制御します。
1回の作業を実行した専門家と以前の所有者のアクセスを削除します。
3人目のパーティの人々を惹きつけることで、推奨事項を要求し、作業終了後にアカウントをオフにします。
アフィリエイトシステムへのFTPアクセスの提供に注意してください - これは、システムがハッキングされている場合、脆弱性につながる可能性があります。
信頼できる高品質のホスティングを探してください。
一部のホスティングプロバイダーは適切なセキュリティを提供しない場合があり、一部のホスティングプロバイダーは顧客サイトに意図的に感染する可能性があります。
サイトのセキュリティに関する追加の支援と相談を受けるには、SEOコンパニオンにお問い合わせください 最高経営責任者(CEO) メールで info@seo.computer またはwhatsappを介して番号まで +79202044461。
ID:150