Skip to content

Fake SSH server for confusing spammers, because we all know security through obscurity rocks.

License

Notifications You must be signed in to change notification settings

QwertyJack/FakeSSH

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fake SSH

Forked from tylermenezes/FakeSSH

What's new

  • Add conf for supervisor
  • Log ip address, username and password

Usage

# checkout code and enter work directory
git clone https://github.com/QwertyJack/FakeSSH.git
cd FakeSSH

# copy config according to your need
# it will listen 8222 as default
cp data/config.json.sample data/config.json

# generate host key
ssh-keygen -t rsa -f data/rsa

# Optional: create the service
sudo cp -r etc/supervisor /etc
sudo sed -i 's#<.*>#'$(pwd)'#g' /etc/supervisor/conf.d/ssh.conf

# Optional: port forward 22 -> 8222
sudo iptables -t nat -A PREROUTING -p tcp --dport 22 -j REDIRECT --to-port 8222

Do not forget to open port 8222 and restart supervisor

See also 'README.md.orig'

About

Fake SSH server for confusing spammers, because we all know security through obscurity rocks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%