Если совсем коротко, то тебе надо будет слушать порт, парсить пакетики и отправлять их дальше по маршруту, а так же возвращать ответ, статей на самом деле очень много в интернете
Я хочу, чтобы сервак перехватывал соединения, определял, адрес сайта, создавал поддельный сертификат (для этого сайта) и отправлял обратно пользователю. Поэтому без заморочек никак)