しかし、男性は知りません。Wordpress2.4での保護、2.3での穴と更新、構文の強調表示

大規模な投稿や他のプログラムを書いている間に、私はあなたが知っておくべきことの概要を少しだけ紹介します。



WordPress 2.4のセキュリティ強化



エンジン自体はまだ30%の準備が整っていますが、安全なCookieの使用や保存されたパスワードの新しい暗号化アルゴリズムなど、楽しいイノベーションが既に発表されています。

この.pdf (英語では116Kb)で安全なCookieプロトコルについて読むことができます。要するに、新しいCookieは次のようになります。

ユーザー名|有効期限| HMAC (ユーザー名|有効期限|キー)



さらに、キー= HMAC(ユーザー名|有効期限|秘密キー)、なんと!

新しいプロトコルは、サーバー側での有効期限の制御、すべてのCookieの一括検証、プライバシーの向上などの機能を実装しています。



ここでphpassを使用してパスワードをハッシュします。これにより、通常のmd5ハッシュにソルトを追加する機能が追加されます( 「ソルト」は特定の文字セットです。通常、これらは両方ともパスワード自体またはパスワードの合計 )、短いパスワードを伸ばします。 これにより、ハッシュをソートすることで、ハッキングの複雑さが大幅に増加します。

また、phpassはDrupalとphpBBでも使用されることを忘れないでください。これは、各ユーザーがサイト内で同じ登録データを使用する可能性があることを意味します。

原則として、Cookieと暗号化phpass'omを担当するコードは、既にダウンロードして試すことができます。アクティブなブログではこれをしないでください。 ユーザーテーブルは絶望的に破損します。バックアップをまだ行っていない場合は...



WordPress 2.3.xのいくつかのアクティブな穴



1.特定のアクションを実行するときに、管理者を含む他のユーザーが作成した下書きにアクセスする可能性があります。 したがって、機密情報をドラフトに保存しないようにしてください。 これまでのところ、この穴は2.3.1にあり、ほとんどすべての以前のバージョンにあります。 アップデートによるバグ修正を待っています。

2. Wp-ContactFormプラグインの穴。これにより、攻撃者はHTMLコードを挿入し、転送されたデータを受信できます。 修正バグはありませんが、プラグイン自体は古いので、特にSonicからロシア語版をダウンロードできるため、 Cforms IIに変更することをお勧めします。

3. Seo Eggheadの男性によって脆弱性が発見されました 。 それは、古い投稿にリンクを埋め込む機能にあります。さらに、通常はそうであるように見えますが、ここではPRが自然に減少します。 2.1から2.3.1までのすべてのバージョンは、このような「ハッキング」の対象です。



卵頭の男は、mp3、ダウンロード、adshelper、softicana、casino、viagraなどのような単語をブログで検索することをお勧めします(通常はスパムとは言いません))



パーマリンクを正しく更新する



2.3.1に切り替えた後、一部のユーザーは厄介なバグ、またはエラーを受け取りました。

「警告:/home/wallis3/public_html/wordpress/wp-includes/classes.php行92のforeach()に無効な引数が指定されました」

これは非常に単純に処理されますが、同時に明らかではありません。まず、デフォルトでインストールされているパーマリンクにリセットする必要があります(設定>パーマリンク>デフォルト>「リンクテンプレートの更新」)。消えなければなりません。



WordPress.comブログコードマークアップ



WordPress.com (無料のWordPressブログプラットフォームと混同しないでください)は、BlogSpot / Bloggerまたはがより頻繁に使用されますが、そうではないため、このメモの有用性は疑わしいでしょう。

WordPress.comでブログを作成している場合、ソースコードの美しいマークアップのために、組み込みの実装があります。 このように動作します

[ソースコード言語= '言語']

回線コード1

...

行コードn

[/ソースコード]


ここで、言語はcpp、csharp、css、delphi、java、jscript、php、python、ruby、sql、vb、xmlです。

基礎は、 SyntaxHighlighter 、私たちの同胞(私が理解しているように)アレックス・ゴルバチョフです。



トラックバックを見つけてください



WordPressマークアップタグには、トラックバックアドレスを決定するために、一部のプログラムや検索ボットで使用される、ユーザーには表示されないコードを埋め込むtrackback_rdfなどの奇跡があります。 タグ自体はループの内側に配置し、読者の目に留まらないようにhtmlコメントで非表示にする必要があります。 次のようになります。

<!-

<?php trackback_rdf(); ?>

->




さて、今日は以上です。 じゃあね そして、あなた自身とあなたのブログの世話をしてください。

-オリジナル記事「しかし、男性はそれを知らない:Wordpress 2.4での保護、2.3での穴と更新、構文の強調表示」



All Articles