
Research
Malicious fezbox npm Package Steals Browser Passwords from Cookies via Innovative QR Code Steganographic Technique
A malicious package uses a QR code as steganography in an innovative technique.
TorNet is a Python package that automates IP address changes using Tor. It is a top tool for securing your networks by frequently changing your IP address, making it difficult for trackers to pinpoint your location.
To install TorNet, use pip:
pip install tornet
TorNet provides a command-line interface for easy use. Here are the available options:
tornet --interval <seconds> --count <number>
--interval
(optional): Time in seconds between IP changes (default is 60 seconds).--count
(optional): Number of times to change the IP (default is 10 times). If set to 0, the IP will be changed indefinitely.--stop
(optional): Stop all Tor services and TorNet processes and exit.--ip
(optional): Display the current IP address and exit.--auto-fix
(optional): Automatically fix issues (install/upgrade packages).--help
: Show the help message and exit.--version
: Show the version number and exit.TorNet uses the Tor network to route your internet traffic through multiple nodes, effectively masking your IP address. By periodically changing the IP address, TorNet ensures that your online activity remains anonymous and secure. This can be particularly useful for:
Change the IP address every 30 seconds, for a total of 5 times:
tornet --interval 30 --count 5
Change the IP address every 60 seconds indefinitely:
tornet --interval 60 --count 0
Stop all Tor services and TorNet processes:
tornet --stop
Display the current IP address:
tornet --ip
Automatically fix issues (install/upgrade packages):
tornet --auto-fix
To ensure your browser uses the Tor network for anonymity, you need to configure it to use TorNet's proxy settings:
Preferences
> General
> Network Settings
.Manual proxy configuration
.127.0.0.1
for SOCKS Host
and 9050
for the Port
(or your specified values if different).Proxy DNS when using SOCKS v5
is checked.OK
.
You can also use TorNet within your Python scripts if needed.
from tornet import ma_ip, change_ip, initialize_environment, change_ip_repeatedly
# Initialize the environment (install dependencies and start Tor)
initialize_environment()
# Get the current IP
current_ip = ma_ip()
print("Current IP:", current_ip)
# Change the IP once
new_ip = change_ip()
print("New IP:", new_ip)
# Change the IP repeatedly
change_ip_repeatedly(60, 10)
If you encounter any issues while using TorNet, here are a few steps you can take:
--auto-fix
option to automatically install or upgrade required packages.We welcome contributions from the community! If you have an idea for a new feature or have found a bug, please open an issue on our GitHub repository.
TorNet is released under the MIT License. See the LICENSE file for more details.
We would like to thank the developers of the Tor project for their work in creating a robust and secure anonymity network.
Thank you for using TorNet! We hope this tool helps you secure your network and maintain your privacy. If you have any feedback or suggestions, please feel free to reach out to us.
By following this guide, you should be able to effectively use TorNet to enhance your online privacy and security. Happy browsing!
FAQs
TorNet - Automate IP address changes using Tor
We found that tornet demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.
Application Security
/Research
/Security News
Socket detected multiple compromised CrowdStrike npm packages, continuing the "Shai-Hulud" supply chain attack that has now impacted nearly 500 packages.