Бюджет: 2272 USD Термін: 21 день
Створення власної мережі резидентських проксі з нуля вимагає солідної координації між клієнтом Android SDK та бекендом маршрутизації проксі. Головним викликом є підтримка надійних TCP/UDP тунелів з фонової служби Android, одночасно обробляючи ротацію сесій та таргетування за країнами на бекенді Go з мінімальною затримкою.
Я побудую бекенд маршрутизації на Go для обробки трафіку SOCKS5/HTTP з високою конкурентністю, використовуючи менеджер пулу IP в пам'яті. Для Android SDK ми запустимо легку фонову службу, яка тунелює трафік назад до маршрутизатора. Щоб дати вам уявлення, щось подібне обробляє двосторонній канал у Go:
func tunnel(src, dst net.Conn) {
go io.Copy(dst, src)
io.Copy(src, dst)
}
Я створив власні проксі-шлюзи та SDK для мережевого тунелювання на Go та Kotlin. Я можу почати завтра після того, як ви поділитеся початковими вимогами до хмарного середовища.