GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

tcpreen - ออนไลน์ในคลาวด์

เรียกใช้ tcpreen ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง tcpreen ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


tcpreen - เครื่องมือตรวจสอบสตรีม TCP

เรื่องย่อ


ทีซีพรีน [-cdflnqv] [-b แม็กซ์ไบต์] [ -f รูป] [-F ลูกค้าสูงสุด] [-m แม็กซ์คอนเนค] [ -o
ไฟล์บันทึก] [-u ผู้ใช้งาน] [-a ผูก] [ -s ชื่อเซิร์ฟเวอร์] [-p โปรโต1/โปรโต2] พอร์ตเซิร์ฟเวอร์
[ท้องถิ่น]

คำอธิบาย


ทีพรีน ตรวจสอบและให้ผู้ใช้วิเคราะห์ข้อมูลที่ส่งระหว่างไคลเอนต์และเซิร์ฟเวอร์ผ่าน
การเชื่อมต่อ TCP โดยมุ่งเน้นไปที่สตรีมข้อมูลและทำงานที่เลเยอร์ซอฟต์แวร์ ไม่ใช่บน
โปรโตคอลการส่งข้อมูลระดับล่างเช่นเดียวกับการดมกลิ่นแพ็คเก็ต

มันทำงานเหมือนสะพานเชื่อมระหว่างเซิร์ฟเวอร์และไคลเอนต์ที่สื่อสารผ่าน TCP
และสามารถแสดงหรือบันทึกข้อมูลที่ส่งได้ทางใดทางหนึ่ง

ในโหมดมาตรฐาน ทีพรีน เปิดซ็อกเก็ตฟัง (บนพอร์ต โลคัลพอร์ต ซึ่งเป็นแบบไดนามิก
จัดสรรโดยค่าเริ่มต้น) และรอจนกว่าไคลเอ็นต์จะเชื่อมต่อ จากนั้นจะเชื่อมต่อกับ
เซิร์ฟเวอร์ (บนพอร์ต เซิร์ฟเวอร์พอร์ต) และส่งต่อข้อมูลระหว่างแต่ละโฮสต์จนกว่าเซสชั่นจะเป็น
ปิดโดยด้านใดด้านหนึ่ง

OPTIONS


-a อินเตอร์เฟซ, --ยอมรับ อินเตอร์เฟซ or --ผูก อินเตอร์เฟซ
ระบุอินเทอร์เฟซที่จะใช้เพื่อรับฟังการเชื่อมต่อไคลเอ็นต์ โดย
ค่าเริ่มต้น อินเทอร์เฟซเครือข่ายทั้งหมดถูกใช้

-b จำนวนไบต์ or --ไบต์ จำนวนไบต์
จำกัดความยาวของเซสชัน TCP ไว้ที่ จำนวนไบต์ ไบต์ ถ้าเซสชั่นเกินนี้
ปริมาณจะถูกปิดในขอบเขตแพ็กเก็ตข้อมูลถัดไป

-c or --เชื่อมต่อ
เชื่อมต่อกับไคลเอนต์ที่ระบุแทนที่จะรอให้ไคลเอนต์เชื่อมต่อ นี้
มีไว้สำหรับผู้ใช้ผู้เชี่ยวชาญที่รู้ว่าพวกเขากำลังทำอะไรอยู่เท่านั้น หากไม่มีชื่อโฮสต์คือ
ระบุไว้ TCPreen จะพยายามเชื่อมต่อกับโลคัลโฮสต์

ใช้ -a ที่อยู่ เพื่อระบุที่อยู่ลูกค้าที่จะเชื่อมต่อ

-d or --ภูต
เปิดสวิตช์ ภูต โหมด. เมื่อเลือกตัวเลือกนี้ ทีพรีน จะวิ่งใน
พื้นหลังและส่งข้อมูลไปที่ syslog แทนที่จะเป็นคอนโซล สิ่งนี้ทำให้
เงียบสงบ โหมด และ หลาย ลูกค้า โหมด อัตโนมัติ

คุณอาจต้องการใช้ตัวเลือก -F เช่นกัน

