1. 程式人生 > >傳銷站經典案例之篡改cookie進後臺

傳銷站經典案例之篡改cookie進後臺

在傳銷站發現了一個比較有意思的程式碼,他的後臺登陸是有很大的問題,採用了cookie去判斷使用者是否登陸
首先,先來看一下它是如何判斷登陸的
01
看到這個,我想,大家應該都明白是什麼情況了
它先獲取了cookie中‘denglu’中的欄位,然後判斷其中是否存在’userid‘,如果存在,就提示已經登陸,然後跳轉到後臺主頁面
我們接著往下翻,翻到判斷登陸的程式碼
02
我們只關注它在登陸成功的時候,做了什麼事情
設定session的地方,我們直接忽略掉,session我們完全不可控,並且上面也說了它是通過cookie來判斷登陸的,我們這裡就主要關注一下對cookie值的設定,它設定了otype、userid、username、token四個值,這個token設定的更有意思了,這裡大家看圖,我就不發出來了,咱們都是文明人,不過話說,這個程式設計師是有多麼恨要讓他寫專案的這個人
通過這段程式碼,我們完全可以構造出一個cookie的值來,通過構造的cookie值,然後使用火狐外掛,新增cookie,重新整理,進入後臺

本文首發於圈子社群,為了賺rank,我決定要發奮寫文章