cmd2這題跟 cmd1 很像,直接來看 cmd2.c:
1234567891011121314151617181920212223242526272829#include <stdio.h>#include <string.h>int filter(char* cmd){ int r=0; r += strstr(cmd, "=")!=0; r += strstr...
coin1連到機器之後來看一下檔案內容:
1234coin1@ubuntu:~$ lsreadmecoin1@ubuntu:~$ cat readmenc 0 9007 to get flag!
這題沒有給檔案,而是直接用 nc 連線解題,連過去看一下題目內容:
12345678910111213141516171819202122232425262728293031coin1@ubuntu:~$ nc 0 9007 ...
random連到機器後來看一下檔案內容:
1234random@ubuntu:~$ lsflag random random.crandom@ubuntu:~$ cat flagcat: flag: Permission denied
沒有權限,來看一下 random.c:
12345678910111213141516171819#include <stdio.h>int main(){ unsi...
fd連線到機器之後發現有三個檔案:
1234fd@ubuntu:~$ lsfd fd.c flagcol@ubuntu:~$ cat flagcat: flag: Permission denied
直接讀 flag 會發現沒有權限,來觀察一下 fd.c:
12345678910111213141516171819202122#include <stdio.h>#include <stdlib.h>#...
本文內容摘自筆者 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 時因為電源中斷退出了,因此目錄中應該會存在 ....