หมายเหตุ: หากคุณเปิดคุณสมบัตินี้ ไฟล์บันทึกจะถูกสร้างขึ้นจาก ราก
ไดเร็กทอรีไม่ใช่จากไดเร็กทอรีปัจจุบัน ดู ภูต(3) สำหรับรายละเอียดเพิ่มเติม

-f รูปแบบบันทึก or --รูปแบบ รูปแบบบันทึก
เลือกรูปแบบสำหรับเอาต์พุต รูปแบบที่รองรับ ได้แก่ : C (ที่มาสตริงเหมือน
การเข้ารหัส) ฐานสิบหก (ดัมพ์ข้อมูลฐานสิบหก) นับ (เขียนปริมาณข้อมูล) โมฆะ
(แสดงเฉพาะที่อยู่การเชื่อมต่อใหม่) รหัสผ่าน (การจับภาพรหัสผ่านพื้นฐาน
ยังไม่เสร็จ) ดิบ (เขียนข้อมูลตามที่เป็นอยู่แม้ว่าจะไม่สะอาด 7 บิตก็ตาม) เพิก
(แทนที่อักขระที่ไม่สามารถพิมพ์ได้ด้วยจุด)

-F เอ็นโพร or --ส้อม เอ็นโพร
ระบุจำนวนสูงสุดของเซสชันที่สามารถดำเนินการได้พร้อมกัน โดย
ค่าเริ่มต้น อนุญาตให้ใช้ครั้งละหนึ่งเซสชันเท่านั้น เพื่อไม่ให้โปรแกรมเอาท์พุต
อ่านง่าย

-h or --ช่วยด้วย
แสดงความช่วยเหลือและออก

-l or --ฟัง
ฟัง "เซิร์ฟเวอร์" แทนที่จะเชื่อมต่อกับมัน สามารถใช้ขั้นสูงได้
ผู้ใช้เรียกใช้เซิร์ฟเวอร์ที่ขับเคลื่อนด้วยสมองของมนุษย์โดย telnet-ing to ทีพรีน เซิร์ฟเวอร์ ที่อยู่
สามารถระบุแอดเดรสอินเทอร์เฟซการฟังเสริมได้

-m con_num or --maxconn con_num
จัดการ con_num การเชื่อมต่อไคลเอ็นต์ต่อเนื่องก่อนออก เมื่อตัวเลือกนี้คือ
ไม่ได้ใช้โปรแกรมจะทำงานตลอดไป (จนกว่าจะถูกขัดจังหวะ)

-n or --ตัวเลข
ปิดใช้งานการค้นหา DNS แบบย้อนกลับและการแก้ปัญหาชื่อบริการ ชื่อโหนดและพอร์ต
ตัวเลขจะปรากฏในรูปแบบตัวเลข ตัวเลือกนี้จะทำให้การเชื่อมต่อเร็วขึ้น a
เล็กน้อย.

-o ไฟล์บันทึก or --เอาท์พุท ไฟล์บันทึก
บันทึกข้อมูลลงไฟล์ ไฟล์บันทึก. หากมีอยู่แล้ว จะถูกเขียนทับ "-" เป็น
ใช้สำหรับ แย่.

สามารถใช้ล็อกไฟล์ได้หลายไฟล์ (ด้วยรูปแบบที่แตกต่างกัน) ตัวอย่างเช่น:

tcpreen -f hex -o hexafile.log -f C -o file.log smtp

จะบันทึก hexafile.log ในเลขฐานสิบหกและ ไฟล์.log ในการเข้ารหัส C

-p or --มาตรการ
ระบุว่าจะใช้โปรโตคอลเครือข่ายใด ถ้าโปรโตคอลเดียว
ระบุชื่อแล้วจะใช้ทั้งสองวิธี สามารถใช้โปรโตคอลที่แตกต่างกันได้สองแบบ
ในแต่ละด้านโดยคั่นด้วยเครื่องหมายทับดังนี้: 'tcp/tcp6' ครั้งแรก
โปรโตคอลจะถูกใช้เพื่อสื่อสารกับเซิร์ฟเวอร์ อันสุดท้ายจะเป็น
ใช้ในการแลกเปลี่ยนข้อมูลกับลูกค้า

