import requests
from lxml import etree
import random
import time
import urllib
import base64
data='"TWCMS"'
headers={
'cookies':'fofa_taken=eyJhbGciOiJIUzUxMiIsImtpZCI6Ik5XWTVZakF4TVRkalltSTJNRFZsWXpRM05EWXdaakF3TURVMlkyWTNZemd3TUdRd1pUTmpZUT09IiwidHlwIjoiSldUIn0.eyJpZCI6MTU3MzA0LCJtaWQiOjEwMDA5MTk3MiwidXNlcm5hbWUiOiJkeWhhY2tlcnMiLCJleHAiOjE2NjIyMDM0NTN9.5xtBAtm6-wTzobg1ROoBAM25qzsYHYYXvGSkukPZrjmKU2Qwjyrzx9eCgXhP8rS_ZPK7WB_PVK5JCtlx2yTxDw'
}
url='https://fofa.info/result?qbase64=%27
newdata=str(base64.b64encode(data.encode("utf-8")), "utf-8")
urls=url+newdata
print(urls)
re=requests.get(urls,headers=headers).content
print(re.decode('utf-8'))
为什么登录不了?
xpath如下:
//span[@class="aSpan"]/a/@href
使用xpath表达式就行了,不存在失效的情况
不管是否有协议名,都可以匹配
xpath 取得a标签
url正则表达式
/^((ht|f)tps?)://[\w-]+(.[\w-]+)+([\w-.,@?^=%&:/+#]*[\w-@?^=%&/+#])?$/