# OffensivePython/Saddam

DDoS Amplification Tool

Repository: https://github.com/OffensivePython/Saddam
Canonical: https://ross.abutalabs.com/products/saddam
Language: Python
License: Apache-2.0
License Family: permissive
Last push: 2023-04-25T14:30:55+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4209, "days_push": 1226, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1045, forks 347 (observed 2026-08-28T04:03:21.320398+00:00)

## What it is
Saddam is a Python command-line tool that performs DDoS amplification attacks using DNS, NTP, SNMP, and SSDP reflection vectors. It can also benchmark the amplification factor of these protocols and requires raw socket support and Python 2.7.

## Use cases
- test my network's resilience to DDoS amplification attacks
- measure the DNS amplification factor of a list of open resolvers
- simulate UDP reflection attacks in an authorized penetration test
- launch NTP and SNMP amplification traffic against a target I own
- benchmark which amplification protocol yields the highest multiplier
- stress-test anti-DDoS mitigation and rate-limiting defenses

## When to choose
- you need a single tool covering DNS, NTP, SNMP, and SSDP amplification in one CLI
- you want to benchmark amplification factors before running a stress test
- you are doing authorized red-team or DDoS-mitigation testing on infrastructure you control

## When to avoid
- you need a modern, maintained tool - it still requires Python 2.7
- you want legitimate load testing of your own web application rather than UDP amplification attacks
- you lack raw socket support or root privileges on your platform
- you need stealth or evasion features - this is a straightforward amplification tool

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: penetration-testing, security, networking, cli
- domain: security, penetration-testing, networking
- platform: python, cli
- tags: ddos, amplification-attack, dns-amplification, ntp-amplification, snmp-amplification, ssdp-amplification, raw-sockets, udp-reflection, stress-testing, offensive-security, linux

## Member repositories
- OffensivePython/Saddam (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:21.320398+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:02:02.116911+00:00, confidence not recorded.
  - readme: https://github.com/OffensivePython/Saddam (fetched 2026-08-28T04:03:21.320398+00:00, sha a169d2c8ef01)
- Data as of 2026-08-30T08:39:29.467469+00:00.
