Skip to content
View Crank-Git's full-sized avatar
🕺
vibin'
🕺
vibin'
  • Florida

Highlights

  • Pro

Block or report Crank-Git

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Crank-Git/README.md

A terminal running dig for Crank's TXT record, which answers: conceptual thinker, not a developer by trade.

I'm based in Florida. I like taking an idea about how a network could work and building it to see what happens. Lately, that means finding out what else DNS can carry.

Start here

  • Hydrascale Stars
    Runs multiple Tailscale tailnets at once on one Linux machine, with each in its own network namespace.
  • Stratum Stars
    Drop-in multi-tenancy for Node.js, with tenant hierarchy, config inheritance, permissions, audit, and GDPR in one library.
  • ja4plus-go Stars
    Independent Go library and CLI for JA4+ network fingerprinting.
  • ja4plus Stars
    The same idea in Python, as a library and CLI.

Things over port 53

DNS is often the last protocol a network lets out, so I keep seeing what fits through it.

$ dig @127.0.0.1 -p 8053 +short TXT '2+3*4.calc.test'
"14"
Project What travels over DNS Language
epochalypse Time capsules, dead man's switches, and countdowns, using DNSSEC and independent release agents Go
mcport53 MCP tool calls, so an agent's tools work anywhere port 53 gets out Go
wingman The WebRTC signaling handshake, then peers switch to a direct connection Go
cachemoney Content-addressed git objects, packages, and blobs, with resolvers acting as the CDN Go
llamaoverdns LLM answers in TXT records, with dig as the client Python
dnscalc Math. The query is the expression, and the answer is the result Go

Other packets

Project What it does Language
sourceknock Port knocking through source ports instead of destination ports, for stealth rather than authentication C
icmpchat Terminal chat inside ICMP echo requests, with optional AES-256-GCM encryption Go

Off-grid and everything else

Pinned Loading

  1. Hydrascale Hydrascale Public

    Multi-namespace Tailnet service. Run multiple Tailscale tailnets simultaneously on a single Linux machine.

    Go 46 4

  2. stratum-hq/Stratum stratum-hq/Stratum Public

    Drop-in multi-tenancy for Node.js. Tenant hierarchy, config inheritance, permissions, audit, and GDPR in one library.

    TypeScript 2

  3. ja4plus-go ja4plus-go Public

    JA4+ Fingerprinting Library in Golang

    Go 6

  4. ja4plus ja4plus Public

    JA4+ Fingerprinting Library in Python

    Python 4

  5. sourceknock sourceknock Public

    Port-knocking daemon that opens a service port via SOURCE ports

    C

  6. llamaoverdns llamaoverdns Public

    Answer TXT DNS queries with LLM output via dig.

    Python