gRPC Pentesting

Last modified: 2023-05-28

Network

gRPC is a cross-platform open source high performance remote procedure call framework. Default ports are 80, 443 and the official docs example use 50051 port.

Connect with grpcui

grpcui is an interactive web UI for gRPC.
If you don’t have grpcui, you need to install it.

go install github.com/fullstorydev/grpcui/cmd/grpcui@latest

Then we can interact with gRPC.

grpcui -plaintext example.com:9019