GitHub - realtho/PartyLoud: A simple tool to do several HTTP / HTTPS requests and simulate navigation

PartyLoud 🔉

A simple tool to do several HTTP / HTTPS requests and simulate navigation

made-with-bash License: GPL v3

ScreenShoot

PartyLoud is a bash script to create fake internet traffic to mitigate tracking from hacker on local network or IPS inspired by noisy.py

⚠️ Currently PartyLoud has been only tested on Debian 9 and Mac OSX 10.14. ⚠️

Table of contents

  • Changelog
  • Setup
  • Usage

Changelog

[0.0.7] - 2019-04-15

🆕 Added

  • HTTP requests are now atomic
  • You can now stop partyloud via CTRL-C
  • On startup is executed a software check, if something is missing user get notified
  • On startup is executed a connection check, if partyloud will exit if unable to connect to network

✅ Changed

  • Added compression option to cURL requests
  • Added max-time (aka timeout) option to cURL requests
  • Changed Header options in cURL requests to filter everything but text
  • Changes in UI:
    • Everything fits in 80 cols
    • Every request made will be dispalyed
  • Changed error recovery mechanism
  • Changed html parsing mechanism
  • Changed badwords wordlist
  • Changed url list
  • Changed url list location (partyloud.conf)

⛔️ Removed

  • Removed process number option

[0.0.6] - 2019-03-26

🆕 Added

  • Re-added User defined # of threads
    • upper bound = 24
    • lower bound = 1
  • Now UserAgent is generated using generateUserAgent function.
  • OS List
    • Windows 10
    • Windows 8.1
    • Windows 8
    • Windows 7
    • MacOS Mojave
    • MacOS High Sierra
    • MacOS Sierra
    • MacOs El Capitan
    • Linux (generic)
  • Browser List
    • Mozilla Firefox 50 - 66
    • Google Chrome 56 - 73

✅ Changed

  • Added Help screen
  • Fixed a bug that caused a division by 0 to computed during Engine execution
  • Fixed a bug that caused a file named "1" to be generated
  • Minor changes in UI

[0.0.5] - 2019-03-21

🆕 Added

  • Now each partyloud engine wait a pseudo-randomic amount of time before making a new request to prevent anti-DDoS mechanism triggering (Thx to Ale Sala)
  • The wait time is calculted using this formula Wait time = (Guessed #Word * Reading Speed [second/word])

✅ Changed

  • Added User Agents to cURL requests in order to improve traffic randomness
  • Changed error recovery mechanism (now if an HTTP request fail a backup URL is used)
  • Fixed bash 3.2 bug in the URL selection mechanism
  • Fixed wc -l related bug
  • Minor changes in UI

[0.0.3] - 2019-03-20

🆕 Added

  • Internal Engine is now complete and operative
  • cURL is now used to generate pseudo-random requests
  • HTML response is now parsed using grep
  • Bad URLs are now filtered using a wordlist mechanism (wordlist is located in a file named badwords)

✅ Changed

  • Fixed number of sub-processes to 7

⛔️ Removed

  • noisy.py and python are now no more required to run the script
  • disabled user-defined number of processes

[0.0.2] - 2019-03-18

✅ Changed

  • Started migration from noisy.py to internel Egnine
  • Major UI Improvemnts

[0.0.1] - 2019-03-17

🆕 Added

  • Initilal Alpha
  • Added a while loop to start a used defined number of noisy.py process
  • Added a minimal UI

Setup

Clone the repository:

git clone https://github.com/realtho/PartyLoud.git

Navigate to the directory and make the script executable:

cd PartyLoud
chmod +x partyloud.sh

Run 'partyloud':

./partyloud.sh

Usage

Just run it without any argument
./partyloud.sh
To stop the script just press enter

Similar Articles:

Undetectable Remote Arbitrary Code Execution Attacks through JavaScript and HTTP headers trickery

Undetectable Remote Arbitrary Code Execution Attacks through JavaScript and HTTP headers trickery

HTTP/3: Come for the speed, stay for the security

HTTP/3: Come for the speed, stay for the security

Instagram feature accidentally leaks passwords, affected users warned to update

Instagram feature accidentally leaks passwords, affected users warned to update

New Release: Tor Browser 8.0.5

New Release: Tor Browser 8.0.5