• ISC Stormcast For Monday, August 25th, 2025 https://isc.sans.edu/podcastdetail/9584, (Mon, Aug 25th) SANS Internet Storm Center, InfoCON: green
    • Reading Location Position Value in Microsoft Word Documents, (Mon, Aug 25th) SANS Internet Storm Center, InfoCON: green
    • The end of an era: Properly formated IP addresses in all of our data., (Sun, Aug 24th) SANS Internet Storm Center, InfoCON: green
    • Malicious Go Module Poses as SSH Brute-Force Tool, Steals Credentials via Telegram Bot The Hacker [email protected] (The Hacker News)
    • GeoServer Exploits, PolarEdge, and Gayfemboy Push Cybercrime Beyond Traditional Botnets The Hacker [email protected] (The Hacker News)
    • The Beginner’s Guide to Using AI: 5 Easy Ways to Get Started (Without Accidentally Summoning Skynet)
      by Tech Jacks
      March 29, 2025
    • Tips and Tricks to Enhance Your Incident Response Procedures
      by Tech Jacks
      March 17, 2025
    • Building a Security Roadmap for Your Company: Strategic Precision for Modern Enterprises 
      by Tech Jacks
      March 10, 2025
    • The Power of Policy: How Creating Strong Standard Operating Procedures Expedites Security Initiatives
      by Tech Jacks
      March 6, 2025
    • Building a Future-Proof SOC: Strategies for CISOs and Infosec Leaders 
      by Tech Jacks
      March 3, 2025
    • Security Gate Keeping – Annoying – Unhelpful
      by Tech Jacks
      November 13, 2024

  • Home
  • Blog & Observations
  • Articles
    • Guest Author
      • Peter Ramadan
        • SOC IT to ME
        • The Power of Policy
        • CISO Elite
  • In The News
  • Podcast & Vlogs
    • Podcast Videos
    • Security Unfiltered Podcast Information
  • Training & Videos
    • AI
      • AI Governance
    • Cloud
      • AWS
      • Azure
      • Google Cloud
    • Networking
    • Scripting
    • Security
      • Application Security
      • Cloud Security
      • Incident Response
      • Pentesting Information
      • Risk Management
      • Security Policy
    • Servers
    • Microsoft SCCM
    • ISC2
  • Services

The end of an era: Properly formated IP addresses in all of our data., (Sun, Aug 24th) SANS Internet Storm Center, InfoCON: green

August 24, 2025

The Internet Storm Center and DShield websites are about 25 years old. Back in the day, I made some questionable decisions that I have never quite cleaned up later. One of these decisions was to use a “15 character 0-padded” format for IP addresses. This format padded each byte in the IP address with leading 0&#;x26;#;39;s, ensuring that they were all 15 characters long (including the &#;x26;#;39;.&#;x26;#;39;). 

The Internet Storm Center and DShield websites are about 25 years old. Back in the day, I made some questionable decisions that I have never quite cleaned up later. One of these decisions was to use a “15 character 0-padded” format for IP addresses. This format padded each byte in the IP address with leading 0’s, ensuring that they were all 15 characters long (including the ‘.’). 

At the time, this was a quick and efficient solution to make sure that IP addresses could be easily sorted. At the time, I don’t think MySQL had an “inet_aton()” function to easily convert IP addresses into unsigned long integers, and initially, the MySQL implementation of inet_aton() returned a signed integer, not an unsigned integer.

But this format is also just wrong, and leads to ambiguities, as leading zeros usually indicate an octal format. So over the last couple of weeks, I started the process to finally switch IP addresses to the normal “dotted decimal” format. The first RFC defining this format is, as far as I know, RFC 2851 from June 2000, around the same time the original DShield database schema was conceived. The current version of this standard is RFC 4001.

Please let me know if you see the “old-fashioned” format on various pages. Historic data may take a while to convert. Luckily, the MySQL inet_aton() function is still not quite right, and ignores leading zeros instead of treating the respective bytes as octal. 

—
Johannes B. Ullrich, Ph.D. , Dean of Research, SANS.edu
Twitter|

(c) SANS Internet Storm Center. https://isc.sans.edu Creative Commons Attribution-Noncommercial 3.0 United States License. 

​Read More

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to email a link to a friend (Opens in new window) Email

Like this:

Like Loading...
Share

In The News

Tech Jacks
Derrick Jackson is a IT Security Professional with over 10 years of experience in Cybersecurity, Risk, & Compliance and over 15 Years of Experience in Enterprise Information Technology

Leave A Reply


Leave a Reply Cancel reply

You must be logged in to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Blog

    • Security Gate Keeping - Annoying - Unhelpful
      November 13, 2024
    • 15 Years on LinkedIn: An Authentic Reflection(or a Beauty...
      October 24, 2024
    • Podcast & Cloud Security Governance
      February 24, 2021
    • The Journey Continues - Moving through 2021
      January 5, 2021
    • CISSP Journey
      February 22, 2019




  • About TechJacks
  • Privacy Policy
  • Gaming Kaiju
© Copyright Tech Jacks Solutions 2025

%d