# ШІт досвід з tun2proxy/socks-hub Віднедавна шукаю якийсь простий проксі на Rust, який вміє працювати по whitelist. Наткнувся на чергове чудо AI - socks-hub: => https://github.com/tun2proxy/socks-hub Пишу тому, що не витрачайте свій час: рукожопи раніше говнокодили Веб, тепер вони засирають собою GitHub. Подібно, як через SEO, пошук в Google втратив свій сенс, те само стосується кодових реєстрів. Мабуть треба шукати якийсь хостинг з чіткою політикою заборони ШІ. По факту, разраб виклав функціональність (github.com/tun2proxy/socks-hub/issues/11), якої він сам не потребує, а отже - десь стягнув з асистента. Також, до того як я зрозумів, що це штучне лайно, встиг фіксанути (github.com/tun2proxy/socks-hub/pull/10) ініціацію ACL, щоправда там такої роботи набагато більше і продовжувати ручні виправлення не бачу для себе сенсу. Те само в мене було з рушієм Freedit: вгепав свій час і дарма запросив людей на паті, довелось згортатись і видаляти лінки на ресурс. Я не проти ШІ, але той вчиться на доступному середовищі, а це регрес а не прогрес. UPD. згодом знайшов приклад проксі SOCKS5 на базі fast-socks5 зі ~160 рядків коду: => https://github.com/dizda/fast-socks5/blob/master/examples/server.rs На базі цього крейту, можна легко зробити свою реалізацію - думаю докинути якийсь веб-інтерфейс (на базі того ж Rocket) щоб додавати нові домени прямо в пам'ять, без ребуту сервера а також виводити там статистику.