diy:referrer-spoofing
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| diy:referrer-spoofing [2025/09/10 17:46] – [Brave & Chrome] Humphrey Boa-Gart | diy:referrer-spoofing [2025/10/11 12:05] (current) – Humphrey Boa-Gart | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Referrer Spoofing ====== | + | #redirect diy:referer-spoofing |
| - | + | ||
| - | When a browser or bot requests a webpage, it sends a " | + | |
| - | + | ||
| - | So, if you are on // | + | |
| - | + | ||
| - | To prevent this from happening, you can just configure your browser to send a different Referer, or even no Referer at all! | + | |
| - | + | ||
| - | + | ||
| - | ===== Why It's Important ===== | + | |
| - | + | ||
| - | {{wst> | + | |
| - | + | ||
| - | + | ||
| - | ===== Application-Specific Instructions ===== | + | |
| - | + | ||
| - | Since Referer strings are set on the application level, how to spoof it depends on the type of software you are using. If you have multiple programs, you will have to spoof them all individually: | + | |
| - | + | ||
| - | + | ||
| - | ==== Web Browsers ==== | + | |
| - | + | ||
| - | While by no means an exhaustive list, the following **browser extensions** have referer | + | |
| - | + | ||
| - | + | ||
| - | === Firefox === | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | + | ||
| - | === Brave & Chrome === | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | + | ||
| - | === Edge === | + | |
| - | + | ||
| - | {{wst> | + | |
| - | + | ||
| - | + | ||
| - | === Safari === | + | |
| - | + | ||
| - | {{wst> | + | |
| - | + | ||
| - | + | ||
| - | ==== Terminal Utilities ==== | + | |
| - | + | ||
| - | === cURL === | + | |
| - | + | ||
| - | Use the '' | + | |
| - | + | ||
| - | $ curl --referer " | + | |
| - | - or - | + | |
| - | $ curl -e " | + | |
| - | + | ||
| - | Since the Referer is passed as an [[tools: | + | |
| - | + | ||
| - | $ curl --header " | + | |
| - | - or - | + | |
| - | $ curl -H " | + | |
| - | + | ||
| - | Since cURL does not set a Referer by default, there is no reason to make it pass a blank string, as the string is empty already. | + | |
| - | + | ||
| - | + | ||
| - | === Wget === | + | |
| - | + | ||
| - | To set a custom Referer header with Wget, use the '' | + | |
| - | + | ||
| - | $ wget --referer=" | + | |
| - | + | ||
| - | Since Wget does not set a Referer by default, there is no reason to make it pass a blank string, as the string is empty already. | + | |
| - | + | ||
| - | For more information on how to use '' | + | |
| - | + | ||
| - | + | ||
| - | {{tag> | + | |
diy/referrer-spoofing.1757526391.txt.gz · Last modified: (external edit)
Find this page online at: https://bestpoint.institute/diy/referrer-spoofing
Find this page online at: https://bestpoint.institute/diy/referrer-spoofing