
MagicArch é um script abrangente de pós-instalação construído com Ansible, projetado para transformar uma instalação básica do Arch Linux em uma Distro de Pentest totalmente equipada, personalizada para testes de penetração e desempenho. Com foco em avaliações de segurança, personalização e otimização de desempenho, o MagicArch simplifica o processo de configuração e garante um ambiente adaptado para tarefas de pentest.

MagicArch é um script pós-instalação abrangente construído com Ansible, projetado para transformar uma instalação básica do Arch Linux em uma Distro de Pentest totalmente equipada, customizada para pentest e desempenho. Com foco em avaliações de segurança, customização e otimização de desempenho, o MagicArch simplifica o processo de configuração e garante um ambiente adaptado para tarefas de pentest.
Automação com Ansible: Aproveitando o poder do Ansible, o MagicArch simplifica o processo de configuração, automatizando a configuração de ferramentas e ajustes essenciais.
Integração de Ferramentas de Pentest: O MagicArch inclui uma ampla variedade de ferramentas de pentest, convenientemente configuradas e prontas para uso, aumentando a eficiência e produtividade em avaliações de segurança e tarefas de teste de penetração.
Customização: O MagicArch implanta várias customizações, como temas, papéis de parede, configurações de desktop e muito mais, garantindo uma experiência única ao usuário.
Otimização de Desempenho: O MagicArch incorpora ajustes e otimizações de desempenho, melhorando a responsividade do sistema e garantindo uma operação suave durante tarefas intensivas.
curl -s -O https://gitlab.com/MagicBytes/magicarch/-/raw/main/install.sh && bash install.sh
Instalação: Comece com uma instalação vanilla do Arch Linux.
Clonar Repositório: Clone o repositório MagicArch para sua máquina local.
Executar Script: Execute o script install.sh para iniciar o processo de configuração.
... ou apenas execute o comando de instalação rápida que não requer nada além de sudo e curl
[opcional] Customizar: Modifique os arquivos de configuração fornecidos (se desejar).
instalar pacotes necessários (execute como root):
pacman -S git git-lfs sudo ansible-core
instalar coleções ansible necessárias (não execute como root):
ansible-galaxy collection install community.general ansible.posix community.postgresql
clone o repositório:
git clone https://gitlab.com/MagicBytes/magicarch
mude para o repositório recém-clonado:
cd magicarch
instale Git LFS para este repositório (não execute como root):
git lfs install
baixe a configuração do MagicArch KDE do Git LFS (não execute como root):
git-lfs pull
instale o MagicArch (não execute como root):
ansible-playbook site.yml --connection=local --ask-become-pass
captura de tela do neofetch:

captura de tela da área de trabalho do KDE:

Menu do KDE:

Papel de parede 1080p:

captura de tela do btop++:

saída colorida do ls:

saída colorida do cat:

utilitários de sistema coloridos:

Configuração do Ansible: Configure o comportamento e as configurações do Ansible em ansible.cfg.
Inventário: Defina os hosts a serem gerenciados pelo Ansible em inventory/hosts.ini. (o padrão é localhost, mas hosts remotos via ssh também são possíveis)