No description
Find a file
Daniel Sy be1b1f0b3a
Some checks failed
ci / build (push) Failing after 45s
refactor(#3): ♻️ run docker build once
2025-04-29 18:05:08 +02:00
.forgejo/workflows refactor(#3): ♻️ run docker build once 2025-04-29 18:05:08 +02:00
cmd fix(#1): 🚑 Fix application stopping early (#4) 2025-03-28 02:56:49 +00:00
pkg fix(#1): 🚑 Fix application stopping early (#4) 2025-03-28 02:56:49 +00:00
.gitignore fix(#3): 🔒 Added go.sum 2025-04-29 17:51:30 +02:00
Dockerfile fix(#3): 2025-04-29 10:40:37 +02:00
go.mod chore: 📌 Added go.mod for dependencies 2025-03-25 19:39:28 +01:00
go.sum fix(#3): 🔒 Added go.sum 2025-04-29 17:51:30 +02:00
main.go Initial commit 2025-03-25 17:53:35 +01:00
README.md docs: 🔥 Simplified README 2025-03-25 19:47:53 +01:00

LOIC

A DDOS tool that can be used to attack Kubernetes services and arbitrary URLs.

Installation

Instructions on how to build and start LOIC.

# Install dependencies
go mod tidy

# Build LOIC
go build -o loic

# Start LOIC
./loic start

Usage

Instructions on how to LOIC.

# Start an attack
./loic start --target http://example.com -c 10 -d 1m -r 30s

# Get the status of LOIC
./loic status

# Start the Web UI
./loic web

# Stop LOIC
./loic stop

Contributing

Guidelines for contributing to the project.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.