利用selinum半自動獲取jd cookie

2021-10-21 12:11:59 字數 975 閱讀 3753

# -- coding: utf-8 --

from selenium import webdriver

import time

import re

options = webdriver.chromeoptions(

)options.add_argument(

)url =

''driver = webdriver.chrome(options=options)

driver.get(url)

# 開啟jd手機端登入網頁,輸入手機號,獲取驗證碼

time.sleep(

50)

cookies = driver.get_cookies(

)# 程式等待50秒後自動獲取cookie

# driver.quit() # 自動關閉瀏覽器

cookie =

[item[

"name"]+

"="+ item[

"value"

]for item in cookies]

jd_cookie =

'; '

.join(item for item in cookie)

p1 = r'(pt_pin=.+?;)'

p2 = r'(pt_key=.+?);'

jd_cookie = re.findall(p1, jd_cookie)[0

]+ re.findall(p2, jd_cookie)[0

]# 得到'pt_pin=***x;pt_key=******'兩項cookie值,可用於jd雲函式/action自動簽到

with

open

('./jdcookies.txt'

,'w'

)as f:

f.write(jd_cookie)

# 儲存cookie到本地檔案

gitee倉庫位址

利用Python半自動化生成Nessus報告

0x01 前言 nessus是乙個功能強大而又易於使用的遠端安全掃瞄器,nessus對個人使用者是免費的,只需要在官方 上填郵箱,立馬就能收到註冊號了,對應商業使用者是收費的。當然,個人使用者是有16個ip限制,通過企業郵箱可以體驗免費7天的nessus專業版,ip無限制。0x02 nessus使用...

利用Python半自動化生成Nessus報告的方法

0x01 前言 nessus是乙個功能強大而又易於使用的遠端安全掃瞄器,nessus對個人使用者是免費的,只需要在官方 上填郵箱,立馬就能收到註冊號了,對應商業使用者是收費的。當然,個人使用者是有16個ip限制,通過企業郵箱可以體驗免費7天的nessus專業版,ip無限制。nessus啟用碼獲取位址...

利用APPium獲取自動瀏覽獲取喵幣

print task 需要瀏覽 次,正在瀏覽第 次.format view,two,first 1 task wait.until ec.presence of element located by.xpath,viewpath task.click first test first time.sl...