https://github.com/mukeenanyafiq/4billionips
A repository that contains a script that generates 4 billion IPs
https://github.com/mukeenanyafiq/4billionips
4billionips javascript nodejs python silly
Last synced: about 1 month ago
JSON representation
A repository that contains a script that generates 4 billion IPs
- Host: GitHub
- URL: https://github.com/mukeenanyafiq/4billionips
- Owner: mukeenanyafiq
- Created: 2024-08-09T07:38:15.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-10T09:54:24.000Z (almost 2 years ago)
- Last Synced: 2025-10-19T22:15:10.559Z (8 months ago)
- Topics: 4billionips, javascript, nodejs, python, silly
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 4BillionIPs's Project
In this project that I created out of my boredomness, I tried to generate 4 billion IPs (or exact 2^32) and publish it in this repository. It said that it took approximately **57.1 GB** (61.337.505.792 bytes (what??)) of disk storage that I have
This file is so big my Notepad couldn't read it allat (I couldn't even upload it to GitHub)
You COULD try contributing to this project by making an even optimized script that generates 4 billion IPs in different programming language
# Rules of generating 4 billion IPs
- Must be IPv4 (of course.)
- Use built-in module that is pre-installed
- Each IP has 4 different number positions ranging from 0 to 255
- Sorted from 0.0.0.0 to 255.255.255.255
- Have 2 version of the script (storage-usage & memory-usage a.k.a buffer-usage)
- Progress logging is optional
To read such a large file, you could visit https://www.readfileonline.com/
# Issues? Contribution Request?? A question???
Use each communication feature from GitHub correctly
- **Issues** are for when you found a problem and you want to report it
- Request to contribute adding new language script or modifying current script? **Pull Request** is the way to go
- You have a question? Start a **discussion** in **Discussions** with the category **QnA**
# Contemplating my life
> Was this worth it enough? **No. No it doesn't. But I had fun with it.**