Skip to content

An open source Single Packet Authorization and Port Knocking authentication system for GNU/Linux.

License

Notifications You must be signed in to change notification settings

luismartingarcia/aldaba-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aldaba-suite

An open source Single Packet Authorization and Port Knocking authentication system for GNU/Linux.

http://www.aldabaknocking.com

Nowadays system administrators cannot rely on the security provided by software manufacturers to protect services that run on their network servers. 0-day exploits are serious threats for critical systems that can't afford security breaches. Port Knocking and Single Packet Authorization are two different techniques that provide a mechanism to have all ports of a server closed and open them on request, to clients that have the appropriate authentication credentials. Aldaba is a command-line tool for Linux systems that implements a complete PK and SPA authentication service that is both effective and easy to use.

Current Features

  • Support for two authentication protocols: Port Knocking and Single Packet Authorization.
  • Fast authentication processing.
  • IPv6 capable.
  • Not vulnerable to replay attacks.
  • Encryption using any of: AES/Rijndael, Twofish, Blowfish and Serpent.
  • Authentication through HMAC-SHA256.
  • PBKDF2-based key derivation.
  • Support for custom command execution upon successful client authentication.
  • Sensitive data wiping on exit.
  • Support for decoys and noise packets.
  • Logging capabilities.
  • External IP address resolution.
  • Highly commented source code.
  • Doxygen based documentation.
  • Free and Open Source.

About

An open source Single Packet Authorization and Port Knocking authentication system for GNU/Linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published