Projects / Secure Back Door

Secure Back Door

Secure Back Door (SBD) is a tool that provides ultra-secure and minimal access to a computer, which allows you to run a single command based on a one time key. It is good if you don't want to have an SSH server running all the time, and only want to start it when needed. Because it is written in only a few lines of code, it is hoped that it will be less susceptible to security exploits than a program like SSH.

Operating Systems

Recent releases

  •  21 Feb 2005 04:22

    Release Notes: This version is the first complete release. The remote execution of commands on the server side has been enabled, so the client and server are now fully functional and ready for use. SBD is still in development and a few more features will be added, but as of now it is functionally secure, complete, and usable.

    •  29 Dec 2004 19:41

      Release Notes: This release has switched over to a completely new protocol which uses a one time pad, along with HMAC-SHA1, instead of just using OTP. The old version is still in CVS, and will still be developed focusing on finding a solution of transmitting commands securely with only OTP, but for now SBD will be released with the new version of the protocol, since it is based on more well-known cryptographic primitives.

      •  25 Dec 2004 21:53

        Release Notes: This version includes server to client authentication, which should help to reduce and almost eliminate the ability of using IP spoofing to brute force the server, as well as the ability to do a DoS attack on the server. There was also some code cleanup in the sockets to reduce unneeded code. This release also contains a basic layout of the protocol that SBD uses. It is nearing completion, and close to being finalized.

        •  24 Dec 2004 09:35

          Release Notes: This release fixes a few compile errors in Windows, as well as adding new workspace files for Windows MSVC++. There is now also a Windows binary download.

          •  23 Dec 2004 12:24

            Release Notes: In this testing release the server program does not yet execute any incoming commands, but rather prints them to stdout.

            Recent comments

            22 Feb 2005 04:46 diginux

            Re: Backdoor is one word, not two
            It can be spelled both ways.


            I simply chose "Back Door" so I could have the acronym "sbd", instead of "sb".


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.