CENTURION RAPTOR-OS 2.0
SOCLE OPENBSD/AMD64 • KERN.SECURELEVEL=1 • APPLIANCE AUTONOME

CENTURION — Le Bastion Numérique

Distribution durcie et autonome bâtie sur RAPTOR-OS 2.0, conçue pour les plateformes transactionnelles critiques et la rétention inviolable de données sensibles. Chaque requête franchit un pare-feu applicatif pré-exécution, des passerelles C natif confinées par chroot et pledge(2), et un verrouillage noyau immédiat via pf.

01. Bouclier Noyau
Packet Filter (pf)
Filtrage L3/L4 et bannissement instantané des attaquants dans la table badhosts.
02. Sas Applicatif
RAPTOR-HTTPD/2.0
Inspection WAF pré-exécution, 6 en-têtes de sécurité HTTP et journalisation dans /raptor_blackbox.
03. Moteur Transactionnel
C-CGI + pledge(2)
Exécution déterministe (raptor_db / raptor_db_post) en environnement chroot minimal.
04. Coffre & Sonde SQL
MariaDB + SQL Sentry
Écoute stricte 127.0.0.1, table piège raptor_vault_canary et audit temps réel.
Architecture Souveraine

Les trois piliers du Bastion CENTURION

Une défense cohérente couvrant la transaction en transit, la donnée verrouillée au repos et le pilotage unifié entre couche applicative et noyau.

PILIER 01 • FLUX EN TRANSIT

Transactions Critiques Haute Vélocité

Élimination des couches intermédiaires lourdes au profit de passerelles compilées en C pur pour les relais de paiement, webhooks financiers et validations critiques.

  • Latence déterministe sub-milliseconde sans machine virtuelle
  • Confinement strict par chroot et double appel pledge(2)
  • Requêtes SQL paramétrées et validation stricte des entrées
PILIER 02 • RÉTENTION AU REPOS

Coffre-Fort Numérique & Détection Canary

Protection des registres sensibles (finance, santé, actes juridiques) contre toute altération silencieuse grâce à l'immuabilité noyau et aux pièges actifs.

  • Verrouillage kern.securelevel=1 des règles et binaires critiques
  • Table piège raptor_vault_canary (alerte RAPTOR_SQL_CANARY_BREACH)
  • Boîte noire forensique en mémoire partagée (64 événements)
PILIER 03 • CONTRÔLE UNIFIÉ

Fusion Opérationnelle rap + pf

Convergence directe entre la détection applicative HTTP/SQL et le blocage réseau au niveau du noyau OpenBSD sans délai de synchronisation.

  • Supervision des 6 démons : raptor, raptor_sql_sentry, httpd, slowcgi, php85_fpm, mysqld
  • Bannissement dynamique via pfctl -t badhosts
  • Documentation complète dans man centurion(8)
Déploiement Matériel Dédié

Image ISO Autonome & Installation Bare-Metal

Installez simultanément le système d'exploitation et l'ensemble des composants CENTURION / RAPTOR-OS sur une machine physique dédiée à partir d'une seule clé USB amorçable.

Version : RAPTOR-OS 2.0 (CENTURION) Architecture : amd64 (BIOS + UEFI) Taille : 845 Mo (site80.tgz inclus)

1. Télécharger l'image et sa signature officielle :

Récupérez raptor-os-2.0-amd64.iso et raptor-os-2.0-amd64.iso.sha256 depuis GitHub Releases (v2.0), puis vérifiez l'empreinte :

05ef0bea698e1e29b28323e06a58744a2e370b738220f8ce23d92f51140aef0e  raptor-os-2.0-amd64.iso

2. Préparer la clé USB d'installation (sdX = périphérique USB) :

$ sha256sum -c raptor-os-2.0-amd64.iso.sha256
$ sudo dd if=raptor-os-2.0-amd64.iso of=/dev/sdX bs=4M status=progress conv=fsync

Démarrez le serveur dédié sur la clé USB et conservez l'ensemble site80.tgz sélectionné ([X] site80.tgz). Au premier démarrage, /install.site génère automatiquement des mots de passe SQL aléatoires uniques enregistrés dans /root/RAPTOR_CREDENTIALS.txt.

Validation Empirique & Stress-Test

Banc d'essai Red Team — Résistance sur Réseau Local

Protocole d'assauts frontaux exécutés depuis un poste attaquant sur le réseau local contre une machine physique dédiée équipée de CENTURION / RAPTOR-OS 2.0.

Vecteur d'attaque testé Cible du Bastion Mécanisme de défense attendu Statut
Inondation HTTP & rafales de requêtes (Stress L7) RAPTOR-HTTPD/2.0 Limitation de débit, rejet pré-exécution et inscription dans badhosts PRÊT POUR TEST MATÉRIEL
Injections SQL & traversées de répertoires sur endpoints raptor_db_post / db_test.php Blocage WAF, confinement pledge(2) et capture dans /raptor_blackbox PRÊT POUR TEST MATÉRIEL
Altération de données sensibles & accès non autorisé raptor_vault_canary / MariaDB Déclenchement RAPTOR_SQL_CANARY_BREACH et alerte raptor-sql-sentry PRÊT POUR TEST MATÉRIEL
Tentative de désactivation des règles pare-feu ou binaires Noyau OpenBSD / pf Verrouillage matériel kern.securelevel=1 (modification impossible à chaud) PRÊT POUR TEST MATÉRIEL