本文內容摘自筆者 1090315 梯次小論文甲等作品 - 反演變換指導老師:國立嘉義高中 數學科 蔡東霖老師
在一次高中數學課上,老師補充了課外的數學知識──反演變換(inversion transformation),回家自行上網查詢了資料後,發現反演變換是一種簡單的幾何變換方式,其應用十分廣泛,對於許多以古典幾何求解會十分繁瑣的問題,使用反演變換即有簡短而清晰的解決方式。讓我們一起來看看吧~
反演變換定義於平面上給定一參考...
old-56本題考點:子字串爆搜
題目給了一個 board,裡面有 guest 和 admin 的內容,但 admin 的內容點進去會是 access denied,但我們下面有一個欄位可以進行搜尋是不是內容的子字串,因此我們可以直接爆搜來找到裡面的內容。
其中因為 flag 的 prefix 為 FLAG{,測試一下確實可以搜尋到,因此直接使用它來進行爆搜。途中發現 % 和 _ 會被用來當萬用字元,因此 _ 放到 % 的前一個...
old-51本題考點:Raw MD5 SQL injection
是個登入頁面,來看一下 source code:
12345678910111213141516171819202122232425262728293031323334353637<?php include "../../config.php"; if($_GET['view_source']) view_source();?><html&g...
old-46本題考點:SQLi with WAF bypass、char() 繞過
又是一題 SQL Injection,來看一下 source code:
12345678910111213141516171819202122232425262728293031<?php include "../../config.php"; if($_GET['view_source']) view_source();?>&...
old-41本題考點:Maximum filename length、error_reporting 讀取目錄
給了一個上傳的地方,來看一下 source code:
123456789101112131415161718192021222324252627282930313233<?php include "../../config.php"; include "./inc.php"; if($_GET['view...
old-36本題考點:vim 存檔 .swp 檔案
題目如下所示:
12While editing index.php file using vi editor in the current directory, a power outage caused the source code to disappear.Please help me recover.
他說他在使用 vi 時因為電源中斷退出了,因此目錄中應該會存在 ....
old-31本題考點:open port with public ip
這題題目就給了 source code:
12$port = rand(10000,10100);$socket = fsockopen($_GET['server'],$port,$errno,$errstr,3) or die("error : {$errstr}");
所以我們需要一個公網 IP 來接收 10000~10100 隨機一個 port 的...
old-26本題考點:雙重 urlencode()、WAF 繞過
來看一下 source code:
1234567891011121314151617181920212223<?php include "../../config.php"; if($_GET['view_source']) view_source();?><html><head><title>Challeng...
old-21本題考點:Error-based Blind SQLi
又是一題 Blind SQLi,看起來是個登入頁面,試試看 一般登入 admin:
1Result : login fail
換換看 SQLi admin' or 1=1#:
1Result : wrong password
變成 wrong password 了,表示使用者確實為admin,而我們需要透過 Blind SQLi 找到 password,把 1...
old-16本題考點:前端原始碼分析
直接來看一下 source code:
12345678910111213document.body.innerHTML+="<font color=yellow id=aa style=position:relative;left:0;top:0>*</font>";function mv(cd){ kk(star.style.left-50,star.style...