Krypton OS — це мінімалістична, високозахищена операційна система, що пишеться з нуля на мовах C та Assembly (x86 архітектура). Проєкт створено з метою ізоляції процесів, захисту пам'яті від витоків та створення безпечного середовища для кіберспеціалістів.
- Повна ізоляція: Жодних запозичених монолітних ядер. Кожен драйвер ізолюється.
- Архітектура переривань (IDT): Захист процесора від Triple Fault та апаратних збоїв.
- Контроль введення: Безпечна обробка скан-кодів клавіатури з захистом від низькорівневих спуфінг-атак.
boot/— Первинний 16-бітний завантажувач (Multiboot асемблер).kernel/— Основне ядро системи та таблиця переривань (IDT).drivers/— Ізольовані драйвери пристроїв (екран, клавіатура).include/— Системні заголовки та інструменти введення/виведення (I/O).
Переконайтеся, що у вас встановлені необхідні інструменти:
sudo pacman -S nasm gcc binutils qemu-base qemu-desktop
## 📜 Ліцензія
Цей проєкт є вільним програмним забезпеченням і розповсюджується під егідою **GNU General Public License v3 (GPL v3)**.
Krypton OS створена для людей, і її код захищено принципом Copyleft: будь-які модифікації чи похідні продукти **зобов'язані** залишатися повністю відкритими, безкоштовними та публічними.
---
**Developer:** Roma (Future Cybersecurity Expert)
*Protected by GPL v3. Code wants to be free.*