Skip to content

qqwertyui/ipobfuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ipobfuscator

How it works?

Single ip address can be written in multiple ways. The most popular way is to represent ip as 4 octets separated with dots. The others possible ways is to represent ip as a:

  • dword (this can be applied to all octets or to few of them)
  • represent octets in octal numeric system
  • represent octets in hexadecimal numeric system
  • mix all those systems

Example

For this example I will be using 1.1.1.1:

  • dword -> 16843009 (using all octets)
  • dword -> 1.65793 (using 3 octets)
  • dword -> 1.1.257 (using 2 octets)
  • octal base -> 01.01.01.01 (there is no limit for prepending zeros)
  • hexadecimal base -> 0x1.0x1.0x1.0x1
  • 01.0x1.257 (octal + hexadecimal + dword using 2 octets)

All above addresses are valid and can be interpreted by various software like web browsers (e.g. https://16843009/ has the same effect as https://1.1.1.1) or command line utilites (ping 1.65793)

About

Obfuscate ip address using different encodings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages