注意:scapy图层'http'随
一起安装Sample_per_volume
我有以下代码在HTTP Request层中打印Authorization值的值:
pip install scapy-http
这应该打印this wire shark screenshot中显示的凭据,但它只打印import sys
from scapy.all import *
from scapy.layers import http
interface = 'wlan0'
def packet(p):
tcp = p.getlayer('TCP')
if tcp:
req = p.getlayer('HTTP Request')
if req:
auth = req.Authorization
if auth:
print(auth)
try:
sniff(iface=interface,store=0,filter="tcp and port 80",prn=packet)
except KeyboardInterrupt:
sys.exit(1)
。有这个原因吗?
答案 0 :(得分:1)
在您的情况下,if($sorting == "ASC"){
$sorting = "DESC";
}else{
.
.
.
标头值恰好是Authorization
。这意味着已使用基本身份验证方案,并且值为b'Basic YWRtaW46RjByZXZlciQ='
,base64编码(<username>:<password>
和admin
在您的情况下。)
你可以这样做:
F0rever$