PHP Security Guide

  http://phpsec.org/projects/guide/

  PHP Security Consortium から.

remote_update

  http://www.viraj.org/remote_update/

knock - a port-knocking implementation

- knock - a port-knocking implementation ::
  http://www.zeroflux.org/knock/

- via: (ひ)メモ
  http://d.hatena.ne.jp/hirose31/20050202#1107326924

決められた順序に複数のポートにパケットを投げるとパケットフィルタが解除されるというもの

  今度試してみよう

MySQLを標的にするワーム

- MySQLを標的にするワームが出現
  http://japan.cnet.com/news/sec/story/0,2000050480,20080326,00.htm

- 「Forbot」の新亜種、MySQLを標的に拡散
  http://www.st.ryukoku.ac.jp/~kjm/security/memo/2005/01.html#20050128_MySQL

SQL インジェクション攻撃

- SQL Injection Attacks by Example
  http://www.unixwiz.net/techtips/sql-injection.html

ファイルをアップロードすると,ウイルスかどうか教えてくれるサイト VirusTotal

  http://www.virustotal.com/flash/

セキュリティ証明書を無償で発行する認証機関 CAcert

  http://japan.linux.com/security/05/01/25/0522233.shtml

PHP サイトの脆弱性を調べるスキャナ

- bugtraq : new tool : the first remote PHP vulnerability scanner
  http://www.securitytrap.com/mail/bugtraq/2005/Jan/0147.html

- via: 個人的なメモと備忘録
  http://www.asahi-net.or.jp/~wv7y-kmr/note/2005-01.html#YMD20050123_PHP

ネットワークセキュリティ HACKS ― プロが使うテクニック & ツール 100 選

  4873112060
  http://www.amazon.co.jp/o/ASIN/4873112060/todaysnonsenc-22/ref=nosim/
  Andrew Lockhart (著), 渡辺 勝弘 (翻訳), 鶴岡 信彦 (翻訳), 黒川 原佳 (翻訳), 新井 貴之, 松田 綾爾, 鈴木 和也
  オライリー・ジャパン
  ISBN: 4873112060
  2005/01
  3,360 円

- ネットワークセキュリティHacks
  http://www.oreilly.co.jp/books/4873112060/

SSH でポートフォワード

  SSH で多段接続? ([2004-12-19-1]) の続き.よく考えたらポートフォワードでできた.

- localhost から remotehost1 を経由して remotehost2 に接続

[localhost] -> [remotehost1] -> [remotehost2]

- ポートフォワード

localhost% ssh -l user1 -L 30022:remotehost2:22 remotehost1

- 使い方

localhost% ssh -p 30022 -l user2 -oHostKeyAlias=remotehost2 localhost
localhost% scp -P 30022 localhost:file -oHostKeyAlias=remotehost2:/home/user2
localhost% sftp -oPort=30022 -oHostKeyAlias=remotehost2 user2@localhost

- でもこれじゃ面倒
o /etc/hosts (localhost)

127.0.0.1       localhost       remotehost2

o $HOME/.ssh/config (localhost): OpenSSH の場合

Host *
  ForwardAgent yes

Host remotehost2
  Port 30022
  User user2
  HostKeyAlias remotehost2

o $HOME/.ssh2/ssh2_config (localhost): SSH Communications Security の SSH の場合

remotehost2:
  Port 30022
  User user2

  以上を設定して楽をする.

  これで,通常どおりいける.

localhost% ssh remotehost2
localhost% scp file remotehost2:/home/user2

- 参考
o ssh ポート転送(ポートフォワード)
  http://www2.i-e-c.co.jp/ssh16.html