Skip to content

Acters/HostsLoader

 
 

Repository files navigation

Hosts Loader

Burp plugin to automatically load hosts from /etc/hosts (or the Windows equivalent) into Burp's project hostname resolution override. Supports adding custom dns hosts from dnsmasq on Linux.(address=/custom1.tld/custom2.tld/custom3.tld/.../10.10.10.10)

Why?

When I'm doing HackTheBox or Vulnlab, changing my /etc/hosts (or the Windows equivalent or dnsmasq) doesn't seem to work (or I forget to reload dnsmasq) for resolving things in Burp Suite. I assume they're cached in some way, but honestly it was quicker to write this than try to debug why this happens.

How to use

Install the jar as you would any other extension. A new tab will appear, click reload, and hosts will be loaded.

Hosts Loader tab

Updated BurpSuite Setting

How to build from source

On Linux:

Run gradlew build --project-cache-dir=/tmp/cache/.gradle/

On Windows:

Run gradlew.bat build --project-cache-dir=%localappdata%\Temp\cache\.gradle\

About

Burp plugin to load hosts file into hostname resolution overrides

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%