testiva

Learning how systems break, and writing it all down.

Kia ora, I'm [Your name]. I'm a learner and tester in Aotearoa New Zealand, working my way through networking, web, identity and cloud security. This site is my logbook: the route I'm taking, notes from the labs, and small tools I build along the way.

Learning route map A topographic map with a walking route from networking fundamentals up to a first certification. Each stop on the route is listed beside the map.

Elevation profile, or roughly how hard each stretch gets

Stops on the route

    • Done
    • In progress
    • Still ahead

    Logbook

    Notes from labs, things that finally clicked, and the dead ends worth remembering.

      Workshop

      Small tools built while learning. Each one runs entirely in your browser, so nothing you type is sent anywhere.

      Open

      Converter

      Units, time zones, data sizes and number bases, with NZST and NZDT handled for you.

      Open Converter

      On the bench

      Subnet calculator

      CIDR ranges, host counts and address breakdowns for IPv4 and IPv6.

      Not ready yet

      On the bench

      Encoding toolkit

      Base64, URL, hex and HTML encoding and decoding, side by side.

      Not ready yet

      On the bench

      JWT inspector

      Decode tokens locally and flag weak algorithms, missing expiry and risky claims.

      Not ready yet

      On the bench

      Hash identifier

      Work out the likely hash type from its length and format.

      Not ready yet

      Got an idea?

      If there is a small tool that would help you learn or test, tell me and it might end up on the bench.

      Suggest a tool

      Rules I test by

      Learning to break things comes with responsibilities.

      • Only with permission

        I test my own systems, purpose-built labs and CTFs, or systems where I have written permission. Nothing else.

      • Notes over trophies

        The write-up matters more than the flag. That includes what did not work and why.

      • Disclose responsibly

        If I stumble on something real, the owner hears about it privately first, and it stays private until it is fixed.

      Say hello

      Swapping notes, recommending a lab, or pointing out a mistake in a write-up. All welcome.

      Found a security issue on this site? See security.txt.