
MagicArch est un script de post-installation complet construit avec Ansible, conçu pour transformer une installation de base d'Arch Linux en une distribution de pentesting entièrement équipée, personnalisée pour les tests d'intrusion et la performance. Avec un accent sur les évaluations de sécurité, la personnalisation et l'optimisation des performances, MagicArch simplifie le processus de configuration et garantit un environnement adapté aux tâches de pentesting.

MagicArch est un script post-installation complet construit avec Ansible, conçu pour transformer une installation de base d'Arch Linux en une distribution de pentesting entièrement équipée, personnalisée pour le pentesting et les performances. Avec un accent sur les évaluations de sécurité, la personnalisation et l'optimisation des performances, MagicArch simplifie le processus de configuration et assure un environnement adapté aux tâches de pentesting.
Automatisation pilotée par Ansible : En exploitant la puissance d'Ansible, MagicArch simplifie le processus de configuration, automatisant la configuration des outils et paramètres essentiels.
Intégration d'outils de pentesting : MagicArch inclut une large gamme d'outils de pentesting, configurés et prêts à l'emploi, améliorant l'efficacité et la productivité dans les évaluations de sécurité et les tests de pénétration.
Personnalisation : MagicArch déploie diverses personnalisations telles que des thèmes, fonds d'écran, configurations de bureau, etc., garantissant une expérience utilisateur unique.
Optimisation des performances : MagicArch intègre des ajustements et optimisations de performances, améliorant la réactivité du système et assurant un fonctionnement fluide lors de tâches intensives.
curl -s -O https://gitlab.com/MagicBytes/magicarch/-/raw/main/install.sh && bash install.sh
Installation : Commencez par une installation vierge d'Arch Linux.
Cloner le dépôt : Clonez le dépôt MagicArch sur votre machine locale.
Exécuter le script : Exécutez le script install.sh pour lancer le processus de configuration.
... ou exécutez simplement la commande d'installation rapide qui ne nécessite rien d'autre que sudo et curl
[optionnel] Personnaliser : Modifiez les fichiers de configuration fournis (si vous le souhaitez).
installer les paquets requis (exécuter en tant que root) :
pacman -S git git-lfs sudo ansible-core
installer les collections ansible requises (ne pas exécuter en tant que root) :
ansible-galaxy collection install community.general ansible.posix community.postgresql
cloner le dépôt :
git clone https://gitlab.com/MagicBytes/magicarch
se rendre dans le dépôt fraîchement cloné :
cd magicarch
installer Git LFS pour ce dépôt (ne pas exécuter en tant que root) :
git lfs install
tirer la configuration KDE MagicArch depuis Git LFS (ne pas exécuter en tant que root) :
git-lfs pull
installer MagicArch (ne pas exécuter en tant que root) :
ansible-playbook site.yml --connection=local --ask-become-pass
Capture d'écran de neofetch :

Capture d'écran de l'espace de travail KDE :

Capture d'écran du menu KDE :

Fond d'écran 1080p :

Capture d'écran de Btop++ :

Sortie colorée de ls :

Sortie colorée de cat :

Utilitaires système colorés :

Configuration Ansible : Configurez le comportement et les paramètres d'Ansible dans ansible.cfg.