Skip to content

aloknnikhil/kafkasiege

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kafka-Siege

This tool provides a modular interface to implement low-level networking primitives for a Kafka client

Eg: TCP connectors; SSL connectors

This tool is primarily used for modelling misbehaving clients

Eg: Incomplete handshakes, Connection storms

Build

  • Harness
    go build -o ksiege cmd/kafkasiegecli/main.go 
  • Plugin (Eg: TCP)
     go build -buildmode=plugin -o tcp.so plugins/tcp/tcp.go

Run

  • Configuration (as specified in config.toml)
  • ./ksiege -config config.toml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages