- Joined
- May 15, 2017
- Messages
- 982
- Likes
- 760
- Points
- 1,045
IP Obfuscator is a simple tool written in python to convert an IP into different obfuscated forms. This tool will help you to obfuscate host addresses into integer, hexadecimal or octal form.
What is Obfuscation?
"In software development, obfuscation is the deliberate act of creating source or machine code that is difficult for humans to understand. Like obfuscation in natural language, it may use needlessly roundabout expressions to compose statements. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic or implicit values embedded in it, primarily, in order to prevent tampering, deter reverse engineering, or even as a puzzle or recreational challenge for someone reading the source code. This can be done manually or by using an automated tool, the latter being the preferred technique in industry." -wikipedia-
Example:
Standard readable URL of Google looks like this https://www.google.com. But every single URL can be called by server's IP address as well. Therefore http://74.125.68.99is the equivalant server IP of https://www.google.com. This tool hides this plain text IPv4 address so that it is is difficult for humans to understand. Following are the obfuscated forms of http://74.125.68.99
How to Install and Run in Linux
[1] Enter the following command in the terminal to download it.
git clone https://github.com/Sameera-Madhushan/IP-Obfuscator.py
[2] After downloading the program, enter the following command to navigate to the Digger directory and listing the contents
cd IP-Obfuscator && ls
[3] Now run the script with following command.
python3 IP-Obfuscator.py
How to Install and Run in Windows
[1] Download and run Python 2.7.x and Python 3.7 setup file from Python.org
In Install Python 3.7, enable Add Python 3.6 to PATH
[2] Download and run Git setup file from Git-scm.com, choose Use Git from Windows Command Propmt.
[3] Afther that, Run Command Propmt and enter this commands:
git clone https://github.com/Sameera-Madhushan/IP-Obfuscator
cd IP-Obfuscator
python3 IP-Obfuscator.py
Download IP-Obfuscator
What is Obfuscation?
"In software development, obfuscation is the deliberate act of creating source or machine code that is difficult for humans to understand. Like obfuscation in natural language, it may use needlessly roundabout expressions to compose statements. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic or implicit values embedded in it, primarily, in order to prevent tampering, deter reverse engineering, or even as a puzzle or recreational challenge for someone reading the source code. This can be done manually or by using an automated tool, the latter being the preferred technique in industry." -wikipedia-
Example:
Standard readable URL of Google looks like this https://www.google.com. But every single URL can be called by server's IP address as well. Therefore http://74.125.68.99is the equivalant server IP of https://www.google.com. This tool hides this plain text IPv4 address so that it is is difficult for humans to understand. Following are the obfuscated forms of http://74.125.68.99
How to Install and Run in Linux
[1] Enter the following command in the terminal to download it.
git clone https://github.com/Sameera-Madhushan/IP-Obfuscator.py
[2] After downloading the program, enter the following command to navigate to the Digger directory and listing the contents
cd IP-Obfuscator && ls
[3] Now run the script with following command.
python3 IP-Obfuscator.py
How to Install and Run in Windows
[1] Download and run Python 2.7.x and Python 3.7 setup file from Python.org
In Install Python 3.7, enable Add Python 3.6 to PATH
[2] Download and run Git setup file from Git-scm.com, choose Use Git from Windows Command Propmt.
[3] Afther that, Run Command Propmt and enter this commands:
git clone https://github.com/Sameera-Madhushan/IP-Obfuscator
cd IP-Obfuscator
python3 IP-Obfuscator.py
Download IP-Obfuscator