{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"slowhttptest-1.9.0","path":"www/slowhttptest","url":"/packages/current/www/slowhttptest/","comment":"test tool for slow HTTP reads/posts","homepage":"https://github.com/shekyan/slowhttptest","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"SlowHTTPTest is a highly configurable tool that simulates some\nApplication Layer Denial of Service attacks.\n\nIt implements most common low-bandwidth Application Layer DoS attacks,\nsuch as slowloris, Slow HTTP POST, Slow Read attack (based on TCP persist\ntimer exploit) by draining concurrent connections pool, as well as Apache\nRange Header attack by causing very significant memory and CPU usage on the\nserver.\n\nSlowloris and Slow HTTP POST DoS attacks rely on the fact that the HTTP\nprotocol, by design, requires requests to be completely received by the\nserver before they are processed. If an HTTP request is not complete, or if\nthe transfer rate is very low, the server keeps its resources busy waiting\nfor the rest of the data. If the server keeps too many resources busy, this\ncreates a denial of service. This tool is sending partial HTTP requests,\ntrying to get denial of service from target HTTP server.\n\nSlow Read DoS attack aims the same resources as slowloris and slow POST,\nbut instead of prolonging the request, it sends legitimate HTTP request and\nreads the response slowly.\n","package_architecture":"amd64","stem":"slowhttptest","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["www","security"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa","m88k","sh"],"not_for_architectures":[]}}
