I would like some guidance on how to install and run the 'noisy.py' script from GitHub on OpenWrt. This script is created with Python, and I want it to run continuously without any interruptions.
Could someone please provide detailed instructions on how to accomplish this? Any help would be greatly appreciated.
I fail to see what this could possibly accomplish.
Do you think that your ISP or the government has someone looking at your DNS and SNI logs, No it's automated and sorted into unique domains and then searched for key words, All done without a person so if you think your confusing anyone you would be wrong.
Looking at my DNS logs I have ~70,000 queries for the last 24 hours which when sorted by unique domains is a list of about ~1200 --- even for a person this is not difficult to parse but why on earth would they
I completely understand what you're saying but Privacy is a fundamental right and it's important to protect it not because we have something to hide necessarily
but because others have no right to forcefully intrude in people's lives. it's definitely a big no for me to sit their quiet instead stopping preventing finding ways to prevent also educating others the same I'm sure you remember neutrality was once upon a time.
I really think the dev who created this script did it for a joke to see how many people he could convince that this would somehow protect you.
The only benefit this script provides is to your ISP when they sell your data, More data more money instead of thousand unique domains you have by default 1011 domains unless you add millions to the "root_urls" that should make them real happy.
EDIT: they will also think you have thousands of device or different web browsers, still don't see the point.
"user_agents": [
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.7 (KHTML, like Gecko) Version/9.1.2 Safari/601.7.7",
"Mozilla/5.0 (iPad; CPU OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Safari/601.1",
"Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1",
"Mozilla/5.0 (iPad; snip line 40 .....................
....................... snip end line 1612
"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0",
"Mozilla/5.0 (X11; CrOS x86_64 10575.58.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36"
]
}
I think the goal of that script is to "hide" your real browser/device amongst a flood of bogus stuff. As you said @sml156, the ISP thinks you have a thousand devices, so it is harder for them to filter out the real devices, therefore (in theory) making the collected data less valuable.
Now the actual usefulness of the script definetely can be discussed, but IMHO that was neither what OP was asking for nor is the OpenWrt forum the right place for this (or at least thecurrent category)
Don't get me wrong, I do love me a good argument myself, but comments like @frollic s don't help nobody.
@NokiOmilono Seeing as your question was answered in the first reply in this thread, would you mind marking it as the solution?
Hello, I installed python3, I still need to install requests pip
executing the command
pip install requests
issues a warning
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv