Zénith is a cybersecurity AI NLP chatbot that references the MITRE ATT&CK Framework. Zénith sources information from open-source intelligence platforms to relay situationally relevant intelligence and achieve cyber objectives through automated processes.
Zénith is for educational & simulation purposes only. I am not responsible for any illicit activities performed as a result of utilizing Zénith's capabilities.
install the linux sub-system
install node.js (NPM is included) https://nodejs.org/en/download/
install latest NET framework (https://dotnet.microsoft.com/download/dotnet-framework)
install docker desktop https://www.docker.com/products/docker-desktop
extract Zénith-master
cd Zénith-master
(Move into Zénith's directory where you can see .botfront)
Open up powershell as an administrator
Change the Execution policy to allow remote signed scripts: Set-ExecutionPolicy RemoteSigned
npm install -g npm
npm install -g botfront
restart computer & Boot up to BIOS and confirm/enable SVM virtualization settings
Install the wsl kernel https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package
Confirm that WSL for Docker is installed correctly
open up docker-desktop as an admin (You may need to log out of windows for docker-users to take affect)
Move to a location where you want to make the project folder
botfront init
Create a new project folder per the prompt
cd C:
Users
NAME
Desktop
Zénith
botfront
cli && npm link
This binds botfront to the npm node-modules
botfront up
Docker containers will download then start botfront
Open a browser and navigate to localhost:8888
For running custom docker-compose.yml files
docker-compose up
##Linux 🐧
sudo apt-get install docker-ce
sudo apt install nodejs npm
sudo npm install -g botfront
##Mac 🍎
Currently Untested
##Actions Enviornment Prep
Dependencies:
requests
SpeechRecognition
PyAudio
pandas
beautifulsoup4
scipy == 1.4.1
Numpy == 1.16.0
##Planned Features
Social Engineering Module Expansion for Computer Vision Micro Expression Analysis: https://github.com/JostineHo/mememoji
Voice Functionality to Talk to and receive voice responses from Zénith using Rasa's voice module: https://github.com/RasaHQ/rasa-voice-interface | https://www.youtube.com/watch?v=vX7IkUHU8m4&list=PLtFHvora00y-LU27sZGzzpHSNSpR1pUCW
#Features ##Open Bullet 2 ##Social Fish Username: root Password: zenith
#License
Version 1.1, December 2016
Copyright (C) [2022] [frave developer]
Everyone is permitted to copy and distribute verbatim or modified copies of this license document.
DON'T BE A DICK PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
Do whatever you like with the original work, just don't be a dick.
Being a dick includes - but is not limited to - the following instances:
1a. Outright copyright infringement - Don't just copy this and change the name. 1b. Selling the unmodified original with no work done what-so-ever, that's REALLY being a dick. 1c. Modifying the original work to contain hidden harmful content. That would make you a PROPER dick.
-
If you become rich through modifications, related works/services, or supporting the original work, share the love. Only a dick would make loads off this work and not buy the original work's creator(s) a pint.
-
Code is provided with no warranty. Using somebody else's code and bitching when it goes wrong makes you a DONKEY dick. Fix the problem yourself. A non-dick would submit the fix back.
#Donate 💸
I haven't completely decided on a monetization structure yet so to delay that my donation links are below:
BTC: bc1qlnvj4r90ga5ntw0j7mvjtdt2uwa8hcyz5flvny
ETH: 0x0aDDf7b7915bbe5B8da1777565e20C6972dD9927
LTC: ltc1qq9aqyy8wyjqnyh2y6ygn7curqxvu226cvmhp9c
XMR: 46HekyoxQACdipGjGPTDVE6Doppe7iYSrTMHoNLzrnXuHuP9feFS8DxckWtH9MjjjqGvSeVAFq9QxM6n3wMqVWXzJJLy4EU
Paypal: https://paypal.me/prestonzen
Venmo: @prestonzen
Cashapp: $prestonzen