ฉันกำลังมีปัญหาในการถ่ายภาพในแอปพลิเคชันที่ฟัง tcp 443 แอปพลิเคชันนี้พูดถึงผ่าน SSL ฉันต้องการเชื่อมต่อกับ netcat เป็นไปได้ไหม
หมายเหตุ: ฉันไม่ได้ถามว่า netcat สามารถเข้ารหัสปริมาณการใช้งานได้หรือไม่
ฉันกำลังมีปัญหาในการถ่ายภาพในแอปพลิเคชันที่ฟัง tcp 443 แอปพลิเคชันนี้พูดถึงผ่าน SSL ฉันต้องการเชื่อมต่อกับ netcat เป็นไปได้ไหม
หมายเหตุ: ฉันไม่ได้ถามว่า netcat สามารถเข้ารหัสปริมาณการใช้งานได้หรือไม่
คำตอบ:
คุณควรใช้openssl s_client -connect server:port
เพื่อดีบักแอปพลิเคชันผ่านการเชื่อมต่อ SSL
คุณอาจต้องการใช้ประโยชน์จากopenssl s_client -connect
คำสั่ง
netcat
แต่จะมีลักษณะเช่นนี้ไม่ยอมรับการป้อนข้อมูลประปาที่คุณอาจจะใช้กับ
หากแอปพลิเคชันเป็นเพียงเซิร์ฟเวอร์ HTTP คุณสามารถใช้รายการเทอร์มินัลมาตรฐานเพื่อดำเนินการเซสชันของคุณ
netcat
ไม่รองรับ SSL คุณยังสามารถใช้เพื่อทดสอบว่าคุณสามารถสร้างการเชื่อมต่อ TCP แต่ไม่มาก นอกเหนือจากการแนะนำแล้วopenssl s_client
คุณสามารถใช้ncat
(จาก nmap) socat
หรือ ncat
จะคล้ายกันมากในการใช้งานไปnetcat
, socat
มีไวยากรณ์ที่แตกต่างกันและมีประสิทธิภาพมากขึ้น แต่ควรจะสามารถที่จะทำงานเดียวกัน