How to Translate IP Addresses by Hand

February 24, 2016 | Views: 4244

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 “”. 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:


What does “” 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



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: 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>



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
Use Cybytes and
Tip the Author!
Share with Friends
Ready to share your knowledge and expertise?
  1. Thanks for sharing a new idea for us. 🙂




  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?