Допустим у вас есть вебчик, который держится на
Go. С большой вероятностью он будет использовать либу net/http, которая может преобразовать пути.curl http://example.com/../kek -> http://example.com/kekОднако, если мы будем использовать метод CONNECT, то результат будет другим
curl -X CONNECT http://example.com/../kek -> http://example.com/../kekTHX:
https://github.com/golang/go/blob/9bb97ea047890e900dae04202a231685492c4b18/src/net/http/server.go#L2354-L2364https://book.hacktricks.xyz/network-services-pentesting/pentesting-web/golang