plug_forwarded_peer

Client IP extractor

Simplifies access to the client IP address in HTTP requests with X-Forwarded headers

Very simple plug which reads X-Forwarded-For or Forwarded header according to rfc7239 and fill conn.remote_ip with the root client ip.

GitHub

24 stars
4 watching
8 forks
Language: Elixir
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
deno-libs/forwarded A Deno port of a library that extracts IP addresses from HTTP request headers used by proxy servers 9
sebest/xff A middleware package to parse and extract client IP addresses from HTTP headers 98
c-rack/plug_cloudflare Parses CloudFlare's IP address from an HTTP request header into Plug.Conn's remote_ip field. 23
fabiomsr/okhttp-peer-certificate-extractor Extracts peer certificates from given SSL certificates to enable certificate pinning in HTTP connections 79
devl/plug_require_header A Plug for requiring and extracting specific headers from HTTP requests. 27
banaanhangwagen/winhello2hashcat Extracts the hash from a Windows Hello PIN using Hashcat and various system hive files. 68
kylebebak/requester A modern HTTP client built on top of the Requests library for creating and executing REST requests in Python. 307
httpreserve/tikalinkextract Extracts URLs from files using Tika client 9
netspi/jsws A Burp plugin that extracts and generates requests from JavaScript WebService Proxies 7
anof-cyber/paraforge An extension for Burp Suite to extract parameters and endpoints from requests to create custom wordlists for testing 140
kennethreitz/requests An HTTP client library for Python that simplifies sending and receiving HTTP requests. 278
xnl-h4ck3r/xnlinkfinder A Python tool used to automatically discover and extract endpoints, parameters, and wordlists from target websites. 1,204
nahi/httpclient A Ruby library providing an HTTP client with various features and functionality 703
swelham/ivar An HTTP client that builds composable requests using various adapters 16
chat-wane/rtc-scamp-mbr An implementation of a decentralized peer-to-peer membership protocol using WebRTC for distributed network connections 2