Skip to content

fffaraz/fakessh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FakeSSH

A dockerized SSH honeypot server written in Go that logs login attempts. Password authentication always fails, so no terminal access is granted to the attacker.

Quick Start

go install github.com/fffaraz/fakessh@latest
sudo setcap 'cap_net_bind_service=+ep' ~/go/bin/fakessh
fakessh [optional-log-directory]

OR

docker run -it --rm -p 22:22 ghcr.io/fffaraz/fakessh

OR

docker run -d --restart=always -p 22:22 --name fakessh ghcr.io/fffaraz/fakessh
docker logs -f fakessh

See also

About

A dockerized fake SSH server honeypot written in Go that logs login attempts.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors