- 2009 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2005-12-22
サニタイズの基本
- SQLインジェクション
- OSインジェクション
- XSS
- Reference
入門 Ajax: 本 - pp.16
| MySQL | PHP | $sql = mysql_escape_string($sql); |
| MySQL | Perl | $sql =~ s/'/''/g; $sql =~ s/\\/\\\\/g; |
| PostgreSQL | PHP | $sql = pgsql_escape_string($sql); |
| PostgreSQL | Perl | $sql =~ s/'/''/g; $sql =~ s/\\/\\\\/g; |
| SQLite | PHP | $sql = sqlite_escape_string($sql); |
- OSインジェクション
| Linux | PHP | $str = escapeshellarg($str); |
| Linux | Perl | $str =~ s/'/\\'/g; |
- XSS
| PHP | $str = htmlspecialchars($str); |
| Perl | $str =~ s/</</g; |
- Reference
入門 Ajax: 本 - pp.16
- 2009 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2005-12 /