This page is designed to hold information about each of the projects I have created* in a high level. Do not expect this to be a very in depth explination of every line for each file, if you want that go read the source code.
* Some will not be covered due to being explained in the Malware files page, which can be found Here.
Warning
Most of these programs are abandoned, and due to that do not expect them to be of the best quality. Some projects will have links to other pages that contain information that relates to said project. Some projects will have links to external sources, I do not associate with any of those sources. Some projects will not have any Github link due to the possible risks* with releasing the project
* While I am aware that what I make people already have the ability to get similar programs / solutions, regardless I do not feel comfortable relasing that which I dont have others test.
Project Index
Below you will find a list of each project I have published on Github. For more information about a project, simply click on the hyperlink at the bottom of it's explination.
Errox:
Tags:
- Java
- First of its kind
This is the file that started it all. All it does is open 100 popups displayings "ERROR". Nothing else to mention about it.
Project link: Click here
Errox_2:
Tags:
- Python
- Malware
- First of its kind
Errox_2 was the first time I had ever dived into malware at a surface level. It works by taking in the current directory's entries, filting out th files, then hashing them with sha512
Project link: Click here
Errox_3:
Tags:
- Bash
- Malware
Errox_3 was my first time trying out Bash / shell scripting. It works by taking in the current directory's listings then filling it's files with random data based on the UTF-8 QWERTY keyboard.
Project link: Click here
Errox_7:
Tags:
- Bash
- Remote access
- First of its kind
This program was made spesifically to prove to a classmate that I could in-fact, gain remote access through Bash. It works by creating a netcat (nc) connection using a client-server model.
Project link: Click here
Video demonstration: Click here
Errox_8:
Tags:
- Bash
- Python
- Port Scanner
- First of its kind
Errox_8 was my first attempt to make something I could really call my own creation. I created it to show a basic understanding of networking (something I am still learning). It was later updated to include a version made in Python, which increased it's performance over the older Bash one.
Project link: Click here
Errox_9:
Tags:
- Bash
- Network scanner
- First of its kind
Errox_9 was the first project that I kept up with to a degree, it worked by scanning the network using arp-scan. The second version added the ability to use arping and ping to scan networks.
Project link: Click here
Video demonstration: Click here
Errox_Collector:
Tags:
- Python
- Recovery and info gathering
- First of its kind
Errox_Collector is a project designed to collect information about files and their contents. It can parse for emails, databases, PYC metadata, image metadata and decompile PYC files. It is the most versitile tool I have publicly released on Github as of writing this.
Project link: Click here
ErroxAntiVirus:
Tags:
- Python
- Protection
- First of its kind
ErroxAntiVirus is a zero-trust solution that is designed to remove any unknown users and processes. While not the most secure, it is not a bad POC for a weekend project. This was made before I know alot about the Windows OS on a lower level, meaning that it is very flawed and should not be used in any way outside for learning about different ways to design an AV.
Project link: Click here
Errox_10:
Tags:
- Python
- C
- Rust
- Remote access
Errox_10 is an abandoned project that was designed to be for corporate monitoring of company devices. This fell through due to it being much to ambitious for the skillset I had when starting it's development.
Project link: Click here
AfroLinux:
Tags:
- Ash
- Custom OS
Afro Linux is a project to be a custom Linux flavor. While not in development within the current moment, this project is going to be updated, migrating from being Alpine based to being Debian based.
Project link: Click here
Errox_CMD:
Tags:
- C
- Python
- Batch
- Custom shell
- First of its kind
Errox_CMD is a project to allow users access to a shell when CMD is not available. It's concept was created in my "Accounting 1" class during Senior year of high-school. The files on Github allow for the user to create a custom local shell and shell installer for any usecase they might have. The shell works by taking in the user input then directly executing it within the Windows OS's CMD.The most noticable difference between this and other projects I have worked on is the use of a modular design to allow for different installers to be created by the user.
Project link: Click here
ErroxMalware:
Tags:
- C
- Malware API
- First of its kind
ErroxMalware is a header file designed for Windows systems. It is a collection of different attacks commonly used in malware, everything from DLL injections to MBR editing. This was the first fully C program I have released and will likely be the last due to my growing use of the Rust language. This was used inside of the installer.exe file that can be seen within the Youtube video below.
Project link: Click here
Video demonstration: Click here
ErroxPot:
Tags:
- Python
- Honeypot API
- First of its kind
ErroxPot is a python based API designed for simulating a FTP server for being used in honeypots. It works by creating a custom Linux like file system that can be interacted with. Once the file system is created, it can be used to simulate a FTP server. I have designed it in a way to simulate a real FTP environment in the closest way possible. It is currently being updated and worked on as of writing this.
Project link: Click here
Errox_MITM:
Tags:
- Python
- Man in The Middle proxy
- First of its kind
Errox_MITM is a project designed to capture network traffic in real time through sniffing. Designed to be used in environments where using Wireshark would trigger alarms, this packet sniffer is very quiet on the network side and will simply display the type of traffic and it's destination once traveling through the interface.
Project link: Click here
Jack_Ketch:
Tags:
- Rust
- Python
- Malware
Jack_Ketch is a current project that is designed to hash or encrypt an entire Windows file system depending on the version used. It is programed in Rust, meaning that it is harder to reverse engineer. The files avalable on my Github are simply the payload designed for hashing or encryption. The rest of the payloads are held within other projects, and I will NEVER publicly release the source code or files*. The version used in the video below is version 5.
* While the files will never be released, they will be used for education between friends having built in kill-switches in the event that a version is found out in the wild.
Project link: Click here
Video demonstration: Click here
Full coverage: Click here
ErroxNetwork:
Tags:
- Python
- Port scanner
- Network scanner
ErroxNetwork is an API designed to automate scanning networks, devices and network based attacks*. It does this through the usage of scapy and kamene to handle packet creation and sending, while using custom made process and thread managers to speed up the scans. It scan networks using ARP and ICMP Echo requests for handling the scanning of networks. TCP and UDP for port scanning. The attacks within this API are; Single device DoS (SYN, ACK, UDP, GET, POST), ARP MITM, ICMP MITM, DHCP starvation, MAC spoofing, and IPv4 (public and private) spoofing.
* The attacks and are currently not available to the public, but will be made available eventually.
Project link: Click here
Client
Tags:
- Python
- Remote access
Client.py is a script designed to be used for a reverse connection to a server on Windows systems. It has been shown in one video and will likely not be released any time soon. It works by creating a handle to CMD.exe and simply pumping in information that the user ssends from a remote server.
Video demonstration: Click here
ErroxPerms
Tags:
- Rust
- Privilege escalation
- First of its kind
This project is designed to take a basic user on Windows and allow them access to a process ran by NT\SYSTEM permissions. While it has zero online documentation or public refrences, it has been used in some files for educational purposes and jailbreaking.
Full coverage:
Tags: ErroxWeb is a program designed to scrape websites and collect as much information about the target as possible. It checks subdomain records using cert.sh and basic crawling to find and extract information regarding the site. This program was made due to someone trying to get me to work on their pig butchering scheme. Project link: here Tags: ErroxHash is designed to take in a MD5 hash and brute force the clear text. It can do this by using either a list of predefined passwords, hashes, or simply going through every possible combination from aaaa -> =========================. The maximum length it will try to calculate is twenty five alphanumeric characters, on a UTF-8 QUERTY keyboard. And I do really mean thanks. Due to your support, testing, and advice regarding my programs it is possible that I even program! If it wasnt for your help, I would be working towards becoming an auto-mechanic (it's true)ErroxWeb
ErroxHash
Socials:
Special thanks to: