How to Translate IP Addresses by Hand

February 24, 2016 | Views: 4196

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATIONAlready a Member Login Here

Hey Guys,

As promised, I’ll describe a way to translate IP’s by hand. I’ll continue to write more articles about this subject as long as people are interested.


What will we learn?

You’ll learn how to translate IP’s (original v4 format), which consists of 4 decimal octets to a 1 decimal octet.

 

What materials do you need?

-1 Pencil

-1 Paper

-Google Chrome (or some other browser)

 

Let’s get started…

First we need an IP address. I’ll be using “173.194.206.100”. There are many ways to get an IP address. You can either use command ping in command prompt or terminal, or you can use a method described here: http://freelabs.info/UrlToIpOnline.aspx.

 

What does “173.194.206.100” mean?

This is a representation in decimal format (base 10). Our numbering system uses (base 10), so it’s the easiest one to understand for us. Every IP (v4) address consists of four octets and each octet is represented by 8 bits. We’ll convert from 4 octets to 1 octet (but still keep the same base 10 format). The formula of (IPv4) 4 octet is:

Dec1 = Octet1 * (256^3)

Dec2 = Octet2 * (256^2)

Dec3 = Octet3 * (256^3) = Octet3 * 256

Dec4 = Octet4 * (256^0) = Octet4

FinalOctetIP = Dec1 + Dec2 + Dec3 + Dec4

 

So, we have:

Octet 1 = 173

Octet2 = 194

Octet3 = 206

Octet4 = 100

 

Thus:

Dec1 = 173 * (256^3) = 2902458368

Dec2 = 194 * (256^2) = 12713984

Dec3 = 206 * 256 =  52736

Dec4 = 100

FinalOctetIP = 2902458368 + 12713984 + 52736 + 100 = 2915225188

 

We did it!

We converted something looks like this: 173.194.206.100 to 2915225188.

 

What now?

We can now access the website using the number 2915225188. Open web browser such as google chrome. In the URL type  “/2915225188″ with no quotes. It will open up a google page! If you’re a web designer, you can use the same concept: <a href=”/2915225188” > Name </a>

 

Conclusion

If you want to see more articles on this, leave comments and make suggestions! Also, I’ve released a new operating system JuliarOS (it’s NOT Linux based)  It’s written completely in *Juliar * – which is then compiled to Assembly and then to binary. Please contact me if you’re interested in becoming a developer or joining the program. The only requirement is that you have a basic understanding of *Juliar * Language.

Share with Friends
FacebookTwitterLinkedInEmail
Use Cybytes and
Tip the Author!
Join
Share with Friends
FacebookTwitterLinkedInEmail
Ready to share your knowledge and expertise?
9 Comments
  1. Thanks for sharing a new idea for us. 🙂

  2. 104.20.36.13

    1744830464
    1310720
    9216

    1746150413

  3. I like this sort of numbers calculations, found myself trying to number down cybrary page in my browser.
    Failed. I´m at my first steps…
    I admire your capacity to develop a Op.Sys, tnx for sharing this knowledge

  4. Interesting 🙂 Thanks

Page 2 of 2«12
Comment on This

You must be logged in to post a comment.

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Support Cybrary

Donate Here to Get This Month's Donor Badge

 

We recommend always using caution when following any link

Are you sure you want to continue?

Continue
Cancel