dnsbl.qwer · 1.0.0Ask several IP and domain blocklists at once, addresses reversed by octet or IPv6 nibble, with return codes named, TXT reasons read, and a list's refusal, failure or silence told apart from a listing.4 views · 8 downloadsSSRF guard ssrf_guard.qwer · 1.0.0Whether a URL someone typed is safe for the server to fetch: http or https, an allowed port, and no private, loopback or metadata address.7 views · 6 downloadsUptime checks uptime_check.qwer · 1.0.0Uptime checks for a status page: whether a host's port is open and how fast, a URL's status and response time, many at once.8 views · 8 downloadsDNS dns.qwer · 1.0.0DNS from the server: A, AAAA, MX, TXT, CNAME, NS, SOA, SRV, CAA and PTR records looked up through the system resolver or one you name, host names resolved, and record text and zone files read into fields.7 views · 8 downloadsModbus frames modbus.qwer · 1.0.0Modbus RTU and TCP frames built and read without a device: register and coil requests, answers and exceptions explained, CRC-16 and MBAP headers, registers turned into integers, floats and text in any word order and back, and a TCP client for a real PLC or meter.8 views · 10 downloadsIPP printing ipp.qwer · 1.0.0IPP, the protocol behind AirPrint and CUPS: requests built for a printer's attributes, print jobs with copies, duplex, paper and colour, its jobs and cancelling them, sent over ipp:// or ipps://, and answers read into a summary of the printer.6 views · 7 downloadsRaw printing and LPR raw_print.qwer · 1.0.0Any print job sent as it is to a network printer, on port 9100 or through an LPR/LPD queue, with timeouts, retries and the printer's reply read back, and a check that a printer answers.6 views · 6 downloadsSTOMP messaging stomp.qwer · 1.0.0STOMP 1.2 with ActiveMQ, Artemis or RabbitMQ: a connection kept open with heart-beats, sends with headers and receipts, subscriptions buffered for the program to take, ack and nack in three modes, and transactions.7 views · 7 downloadsZeroMQ zeromq.qwer · 1.0.0ZeroMQ sockets in pure Rust, with no broker: PUB/SUB with topic prefixes, REQ/REP requests and replies, PUSH/PULL work queues, bind and connect, and multi-part messages read from buffers your program drains.6 views · 8 downloadsBonjour and mDNS mdns.qwer · 1.0.0Bonjour on the LAN: printers, web panels and screens found by service type with their host, port, addresses and TXT records, the network's service types listed, .local names resolved, your own services advertised, and a watch that sees them come and go.7 views · 9 downloadsCoAP coap.qwer · 1.0.0CoAP for IoT devices: GET, POST, PUT and DELETE with retransmission and separate responses, block-wise transfers both ways, observed resources whose notifications the program drains, /.well-known/core discovery, and a CoAP server of your own on udp.listen.7 views · 8 downloadsDHCP dhcp.qwer · 1.0.0DHCPv4 packets built and parsed with options by name: split long options joined, overloaded sname and file read, relay agent information, classless routes and compressed search lists. A discover and offer exchange, a whole lease with retries, a NAK's reason shown, and offers and acks made for a small server on udp.listen.3 views · 10 downloadsFIX protocol fix_protocol.qwer · 1.0.0FIX 4.2 and 4.4 messages built and read with BodyLength, CheckSum and repeating groups, and a session to a broker kept alive on its own thread: logon, heartbeats, sequence numbers, orders sent and execution reports received.8 views · 8 downloadsFTP and FTPS ftp.qwer · 1.0.0Files exchanged with FTP and FTPS servers, as partners and older machines still offer them: folders listed, files uploaded and downloaded, renamed, deleted and filed into new folders, in passive mode over explicit or implicit TLS.7 views · 8 downloadsHL7 over MLLP mllp.qwer · 1.0.0HL7 v2 messages sent over MLLP and their ACKs read (accepted, error or rejected, with the ERR text), ACKs built for what you receive, and a listener that takes messages from labs and acknowledges each one.7 views · 9 downloadsIMAP imap.qwer · 1.0.0Inboxes read and filed over IMAP: folders listed, messages searched by unseen, date or sender, fetched and read with their attachments listed, flagged, moved, appended to Sent, and new mail waited for with IDLE.7 views · 7 downloadsISO 8583 iso8583.qwer · 1.0.0ISO 8583 card payment messages packed and unpacked from a field spec given as data (fixed and variable fields in ASCII, BCD or binary, both bitmaps), with the 1987 fields built in, answers explained and sent to a host over TCP.7 views · 7 downloadsNetFlow and IPFIX netflow.qwer · 1.0.0Flows from routers: NetFlow v5, v9 and IPFIX decoded into named fields, templates remembered per exporter and domain, data that beats its template held and read when it comes, options templates, enterprise and variable-length fields, uptimes turned into wall-clock times, sequence gaps counted, and a UDP collector on a thread drained with netflow_receive.3 views · 7 downloadsNTP time ntp.qwer · 1.0.0How far this server's clock is off: SNTP queries with offset, round trip, stratum and reference, several servers asked at once and the best kept (Kiss-o'-Death and unsynchronized ones set aside), NTP timestamps read, and a small time server on udp.listen.7 views · 9 downloadsPacket captures pcap.qwer · 1.0.0Packet captures read without libpcap: pcap in either byte order, micro or nanoseconds, and pcapng with sections, interfaces, simple packets, name records and mixed byte order. Each packet summarised through Ethernet, VLAN and QinQ, ARP, IPv4 and IPv6 extensions, TCP, UDP and ICMP, with filters, totals, top talkers and files written.4 views · 8 downloadsPing ping.qwer · 1.0.0Is it up, and how far away: ICMP echo with an unprivileged datagram socket, IPv4 and IPv6, times, loss and the classic summary, a TCP-connect ping where ICMP is denied (Linux needs ping_group_range), a refused port told apart from a dead host, and many hosts at once.2 views · 6 downloadsPOP3 pop3.qwer · 1.0.0Old POP3 mailboxes read over POP3S or STLS: messages counted and listed with their UIDs, downloaded and read into sender, subject, text and attachments, or just their headers, and deleted when the session ends.7 views · 8 downloadsPROXY protocol proxy_protocol.qwer · 1.0.0HAProxy's PROXY protocol, versions 1 and 2, read and written: the real client behind a load balancer, with TLVs for TLS, SNI, unique ids, checksums and the AWS, Azure and Google Cloud extras.6 views · 9 downloadsRADIUS radius.qwer · 1.0.0RADIUS sign-in for Wi-Fi, VPNs and terminals: PAP and CHAP with a Message-Authenticator, accept, reject and challenge answers read with their attributes (vendor ones too), accounting start to stop, Status-Server; and a server of your own on udp.listen.7 views · 7 downloadsRDAP rdap.qwer · 1.0.0RDAP lookups for domains, IPs, networks and AS numbers: IANA's bootstrap files read and kept, the longest match choosing the server, international names turned to ASCII, the registrar's own record followed, events and nested entities with their vCards flattened to plain fields, 429s waited out, and a name nobody holds told apart from a server's error.4 views · 7 downloadsSiemens S7 PLCs s7.qwer · 1.0.0Siemens S7-300, S7-400, S7-1200 and S7-1500 PLCs over ISO-on-TCP, in pure Rust: data blocks, inputs, outputs, merkers, timers and counters read and written as typed values in STEP 7 addresses, many per call split to the PDU, and the CPU's mode and identity.8 views · 10 downloadsSIP sip.qwer · 1.0.0SIP for VoIP monitoring and tools: messages parsed with compact names, folded lines, Via lists and display names, OPTIONS pings and requests over UDP with retransmission and over TCP with Content-Length framing, digest answers in MD5 or SHA-256 after a 401, REGISTER, responses built from a request, and SDP read and written with its codecs.3 views · 6 downloadsSMPP smpp.qwer · 1.0.0SMS sent and received straight through an SMSC over SMPP 3.4: a session kept bound, GSM 7-bit or UCS-2 picked for each text, long texts sent in parts, delivery receipts and replies buffered and read.6 views · 9 downloadsSNMP snmp.qwer · 1.0.0An SNMP manager for v1, v2c and v3 (SHA or MD5 with AES or DES): get, walk, get-bulk, whole tables as rows and set, with MIB names for switches, printers and UPSes; traps and informs sent, and read in a udp.listen handler.8 views · 9 downloadsSSDP and UPnP ssdp.qwer · 1.0.0What is on the local network: M-SEARCH sent and answers gathered once per device, NOTIFY messages heard on a thread, device description XML read with services, icons and sub-devices and every URL made absolute, service descriptions, and SOAP actions called with UPnP faults turned into errors. A device whose LOCATION names another machine is flagged.2 views · 7 downloadsStatsD and Graphite statsd.qwer · 1.0.0Metrics sent to StatsD, DogStatsD or Graphite over UDP or TCP: counters, gauges, timers, histograms and sets with sample rates and tags, events and service checks, buffered into full packets, and StatsD packets read back for a program that takes them itself.6 views · 11 downloadsSTUN stun.qwer · 1.0.0Your public address over UDP, for WebRTC: Binding requests retransmitted with backoff, XOR-MAPPED-ADDRESS read, long-term credentials answered after a 401, MESSAGE-INTEGRITY and FINGERPRINT made and checked against RFC 5769's vectors, symmetric NATs noticed by asking two servers, ICE attributes and priorities, and a small STUN server on udp.listen.4 views · 7 downloadsSyslog syslog.qwer · 1.0.1Syslog messages built and read, RFC 5424 with structured data and the older BSD format, sent to a log server over UDP, TCP or TLS, and a receiver for what devices send.7 views · 10 downloadsTFTP tftp.qwer · 1.0.0TFTP for provisioning phones, switches and PLCs: files fetched and sent with block size, transfer size and timeout options, lost packets asked for again, netascii text; and a small server of your own on a folder, its transfers logged.7 views · 8 downloadsWake-on-LAN wake_on_lan.qwer · 1.0.0Machines woken from a web page: magic packets, with SecureOn passwords, sent to a subnet's broadcast address or a host; MAC addresses read in any spelling; broadcast addresses worked out; and magic packets read back for a relay.7 views · 7 downloadsWHOIS whois.qwer · 1.0.0WHOIS over TCP 43 for domains, IPs and AS numbers: IANA asked first and referrals followed to the registry, the registrar or the regional registry, each server's query form used, Latin-1 read, and registrar, dates, name servers, status, network and abuse contact pulled out under one set of names. Free names and rate limits are told apart.7 views · 7 downloadsOther tags
files61import49api47text47network36forms34webhooks34search32devices31images31email30signing27monitoring26security26maps25uploads24printing23analytics22export22payments22validation20html19reports19database18integration18auth17binary16geo16barcodes15json14labels14logs14banking13invoices13notifications13svg13i18n12ids12iot12performance12sensors12time12calendar11dates11messages11seo11audio10config10documents10events10markdown10maths10storage10urls10ai9alerts9aws9backups9certificates9charts9dns9encryption9keys9languages9passwords9pdf9photos9privacy9social9testing9tls9xml9accounting8compression8finance8games8gps8http8locale8metrics8pagination8statistics8support8addresses7background7cache7chat7docs7geojson7google7llm7messaging7mobile7qr7secrets7shipping7sql7tokens7unicode7b2b6bots6calculators6css6dashboards6devops6embeddings6git6headers6jwt6links6oauth26settings6sign-up6spreadsheets6sso6udp6video6accessibility5admin5bookings5checksums5crm5delivery5experiments5game5history5industrial5integrity5location5memory5money5oauth5observability5phone5receipts5retries5service-account5sign-in5status5stores5tracking5writing5attachments4audit4books4caching4checkout4ci4cli4codes4colors4comments4compliance4counters4crawling4csv4debugging4dependencies4distributed4feeds4gis4health4healthcare4javascript4jobs4migration4podcasts4previews4push4random4rate-limits4reviews4rules4scheduling4scraping4seed4serialization4ssh4streaming4tickets4users4web42fa3assets3authentication3automation3azure3batch3bitcoin3browsers3cards3cars3code3cookies3dedupe3design3diff3ecommerce3encoding3firebase3fonts3forecasting3graphql3hardware3kv3markup3names3openstreetmap3ops3queues3ranking3realtime3releases3rss3shop3signals3sitemaps3sms3sounds3spam3sports3tags3templates3terminal3themes3tiles3tools3versions3word3abuse2access-control2address2archives2atom2authorization2autocomplete2avatars2base642building2cargo2catalog2cdn2changelog2chinese2cloud2cluster2configuration2containers2databases2directions2directory2discovery2docker2documentation2domains2downloads2duplicates2ebooks2editing2emv2exact2expiry2exports2fediverse2flags2folders2forecast2fractions2fun2gamification2gcp2gdpr2geocoding2glob2graphs2hls2identity2index2india2kafka2leases2lighting2lint2localization2locks2logistics2lookup2marine2microsoft2moderation2mongodb2multi-tenant2music2naming2news2newsletters2nosql2notes2npm2ocr2optimization2outdoors2partners2placeholders2places2planning2players2plc2policy2pos2power2pricing2protobuf2prototypes2pwa2query2radio2redis2reporting2robots2rpc2s32scada2scales2schedules2schema2secp256k12segments2servers2sessions2sha2562soap2solver2sqlite2supply-chain2tax2tcp2thumbnails2tooling2transactions2translation2translations2typos2upi2user-content2vehicles2wcag2weather2websockets2xss2yaml2a11ach1activitypub1agenda1aggregation1allen-bradley1allowlists1animation1apple1archive1arguments1arrow1asia1asn1asn11astronomy1atlassian1atproto1aviation1backup1baduk1base581bech321bioinformatics1bip211blake31blog1blogs1board1boards1bolt-111braille1branding1brazil1breaches1build1bulk1calendars1capture1cd1cdp1changes1chapters1chemistry1chess1chords1cities1clap1claude1clickhouse1code-style1colours1columnar1constellations1constraints1contacts1conversion1coordinates1coordination1couchdb1counting1coupons1cql1crawler1cryptography1custom-fields1cypher1dem1deploy1deployments1developer1diagrams1dice1dimacs1distance1dmx1dna1ed255191eip-551elasticsearch1elevation1embeds1embosser1emoji1energy1english1enterprise1equations1ethereum1excel1facets1family-tree1fasta1fastq1feature-flags1federation1feedback1fen1fido21firewall1fixed-width1fleet1forensics1formula1formulas1front-matter1fx1genealogy1generator1genetics1geohash1geoip1geotiff1gif1go1grafana1graph1grid1gzip1hex1hexagons1hilbert1hl71hmac1holdem1http21https1hvac1icmp1ics1incidents1inventory1invoice1ion1ios1ip1iptv1iso86011java1jql1json-ld1json-rpc1jsonl1julian-date1jupyter1keccak1keywords1kms1kubernetes1language1latex1ldap1lets-encrypt1libsodium1licences1licenses1licensing1lightning1linear-algebra1linked-data1listings1loans1local1localisation1logging1logic1mandates1mapbox1math1mathml1maxmind1maze1mbtiles1mcp1measurement-protocol1medical-imaging1meetings1meilisearch1memcached1merchant-of-record1merkle1meters1mfa1mgrs1middleware1midi1military1mmdb1mo1mockups1molar-mass1moon1morse1nat1navigation1neo4j1networks1newsletter1nfc1nginx1notebooks1oauth11oidc1omaha1on-call1onedrive1opa1open-meteo1openapi1opensearch1orbits1org-mode1osm1osrm1parquet1parsing1passkeys1passwordless1pathfinding1pbf1pgn1pgp1photography1pkce1planets1playlists1plugins1pmtiles1png1po1pods1poker1polyline1postgres1postgrest1powerpoint1probability1procedural1process1processes1productivity1profiles1projects1promql1puzzle1pxe1python1qdrant1quota1r21rabbitmq1range-requests1raster1rdf1readability1recommendations1reconciliation1recovery1recurring1refunds1remote1replication1repositories1reverse1revocation1rfc33391routers1routes1routing1rpg1sales1sandbox1sat1sca1scaling1science1screenshots1scripts1sdp1secured-keys1semantic-web1semver1sepa1serverless1services1sets1sftp1sgf1sgp41sharding1shell1simulation1sitemap1smtp1soql1space1sphinx1spreadsheet1stage1statements1static-analysis1streams1subscriptions1sudoku1sun1switzerland1sync1tap1tasks1telephony1terraform1theory1time series1timeout1timetables1timezones1toml1topojson1topology1totp1tracks1trading1transfers1transit1travel1two-factor1typesense1uart1updates1upload1upnp1ups1uptime1url1usb1utm1vectors1voip1wallet1wasm1webauthn1webrtc1wifi1wordpress1x5091xlsx1youtube1zero-copy1zip1zones1