Endwall 09/11/2016 (Sun) 18:24:47 No.574 del
>>573

endloads is a download manager it downloads each file at a randomly selected time, long enough to switch the tor circuit. I now use torsocks -i which should alread pick a new circuit each time, but the time interval should mask that it's the same downloader. Also the order of the downloaded files is sorted randomly, if you're downloading things from multiple sources ( unrelated servers and unrelated content) this should do two things 1) increase the time interval between related downloads (by virtue of the time it takes to download the unrelated material) 2) randomize the correlation between the downloads. Next I default to the tor browser user-agent and the tor browser extra header that was posted over in the internet security thread. This standardizes it, and should hopefully fool some analysis tools. Finally if desired you can use the --uarand flag to chose a randomly selected user agent from the list provided in user_agents.txt. you can add your own user-agents to the list, and change the default user-agent which is on line 1. So say you think that wget should be the default user agent, then change line 1 of user_agents.txt to be that user agent, insert other types in the middle or end to increase the selections.

Why would I want to randomize my user agent? It might increase anonymity by fuzzing up analytics and producing white noise, it might decrease anonymity if not enough people are doing that, however one area it is useful for is for evading string based blocks on http requests. For instance I banned requests to my hidden service from a scraper bot by putting it's unique user agent into a string blacklist in endlists.

endcurl.sh and endget.sh have the same functionality as curl and wget, but have the randomized user agent with default to tor browsesr user-agent and header string. Again these are linked to user_agents.txt which you can modify to change the default user-agent, and and more to increase your white noise attack.

endtube procedes as endloads but uses youtube-dl for the video downloading component.

Finally you can read the code and make your own customized version of these scripts if you think of something cool, or think i'm doing something wrong.

I hope that answers your question. Try it out, if it isn't what you like don't use it. Brainstorm some new ideas of how to do stuff privately/anonymously and I might work on implementing it. Thanks.