Skip to content

This Go program provides functions for validating and obfuscating IP addresses. It includes various methods to obfuscate an IP address for privacy and security purposes.

Notifications You must be signed in to change notification settings

Ishanoshada/IPObfuscatorGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ IP Obfuscator in Go

Unleash the power of IP address obfuscation with this Go program! Safeguard your IP addresses for enhanced security and privacy.

Usage

Ready to get started? Here's how:

  1. ๐Ÿš€ Clone the repository:

    git clone https://github.com/ishanoshada/IPObfuscatorGo
  2. ๐Ÿ“ Navigate to the project directory:

    cd IPObfuscatorGo
  3. ๐Ÿ’ก Run the program:

    go run main.go
  4. ๐ŸŽฏ Follow the prompts to enter an IP address for magical obfuscation.

Code Magic

Our code is your secret spellbook for IP address manipulation:

๐Ÿ” Validating IP

The isValidIP function plays detective, making sure your IP is valid, with each segment perfectly in the 0 to 255 range.

๐Ÿช„ Obfuscating IP

The obfuscateIP function is your magic wand. It transforms a valid IP into various enchanting versions:

  • ๐Ÿ’ฅ Bitwise Blast: Convert it using bitwise operations.
  • ๐Ÿ”ฎ Hex Hexation: Change it to hexadecimal charm.
  • ๐ŸŒŸ Octal Enchantment: Behold it in its octal aura.
  • ๐Ÿš€ Hex Hexcellent: Or wield it with an 8-character hexadecimal hex.

๐Ÿš€ Running the Program

Enter an IP, and witness the magic unfold as it reveals the original and obfuscated IP addresses.

๐Ÿง™โ€โ™‚๏ธ Example

[+] Enter your IP: 192.168.0.1

[~] Obfuscated IPs:
[+] http://3232235521
[+] http://0xC0.0xA8.0x0.0x1
[+] http://0300.0250.00.01
[+] http://0xc0a80001

Original IP: 192.168.0.1

Repository Views Views

About

This Go program provides functions for validating and obfuscating IP addresses. It includes various methods to obfuscate an IP address for privacy and security purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages