Skip to content

RReverser/override-hosts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

override-hosts

Small shared library utility to temporarily override list of hosts to specific IP/host (only one target for now). This is useful when you want to override hostname or IP to visit https://... website, as just changing Host header is not enough due to SNI checks.

It's kinda like /etc/hosts but for one-off temporary overrides without sudo permissions.

If you're using curl, you should use built-in curl --resolve ... option instead, as it provides the same functionality in a safer way.

Usage (Linux only):

LD_PRELOAD=$(pwd)/override-hosts.so \
OVERRIDE_HOSTS_FROM=example.org,example.com \
OVERRIDE_HOSTS_TO=127.0.0.1 \
your_command

About

Small shared library utility to temporarily override list of hosts to specific target

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published