1. 程式人生 > >bugkuctf web部分(前8題)解題報告

bugkuctf web部分(前8題)解題報告

lag 計算 challenge 結果 inux 分享圖片 簡單的 得到 瀏覽器

寫點東西記錄一下,方便以後查看。

http://ctf.bugku.com/challenges

web2:

技術分享圖片

簽到題,花裏胡哨的果斷去看源碼。。。。。

技術分享圖片

計算器:

技術分享圖片

發現只能輸入一個數字,肯定是對提交的內容做了長度限制,打開開發者工具把長度改一下(如果好運的話如圖就直接出結果)

技術分享圖片

web基礎$_GET:

發現是很簡單的代碼 提交的數據(get方式)只要what=flag就行

技術分享圖片

web基礎$_POST:

用一下火狐的插件hackbug,得到flag:flag{bugku_get_ssseint67se}

技術分享圖片

矛盾:
讀一下代碼 判斷輸入的num 如果不是數字的話且為1的話輸出flag 應了題目的話 自相矛盾, 但是我們有很多方法讓num為1但是不是數字 比如num= 1e0.1,但不能1e1.

技術分享圖片

你必須讓他停下來:

技術分享圖片

打開網頁之後發現一直彈出這個框 是不是特別煩 直接個禁止了,然後就是一片空白 一片茫然啊 f12看一下

技術分享圖片

然後把中間的一串字符弄好

技術分享圖片

flag就出來了

域名解析:


技術分享圖片

這要了解一下host

沿該路徑找到hosts文件

技術分享圖片

拖出來改,要權限,加上

技術分享圖片

保存之後,再在瀏覽器裏打開flag.bugku.com就能看到flag。(windows和linux都行)

技術分享圖片

bugkuctf web部分(前8題)解題報告