├── .gitignore ├── Makefile ├── README.md ├── assets ├── arch.jpg ├── centos.jpg ├── fedora.jpg ├── manjaro.png └── ubuntu.jpg ├── bot ├── commands.go ├── config │ └── config.go ├── connection.go ├── cpu.go ├── enc.go ├── killer.go ├── main.go ├── methods │ ├── catch.go │ ├── headers.go │ ├── https.go │ ├── ovhudp.go │ ├── sshblock.go │ ├── synflood.go │ ├── tcpmix.go │ ├── udpmix.go │ └── xmas.go ├── scanner.soon ├── tor.go ├── utils │ ├── data.go │ └── utils.go └── watchdog.go ├── config.toml ├── contagio ├── bot_server │ ├── catch.go │ ├── commands.go │ ├── main.go │ └── styles.go ├── cnc │ ├── auth.go │ ├── catch.go │ ├── cnc.go │ ├── custom_modules.go │ ├── database │ │ ├── addUser.go │ │ ├── checkIp.go │ │ ├── checkUser.go │ │ ├── initDb.go │ │ ├── ipAdd.go │ │ ├── ipRemove.go │ │ └── removeUser.go │ ├── handler.go │ ├── logging.go │ ├── main.go │ ├── styles.go │ ├── types.go │ └── utils │ │ └── utils.go ├── config │ └── readConfig.go └── loader_server │ ├── archs.go │ ├── ftp.go │ ├── main.go │ └── tftp.go ├── docker ├── Dockerfile ├── docker.nim └── dockerfile ├── enc └── enc.go ├── go.mod ├── go.sum ├── installer ├── empty_config.toml ├── installer.sh └── update.v ├── loader └── loader.go ├── main.go ├── python ├── config_creator.py └── init.py ├── scripts ├── build.sh └── payload.v ├── setup.txt ├── tests ├── arch.dockerfile ├── fedora.dockerfile └── ubuntu.dockerfile ├── themes ├── blue_contagio.toml └── empty.toml ├── tor.txt └── tor_server.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/README.md -------------------------------------------------------------------------------- /assets/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/assets/arch.jpg -------------------------------------------------------------------------------- /assets/centos.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/assets/centos.jpg -------------------------------------------------------------------------------- /assets/fedora.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/assets/fedora.jpg -------------------------------------------------------------------------------- /assets/manjaro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/assets/manjaro.png -------------------------------------------------------------------------------- /assets/ubuntu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/assets/ubuntu.jpg -------------------------------------------------------------------------------- /bot/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/commands.go -------------------------------------------------------------------------------- /bot/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/config/config.go -------------------------------------------------------------------------------- /bot/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/connection.go -------------------------------------------------------------------------------- /bot/cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/cpu.go -------------------------------------------------------------------------------- /bot/enc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/enc.go -------------------------------------------------------------------------------- /bot/killer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/killer.go -------------------------------------------------------------------------------- /bot/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/main.go -------------------------------------------------------------------------------- /bot/methods/catch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/catch.go -------------------------------------------------------------------------------- /bot/methods/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/headers.go -------------------------------------------------------------------------------- /bot/methods/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/https.go -------------------------------------------------------------------------------- /bot/methods/ovhudp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/ovhudp.go -------------------------------------------------------------------------------- /bot/methods/sshblock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/sshblock.go -------------------------------------------------------------------------------- /bot/methods/synflood.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/synflood.go -------------------------------------------------------------------------------- /bot/methods/tcpmix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/tcpmix.go -------------------------------------------------------------------------------- /bot/methods/udpmix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/udpmix.go -------------------------------------------------------------------------------- /bot/methods/xmas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/methods/xmas.go -------------------------------------------------------------------------------- /bot/scanner.soon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/scanner.soon -------------------------------------------------------------------------------- /bot/tor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/tor.go -------------------------------------------------------------------------------- /bot/utils/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/utils/data.go -------------------------------------------------------------------------------- /bot/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/utils/utils.go -------------------------------------------------------------------------------- /bot/watchdog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/bot/watchdog.go -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/config.toml -------------------------------------------------------------------------------- /contagio/bot_server/catch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/bot_server/catch.go -------------------------------------------------------------------------------- /contagio/bot_server/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/bot_server/commands.go -------------------------------------------------------------------------------- /contagio/bot_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/bot_server/main.go -------------------------------------------------------------------------------- /contagio/bot_server/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/bot_server/styles.go -------------------------------------------------------------------------------- /contagio/cnc/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/auth.go -------------------------------------------------------------------------------- /contagio/cnc/catch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/catch.go -------------------------------------------------------------------------------- /contagio/cnc/cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/cnc.go -------------------------------------------------------------------------------- /contagio/cnc/custom_modules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/custom_modules.go -------------------------------------------------------------------------------- /contagio/cnc/database/addUser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/addUser.go -------------------------------------------------------------------------------- /contagio/cnc/database/checkIp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/checkIp.go -------------------------------------------------------------------------------- /contagio/cnc/database/checkUser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/checkUser.go -------------------------------------------------------------------------------- /contagio/cnc/database/initDb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/initDb.go -------------------------------------------------------------------------------- /contagio/cnc/database/ipAdd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/ipAdd.go -------------------------------------------------------------------------------- /contagio/cnc/database/ipRemove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/ipRemove.go -------------------------------------------------------------------------------- /contagio/cnc/database/removeUser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/database/removeUser.go -------------------------------------------------------------------------------- /contagio/cnc/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/handler.go -------------------------------------------------------------------------------- /contagio/cnc/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/logging.go -------------------------------------------------------------------------------- /contagio/cnc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/main.go -------------------------------------------------------------------------------- /contagio/cnc/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/styles.go -------------------------------------------------------------------------------- /contagio/cnc/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/types.go -------------------------------------------------------------------------------- /contagio/cnc/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/cnc/utils/utils.go -------------------------------------------------------------------------------- /contagio/config/readConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/config/readConfig.go -------------------------------------------------------------------------------- /contagio/loader_server/archs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/loader_server/archs.go -------------------------------------------------------------------------------- /contagio/loader_server/ftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/loader_server/ftp.go -------------------------------------------------------------------------------- /contagio/loader_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/loader_server/main.go -------------------------------------------------------------------------------- /contagio/loader_server/tftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/contagio/loader_server/tftp.go -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/docker/docker.nim -------------------------------------------------------------------------------- /docker/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/docker/dockerfile -------------------------------------------------------------------------------- /enc/enc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/enc/enc.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/go.sum -------------------------------------------------------------------------------- /installer/empty_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/installer/empty_config.toml -------------------------------------------------------------------------------- /installer/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/installer/installer.sh -------------------------------------------------------------------------------- /installer/update.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/installer/update.v -------------------------------------------------------------------------------- /loader/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/loader/loader.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/main.go -------------------------------------------------------------------------------- /python/config_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/python/config_creator.py -------------------------------------------------------------------------------- /python/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/python/init.py -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/payload.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/scripts/payload.v -------------------------------------------------------------------------------- /setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/setup.txt -------------------------------------------------------------------------------- /tests/arch.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/tests/arch.dockerfile -------------------------------------------------------------------------------- /tests/fedora.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/tests/fedora.dockerfile -------------------------------------------------------------------------------- /tests/ubuntu.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/tests/ubuntu.dockerfile -------------------------------------------------------------------------------- /themes/blue_contagio.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/themes/blue_contagio.toml -------------------------------------------------------------------------------- /themes/empty.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/themes/empty.toml -------------------------------------------------------------------------------- /tor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/tor.txt -------------------------------------------------------------------------------- /tor_server.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryZeroOne/Contagio/HEAD/tor_server.txt --------------------------------------------------------------------------------