LINUX.ORG.RU

Где взять рабочий mitm Go proxy server

 , ,


0

1

Приветствую

Кто то интересовался темой перехвата трафика в Go ? на гитхаб нашел несколько хороших проектов но я в Go не разбираюсь

нужно перехватывать request headers. делаю вот так. но перехват только http. https не хочет

// Loop over header names
for name, values := range r.Header {
    // Loop over all values for the name.
    for _, value := range values {
        fmt.Println(name, value)
    }
}
Ответ на: комментарий от symon2014

mitmproxy знаю. я им и пользуюсь на данный момент. но мне не нужен такой комбайн. там очень много всего. я хочу что то по проще. мне все го лишь заголовки запроса нужно и все. заголовки ответа и тело мне ни к чему. разного рода фильтры тоже не нужны

lutskboy
() автор топика
Ответ на: комментарий от firkax

… Зачем ты ищешь на go, тем более если не разбираешься в нём?

Можно даже еще более обобщить вопрос: А зачем тебе вообще именно mitm? Что за задачу ты решаешь? ))

vinvlad ★★
()
Ответ на: комментарий от lutskboy

Go это мусорный язык, сделанный гуглом в целях отупления программистов. Не надо на него смотреть, а то тебя тоже постигнет эта участь.

firkax ★★★★★
()
Ответ на: комментарий от lutskboy

Чтобы получить заголовки запроса, сначала надо успешно проксировать какие-то предыдущие, если они там есть (иначе прога скажет что не работает инет и не будет ничего слать). А значит нужен именно полноценный прокси-сервер.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от lutskboy

задача простая. получить заголовки запроса.

Для чего их получать именно таким способом? Заголовки запросов веб-обозревателя, к примеру, можно просто посмотреть в его DevTools-окошке.

vinvlad ★★
()
Последнее исправление: vinvlad (всего исправлений: 2)
Ответ на: комментарий от firkax

Go это мусорный язык, сделанный гуглом в целях отупления программистов.

Да нет, они уже были тупыми. Голанг тут особо ничего не испортил.

hateyoufeel ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.