ハッカーの攻撃を防ぐウェブサイトセキュリティ

ハッカーの攻撃を防ぐウェブサイトセキュリティ

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス

今年3月に世界中のウェブサイトに対するハッカー攻撃を分析したところ、ハッカー攻撃を受けたウェブサイトの大半は中国だった。では、企業や開発会社として、自社のウェブサイトがハッカーに攻撃されるのを防ぐにはどうすればよいのでしょうか。企業ウェブサイトの構築当初から、これらのセキュリティ対策を講じる必要があります。以下の点がしっかり行われていれば、ウェブサイトは比較的安全です。ここで、SINE Security Network の編集者が、Web サイトが攻撃されるのを防ぐセキュリティ保護の実践的な経験についてお話しします。

1. 権限の逸脱:

問題の説明: 異なる管理権限を持つアカウント間で不正アクセスが存在します。

提案された変更: ユーザー権限の認証を改善します。

注意: 異なる権限を持つユーザーは、多くの場合、閲覧、Cookie、ID の変更などにリンクします。

2. 暗号文の送信

問題の説明: システムはユーザーの動的パスワードを適切に保護していません。サイバー攻撃者は攻撃ツールを使用して、正当なユーザーの動的パスワード データをインターネットから盗む可能性があります。

提案された変更: 送信されるログイン パスワードは、解読を防ぐために複数回暗号化する必要があります。

注意: すべてのログイン パスワードは暗号化する必要があります。複雑なデータを暗号化します。または md5 は使用できません。

3. SQLインジェクション:

問題の説明: ネットワーク攻撃者は、SQL インジェクションの脆弱性を利用して、バックエンド システムのログイン パスワードなど、データベース内のさまざまな情報を取得し、データベース内のコンテンツを抽出します (de-database)。

推奨される変更: 入力パラメータをフィルタリングしてチェックします。ブラックリストとホワイトリストの方法を選択します。

注: フィルタリングとキャリブレーションでは、システム内のすべての重要なパラメータをカバーする必要があります。

4. クロスサイトスクリプティング攻撃:

問題の説明: 入力情報の検証を行わないと、攻撃者は適切な方法で悪意のあるコードを Web ページに導入できます。このコードは通常 JavaScript ですが、実際には Java、VBScript、ActiveX、Flash、または通常の HTML も含めることができます。攻撃が成功すると、攻撃者はより高い権限を取得できるようになります。

提案された変更: ユーザー入力をフィルタリングして検証します。 HTML エンティティ行コードを出力します。

注: フィルタリング、校正、HTML エンティティ行の番号付け。すべての主要なパラメータをカバーする必要があります。

5. アップロードファイルシステムの脆弱性:

問題の説明: アップロードされるファイルに制限はなく、実行可能ファイルやスクリプトファイルも送信可能です。これにより、ウェブサイトのサーバーがさらにクラッシュしました。

提案される変更: ファイルのアップロードを厳密に認証し、asp、aspx、asa、php、jsp などの危険なスクリプトの送信を避けます。顧客が違法な文書を提出するのを防ぐために、ファイル ヘッダー認証を追加するのが最善です。

6. バックエンド管理アドレスの詳細漏洩

問題の説明: バックグラウンド管理アドレスが単純すぎるため、ネットワーク攻撃者がバックグラウンド管理を攻撃しやすくなります。

提案された変更: バックエンド管理のアドレス リンクを変更するには、アドレス名が複雑である必要があります。

7. 比較的機密性の高いデータの漏洩:

問題の説明: システムは、Web サイトのパス、Web ページのソース コード、SQL ステートメント、データベースのバージョン番号、プログラム例外などの内部情報を公開します。

提案された変更: ユーザー入力内の異常なスペースをフィルタリングします。カスタム 404、403、500 などの誤った応答をブロックします。

8. コマンド実行システムの脆弱性

問題の説明: スクリプト プログラムは、php の system、exec、shell_exec などを呼び出します。

提案された変更: 脆弱性を修正し、システム内で実行する必要がある命令を厳密に制限します。

9. ファイルディレクトリトラバーサルシステムの脆弱性

問題の説明: プログラミング言語、Webサイトの構造などのディレクトリ情報を公開する

変更の提案: ディレクトリ リストが表示されないように、関連する設定を変更します。

10. アプリケーションリプレイ攻撃

問題の説明: データ ファイルが繰り返し送信されます。

提案された変更: トークン認証を追加します。タイムスタンプまたはこのグラフィック検証コード。

11. CSRF(クロスサイトリクエストフォージェリ)

問題の説明: アプリケーションがユーザーにログインし、知らないうちに何らかの攻撃を実行しました。

提案された変更: トークン認証を追加します。タイムスタンプまたはこのグラフィック検証コード。

12. ランダムファイルのインクルードとランダム圧縮ファイルのダウンロード:

問題の説明: ランダムなファイルの包含、システムに転送されたフォルダー名の有効な検証が行われなかったため、予期しないファイルが操作されました。ダウンロードするファイルを自由に圧縮します。システムはダウンロード機能を提供しますが、ダウンロードフォルダーは制限されません。

変更の提案: 顧客が送信するフォルダー名を制限します。意図的なドキュメントの読み込みや無料ダウンロードは避けてください。

13. 設計上の欠陥/論理的なエラー:

問題の説明: プログラムはロジックを通じて豊富な機能を維持します。多くの場合、論理関数には欠陥があります。たとえば、プログラマーのセキュリティ意識や不完全な配慮などです。

提案された変更: プログラムの設計と推論を改善します。

14. XMLエンティティ行の紹介:

問題の説明: 外部エンティティの導入が許可されると、悪意のあるコンテンツを構築することで、任意のファイルの読み込み、システム コマンドの実行、内部ネットワーク ポートの検出などが可能になります。

提案された変更: プログラミング言語によって提供されるブロッキング外部エンティティ メソッドを使用して、ユーザーが送信した XML データをフィルター処理します。

15. 危険な無関係なサービスやポートを確認する

問題の説明: 危険な無関係なサービスとポートを検出し、ネットワーク攻撃に便利にします。

変更の提案: 不要なサービスとポートをオフにし、初期段階ではポート 80 とデータベース ポートのみを開き、使用時にポート 20 または 21 を開きます。

16. ログインSMS認証コードシステムの脆弱性

問題の説明: 合理的なデータ ファイルを継続的かつ意図的に繰り返しサーバーに送信します。サーバーは、ユーザーが送信したデータ ファイルに対して有効な制限を課しません。

提案された変更: 検証コードはサーバーのバックエンドで更新され、データが送信されるとデータが更新されます。

17. 安全でないクッキー

問題の説明: Cookie にはユーザー名やパスワードなどの機密情報が含まれています。

提案された変更: クッキー内のログイン名とパスワードを削除します。

18. SSL3.0

問題の説明: SSL は、ネットワーク セキュリティとデータベース セキュリティを提供するセキュリティ プロトコルです。 SSl はいくつかのシステムの脆弱性を露呈させます。例えば、心臓血管の血液保持システムの抜け穴など。

変更提案: openssl の最新バージョンにアップグレードする

19. SSRFシステムの脆弱性:

問題の説明: サーバー側のリクエスト偽造。

変更提案: 脆弱性を修正するか、不要なパッケージをアンインストールする

20. 動的パスワードと弱いパスワードがデフォルトで設定されている

問題の説明: 動的パスワードと弱いパスワードのデフォルト設定により、推測が非常に容易になります。

変更提案: 動的パスワードの圧縮強度を改善し、弱いパスワードには適さないものにする

注意: 動的パスワードには、弱いパスワード文字や単純な文字を含めないでください。

21. その他のシステムの脆弱性

問題の説明: その他のシステムの脆弱性

変更提案: 実際のシステムの脆弱性に基づいてセキュリティ保護を分析し、実装する

ウェブサイトのセキュリティ保護に関する多くの実践的な経験を共有した後、あなたのウェブサイトが将来も安全かつ安定して稼働すると確信していますか? この期間中にハッカーの攻撃や侵入などの状況がまだある場合は、専門のウェブサイトセキュリティ会社を見つけて、問題に対処して解決することをお勧めします。

元のタイトル: ハッカー攻撃を防ぐためのウェブサイトセキュリティ

キーワード: ウェブサイトのセキュリティ保護、ウェブサイトの脆弱性修復

<<:  ウェブサイト内部の最適化の詳細プロセス(純粋なホワイトハットSEO)

>>:  運用上の注意: プライベート ドメイン トラフィックとは何を意味しますか?プライベート ドメイン トラフィックに関するこれらの誤解に注意してください。

推薦する

SEO担当者の戦略的ビジョンと思考は、ネットワークマーケティング全体にまで及ぶ必要がある

今年の百度の「狂気」は、これまで例を見ないほどだ。アルゴリズムのアップグレードと変更のスピード、そし...

SaaS について話すとき、何について話すのでしょうか?

01. SaaSコンセプトに焦点を当てるいくつかの SaaS 企業にコンサルティングを行っているとき...

SEOとは何か、SEOはどのように機能するのか

SEOとは何ですか?また、どのように機能しますか? SEO は検索エンジン最適化の略で、 Googl...

​本日、China Electronics Cloud はいくつかの主要なイベントを発表しました。

6月8日、「山と海が抱く、雲と未来」をテーマにした2022年中国電子クラウドイノベーション製品発表会...

検索エンジン最適化はオンライン マーケティングの基礎です - A5 Webmaster Network

現在、検索エンジンマーケティング(略してSEM)、ブログマーケティング、ソフトテキストマーケティング...

クラウド移行によるデータ資産への悪影響

現在、私たちはクラウドへの大規模なデータ移行の真っ最中です。その主な推進力となっているのは、高度な分...

ブランドマーケティングを行う際にこの3つのポイントを理解していなければ、すべて無駄になってしまいます!

多くの人は、マーケティングの知識を本から学び、その方法が自分に適しているかどうかを考えずにそれを習慣...

偽装外皮を脱ぎ、本来の皮を着ける

おそらく、この記事のタイトルを読んだ読者は、私が「独創性が必須」と主張していると思うに違いありません...

携帯電話修理のウェブサイトはちょっと「低レベル」に見えるかもしれないが、うまく管理されれば業界に革命を起こすことができる。

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますモバイル ...

2012年、百度の「生理不順」にどう対処するか

過去1年間、百度の「月経」は数回不規則になり、その数は毎月小さな変化と3ヶ月ごとに大きな変化と言えま...

フォレスターがフルスタックパブリッククラウド開発プラットフォームレポートを発表、テンセントクラウドが再びリーダーに選出

大手国際業界コンサルティング会社Forresterが発表した「2020年第4四半期中国フルスタックパ...

クラウド自動化とオーケストレーションの間の障壁: それをどうやって打破するか?

IT ベンダーは、クラウド オーケストレーションと自動化の目的である手動管理タスクの削減に取り組んで...

レポート:共同購入サイトの半数が閉鎖

中国電子商取引研究センターが最近発表した「2012年中国オンライン共同購入市場データ監視レポート」に...

myrsk-2g メモリ KVM VPS 月額支払い $7/アトランタ

Myrsk のアトランタ データ センターでは、驚きの価格で KVM プロモーションを実施しています...