ปัจจุบันรู้จักโปรโตคอลต่อไปนี้: TCP (TCP ผ่าน IPv4), tcp6 (ทปส
ผ่าน IPv6) และ ยูนิกซ์ or ในประเทศ (สตรีมระหว่างกระบวนการ Unix) โดยค่าเริ่มต้น, TCP ถูกนำมาใช้.

-q or --เงียบ
เปิดสวิตช์ เงียบสงบ โหมด: อย่าเขียนอะไรบนเอาต์พุตมาตรฐาน (แย่).

-s ชื่อโฮสต์ or --เซิร์ฟเวอร์ ชื่อโฮสต์
เชื่อมต่อกับเซิร์ฟเวอร์ที่ระบุแทนโลคัลโฮสต์ซึ่งถูกใช้โดยค่าเริ่มต้น

-u ผู้ใช้งาน or --ผู้ใช้ ผู้ใช้งาน
เมื่อเรียกใช้เป็น super-user ให้ปล่อยสิทธิ์และตั้งค่า UID เป็นของ ผู้ใช้งาน (ต้องเป็น
ชื่อผู้ใช้ที่ถูกต้อง) ขอแนะนำอย่างยิ่งถ้า ทีซีพรีน จะถูกผูกไว้กับที่สงวนไว้
พอร์ตซึ่งมีเพียงรูทเท่านั้นที่สามารถผูกบนระบบ Unix

คุณต้องเป็น root เพื่อใช้ตัวเลือกนี้

-v or --รายละเอียด
เพิ่มความฟุ่มเฟือยของโปรแกรม นี้สามารถสะสม

-V or --รุ่น
แสดงเวอร์ชันของโปรแกรมและใบอนุญาตและออก

วินิจฉัย


ปัญหาเหล่านี้เป็นปัญหาทั่วไป:

ไม่มีอะไรเกิดขึ้น:
ลูกค้าสื่อสารกับเซิร์ฟเวอร์อย่างถูกต้อง แต่ TCPreen ยังคงเงียบ
ตรวจสอบให้แน่ใจว่าคุณได้แจ้งให้ลูกค้าเชื่อมต่อกับที่อยู่ TCPreen แทนที่จะเป็นที่อยู่จริง
ที่อยู่เซิฟเวอร์.

ตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งานโหมด verbose

ชื่อพอร์ตแปลก ๆ :
มองไปที่ / etc / บริการ และคุณจะรู้ว่าสิ่งนี้หมายถึงอะไร อีกทางหนึ่ง
คุณอาจต้องการใช้ -n.

การรักษาความปลอดภัย


ทีซีพรีน ต้อง ราก สิทธิ์ที่จะผูกไว้กับพอร์ต TCP ที่สงวนไว้ (ต่ำกว่า 1024) ถ้าคุณ
จำเป็นต้องทำจริงๆ คุณอาจวิ่ง ทีซีพรีน ชุด-UID ราก. ในกรณีดังกล่าว คุณต้อง
ตรวจสอบให้แน่ใจว่ามีเพียงผู้ใช้ที่น่าเชื่อถือเท่านั้นที่สามารถเรียกใช้ได้ ทีซีพรีนเนื่องจากสามารถใช้เปลี่ยนเส้นทางการจราจรได้
ไปยัง ใด พอร์ตที่สงวนไว้บนระบบ

ทีซีพรีน จะยกเลิกสิทธิ์โดยอัตโนมัติทันทีที่มีการจัดสรรการฟัง
ซ็อกเก็ตเพื่อจำกัดการสัมผัส ไฟล์บันทึกจะถูกสร้างขึ้นโดยมีการอนุญาตเริ่มต้นของ .เสมอ
ผู้ใช้ปัจจุบัน

ควรใช้ความระมัดระวังเมื่อใช้ ทีซีพรีน เนื่องจากสามารถใช้เพื่อเข้าถึงเครือข่ายของคุณหรือ
ระบบจากภายนอก (นั่นคือเหตุผลที่ปกติจะปฏิเสธที่จะทำงานเป็นรูท)

ใช้ tcpreen ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี