MongoDB のセキュリティ設定:アカウント設定とログイン IP の設定

デフォルトの状態の MongoDB には、まったく保護がありません。アカウントがなくてもリモートからログインできてしまい、プログラミングに使うにはとても危険です。そこでこの記事では、MongoDB にアカウント設定を追加して、ログインにユーザー名とパスワードが必要になるようにする方法と、ログインを IP で制限する方法を紹介します。 ...

2012年1月25日 · 1 分

PHP で基本的な SQL インジェクション対策をするには?

ここ数日、連絡先を整理する小さなプログラムを書いていたので、いろいろと調べていました。データベースを扱う部分では、パラメータに悪意のある文字列を入れてデータベースを攻撃する、いわゆる SQL インジェクションを防ぐために、基本的な対策を入れています。以下では、SQL インジェクションに対する基本的な防御方法を紹介します~ ...

2011年8月2日 · 1 分

WordPress のセキュリティ設定テクニック10選

「大きな木は風を招く」と言われるように、WordPress は世界で最も多く使われているブログプラットフォームのため、世界中のハッカーの標的にもなりやすいものです。WordPress のセキュリティを強化することは、すべてのブロガーがやるべきことです。WordPress 公式は定期的にセキュリティアップデートを出していますが、サイトを守れるかどうかは、最終的には自分自身にもかかっています。日本のある機関が過去にコンピューターの被害(攻撃を受けること)の原因を調べたところ、その大部分はシステム自体の問題ではなく、利用者の操作ミスによるものだったそうです。そこで今回は、中国の 月光博客(Moonlight Blog)の記事を参考に、ご自身の WordPress が十分に安全かどうかを確認する方法を紹介します。 ...

2009年11月14日 · 1 分

WP Security Scan - WordPress に脆弱性がないかスキャンする

WP Security Scan は WordPress のプラグインで、WordPress の脆弱性をスキャンして、いくつか報告してくれます。自分でサーバーを立てている場合は、サイトを公開する前にファイルのパーミッションを設定する必要があることをご存じだと思います。たとえば 777.655 のような数値です。WP Security Scan の機能は、実際にはファイルのパーミッションが正しく設定されているかをチェックすることです。さらに、データベースの接頭辞の確認や変更もできるので、サイト構築の初心者にとても向いています。...

2009年11月14日 · 1 分