Skip to content

BeatBeat is a straightforward TCP heartbeat system implemented in C++

License

Notifications You must be signed in to change notification settings

idkhidden/beatbeat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

BeatBeat

BeatBeat is a straightforward TCP heartbeat system implemented in C++. It features a server that sends random heartbeat numbers to clients, which must respond with their own random numbers. If the server does not receive a response within a specified timeout, it disconnects the client.

Features

  • Challenge-Response Mechanism: The server sends random heartbeat challenges to each client, which must reply with their own random numbers.
  • Periodic Heartbeats: The server sends heartbeat challenges at regular intervals to ensure active communication.
  • Automatic Disconnection: Clients are automatically disconnected if the server does not receive a response within the defined timeout period.

Showcase

image

Todo(Maybe if i am not lazy)

  • Add basic anti emulation techniques

License

BeatBeat is licensed under the MIT License. See the LICENSE file for more details.

About

BeatBeat is a straightforward TCP heartbeat system implemented in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages