Skip to content

ASTERIX: Automated Sanitazing Terminal with Embedded Relevant Information eXtraction (Sandboxed)

License

Notifications You must be signed in to change notification settings

PetitPrinc3/Asterix

Repository files navigation

Asterix (SANDBOX)

Automated Sanitizing Terminal with Embedded Relevant Information eXtraction

Checkout the website !

What is this repo ?

This project will be in active development from the 22nd of August 2022 until at least the 10th of November 2022.
The ultimate goal is to propose an Open-Source USB malware cleaner kiosk that is portable and offers good functionalities.

This is my graduation project from the French Naval Academy, in collaboration with the Informatic Institute of the University of Amsterdam.

You will find here the pieces of software that make Asterix as well as the report concerning the project one redacted.
You will also find functionnalities that have not been implemented but were part of the thinking/designing process.

The project

You want to know more about ASTERIX ? Read the docs !

Project Status

Item Status Completion Comment
Frontend 🟢 100% Done.
Backend 🟢 100% Done.
AC-Center (ARM) 🟢 100% Hardening
AC-Center (x64) 🟢 100% Hardening
Brain 🟢 100% Done.
Host 🟡 90% Hardening/GUI.
Installer 🟡 95% AMD64
Hardware 🟠 75% Case. Moving to LattePanda 3 ?
Website 🟠 70% Under construction

Installation

⚠️ The project is not yet production-ready. Implement it at you own risk.

To install the software :

  • First download the latest release
~$ wget https://codeload.github.com/G4vr0ch3/Asterix/zip/refs/tags/<RELEASE TAG>
  • Unzip the source code.
~$ unzip <RELEASE TAG>
  • Install the software using setup.py
~$ python setup.py
  • Follow the instructions (Don't forget to manually setup the AC-Center.)
  • You're done ! Enjoy.

Contributing to the project

We will gladly accept any valuable input !
Should you have any remarks, advice or whatever you deem useful to us, please contact me either via:

e-mail
Discord
Twitter

Many thanks !

Gavroche