.
คืองี้ครับ proxy เนี่ยมันทำให้เรา log browser activity ของเราได้ว่าเบื้องหลังมันแอบไปเว็บไหนบ้าง โดยเฉพาะถ้าเป็นองค์กรที่ต้องการตรวจสอบและควบคุมว่าพนักงานใช้อินเทอร์เน็ตทำอะไรกันบ้าง ซึ่ง proxy ที่ผมเขียนขึ้นมาเองตัวนี้ชื่อว่า Wormhole Proxy ครับ
.
เข้าไปดู source code และรายละเอียดในการติดตั้งได้จากที่นี่ครับ
GitHub: github.com/cwt/wormhole
SourceHut: sr.ht/~cwt/wormhole/
PyPI: pypi.org/project/wormhole-prox…
GitHub - cwt/wormhole: Asynchronous I/O HTTP and HTTPS Proxy on Python 3.11+
Asynchronous I/O HTTP and HTTPS Proxy on Python 3.11+ - cwt/wormholeGitHub
cwt 🐍
in reply to cwt 🐍 • • •.
Logging: Wormhole จะเก็บ log เฉพาะ domain ที่เรียกใช้และจะไม่มีทางรู้ URL path หรือข้อมูลข้างในเลยเพราะไม่ได้ถอดรหัส SSL โดยมันจะส่ง log (พร้อม username ถ้าเปิด auth) ไปที่ syslog server ได้เลย (เอาไปใช้คู่กับ aiosyslogd ที่ผมเคยนำเสนอได้สบายๆ)
.
Ad-Blocker: สามารถเปิดโหมด ad-blocker ในตัวได้ ทำให้เราแทบไม่จำเป็นต้องลง ad-block plugin บน browser อีกต่อไปเลย ชีวิตดีขึ้นเยอะ
cwt 🐍
in reply to cwt 🐍 • • •cwt 🐍
in reply to cwt 🐍 • • •.
Wormhole เขียนด้วย Python AsyncIO ทำให้รับ connection ได้เยอะและทำงานเร็วมากครับ
.
ลองเอาไปเล่นกันดูได้นะครับ มี feedback อะไรบอกได้เลยครับ
cwt 🐍
in reply to cwt 🐍 • • •densin
in reply to cwt 🐍 • • •cwt 🐍
in reply to densin • • •