BSD Ports

net/kippo 0.9_1 FreeBSD

Medium interaction ssh honeypot

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
net
Package size
432.4 KiB, 2789.8 KiB installed

Description

Kippo is a medium interaction SSH honeypot designed to log brute force attacks and, most importantly, the entire shell interaction performed by the attacker.

In the other systems

SystemPortVersion
FreeBSDnet/kippo0.9_1
DragonFlynet/kippo0.9_1
HardenedBSDnet/kippo0.9_1
GhostBSDnet/kippo0.9_1

Install

Binary package:

pkg install kippo

From the ports tree:

cd /usr/ports/net/kippo/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	kippo>0:net/kippo

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9_10.9_10.9_10.9_10.9_1
FreeBSD:14:quarterly0.9_10.9_1n/a0.9_10.9_1
FreeBSD:15:latest0.9_10.9_1n/a0.9_10.9_1
FreeBSD:15:quarterly0.9_10.9_1n/an/an/a
FreeBSD:16:latest0.9_10.9_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 36
Run dependencies 36

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
kippo

Message after installing

kippo has been installed in the following directory:

	/usr/local/share/kippo

Before starting kippo you need to perform the following steps:

1) Edit kippo's configuration file to suit your needs:

	$EDITOR /usr/local/share/kippo/kippo.cfg

   An example configuration file can be found here:
        /usr/local/share/kippo/kippo.cfg.dist

   Please keep in mind when editing the configuration file that kippo
   can't be run as root and is started by the 'kippo' unprivileged
   user instead. This implies that the following folders hierarchy
   must be created and made writable to the 'kippo' user:

	dl/
	data/
	log/tty/

2) Add the following line to your rc.conf:

	kippo_enable="YES"

   Note that you can also set the 'kippo_logfile' and 'kippo_pidfile'
   variables to specify the path to the log file and pid file that
   will be used by kippo. The default values for those variables are
   '/tmp/kippo.log' and '/tmp/kippo.pid' respectively.

Then you can start kippo by issuing the following command:

	service kippo start

===>   NOTICE:

The kippo port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 56
  • share/kippo/fs.pickle
  • share/kippo/kippo.cfg.dist
  • share/kippo/kippo.tac
  • share/kippo/data/userdb.txt
  • share/kippo/doc/COPYRIGHT
  • share/kippo/doc/README
  • share/kippo/doc/sql/mysql.sql
  • share/kippo/doc/sql/update2.sql
  • share/kippo/doc/sql/update3.sql
  • share/kippo/doc/sql/update4.sql
  • share/kippo/doc/sql/update5.sql
  • share/kippo/doc/sql/update6.sql
  • share/kippo/doc/sql/update7.sql
  • share/kippo/honeyfs/etc/group
  • share/kippo/honeyfs/etc/hosts
  • share/kippo/honeyfs/etc/issue
  • share/kippo/honeyfs/etc/passwd
  • share/kippo/honeyfs/etc/shadow
  • share/kippo/honeyfs/proc/cpuinfo
  • share/kippo/honeyfs/proc/meminfo
  • share/kippo/kippo/__init__.py
  • share/kippo/kippo/commands/__init__.py
  • share/kippo/kippo/commands/adduser.py
  • share/kippo/kippo/commands/apt.py
  • share/kippo/kippo/commands/base.py
  • share/kippo/kippo/commands/dice.py
  • share/kippo/kippo/commands/fs.py
  • share/kippo/kippo/commands/last.py
  • share/kippo/kippo/commands/ls.py
  • share/kippo/kippo/commands/malware.py
  • share/kippo/kippo/commands/ping.py
  • share/kippo/kippo/commands/ssh.py
  • share/kippo/kippo/commands/tar.py
  • share/kippo/kippo/commands/wget.py
  • share/kippo/kippo/core/__init__.py
  • share/kippo/kippo/core/config.py
  • share/kippo/kippo/core/dblog.py
  • share/kippo/kippo/core/fs.py
  • share/kippo/kippo/core/honeypot.py
  • share/kippo/kippo/core/interact.py
  • share/kippo/kippo/core/userdb.py
  • share/kippo/kippo/core/utils.py
  • share/kippo/kippo/core/ttylog.py
  • share/kippo/kippo/dblog/__init__.py
  • share/kippo/kippo/dblog/mysql.py
  • share/kippo/kippo/dblog/textlog.py
  • share/kippo/kippo/dblog/xmpp.py
  • share/kippo/txtcmds/bin/dmesg
  • share/kippo/txtcmds/bin/mount
  • share/kippo/txtcmds/sbin/ifconfig
  • share/kippo/txtcmds/usr/bin/vi
  • share/kippo/utils/convert32.py
  • share/kippo/utils/createfs.py
  • share/kippo/utils/passdb.py
  • share/kippo/utils/playlog.py
  • share/kippo/utils/fsctl.py
distinfo 1
FileSizeSHA256
desaster-kippo-v0.9_GH0.tar.gz58262049870eff01a6a8856b3b2f89fea20bca1e28fb73df212d73fcc4cec072504f17

Commit history 0

No commits in the history this site was built from.