ฉันจะตรวจสอบคำขอ HTTP ขาออกทั้งหมดจากพีซีของฉันได้อย่างไร


31

ฉันใช้งาน Windows Vista Home Premium ฉันต้องการดูคำขอ HTTP ขาออกทั้งหมดจากพีซีของฉันพร้อมกับ URL มีเครื่องมือฟรีสำหรับสิ่งนี้หรือไม่?


คำตอบแรกด้านล่างจาก @Mikey นั้นถูกต้องหากคุณต้องการ "คำขอ HTTP" ถูกต้อง คุณต้องการที่จะเห็นเนื้อหาของแต่ละคำขอหรือคุณแค่ต้องการตรวจสอบการใช้งานเว็บ?
พอล

URL คำขอนั้นเพียงพอ แต่เนื้อหาการตอบกลับจะดีกว่า
Moe Sweet

1
เยี่ยมแล้วคำตอบที่ได้ก็ดี
พอล

คำตอบ:



12

Fiddlerมีความเชี่ยวชาญในการติดตามแพ็คเก็ตHTTP (S) , การจัดการและการสร้างดังนั้นมันจึงมีคุณสมบัติดังกล่าวตามที่ร้องขอในคำถามในวิธีที่ง่ายขึ้น อย่างไรก็ตามWiresharkเป็นครอบคลุมมากขึ้นในแง่ของเครือข่ายการตรวจสอบโปรโตคอลและการวิเคราะห์


5

netstat /fคุณสามารถใช้พร้อมรับคำสั่งโดยการพิมพ์คำสั่ง นี่จะแสดงรายการการเชื่อมต่อไปยังอินเทอร์เฟซท้องถิ่นของคุณ /fบอกคำสั่งที่จะแก้ปัญหาที่อยู่ IP ภายนอกได้เป็นอย่างดี


สิ่งนี้แสดงให้คุณเห็นการเชื่อมต่อที่ใช้งานไม่ใช่คำขอ http
Sinaesthetic

2

มีบทความรายละเอียดเกี่ยวกับเรื่องนี้ที่เป็นHubpages มันอธิบายวิธีแก้ปัญหาเพื่อให้ง่ายต่อการเข้าสู่ระบบและกรองคำขอ HTTP ที่ทำใน LAN ภายในบ้านตาม Wireshark และซอฟต์แวร์ฟรีเพิ่มเติม

สรุปบทความที่เกี่ยวข้องกับปัญหาของหน่วยความจำล้นที่ป้องกันการใช้ Wireshark สำหรับการตรวจสอบคำขอ HTTP อย่างต่อเนื่อง เพื่อแก้ไขปัญหาผู้เขียนแนะนำให้ใช้ tshark.exe (เวอร์ชัน commandline ของ Wireshark) การฆ่าและเริ่มใหม่เป็นระยะ ๆ ด้วย System Scheduler และแบตช์ไฟล์ดังนี้:

    FOR /F "usebackq tokens=2" %%i IN (`tasklist ^| findstr /r /b "tshark.exe"`) DO start /MIN sendsignal.exe %%i
    ping 127.0.0.1 -n 7 -w 1000
    tshark -2 -l -t ad -R "http.request.method == GET" -N nC -i 2 | ts_rdln.exe

โดยที่ sendignal.exe เป็นโปรแกรมสำหรับส่ง Ctrl + C ไปยังโปรแกรม ts_rdln.exe เป็นตัวแยกวิเคราะห์ / ตัวกรอง tshark ง่าย ๆ ; คำสั่ง ping ใช้เพื่อแนะนำการหน่วงเวลา; และอาร์กิวเมนต์iของบรรทัดสุดท้ายคือจำนวน NIC ของคุณที่ดูในอินเทอร์เน็ต


1
เมื่อเชื่อมโยงไปยังเว็บไซต์ที่ดีที่สุดคือการสรุปข้อมูลในหน้า มิฉะนั้นหากลิงก์ตกคำตอบของคุณไร้ประโยชน์
Joe Taylor
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.