iLEAPP passa a suportar scripts de artefatos modulares e autocontidos
O projeto iLEAPP (ferramenta de análise de artefatos forenses de iOS, parte da família LEAPP ao lado do ALEAPP para Android) adotou uma arquitetura em que cada script de parser passa a ser autocontido, eliminando a necessidade de atualizar uma lista central de artefatos a cada novo parser adicionado. A mudança, já presente no ALEAPP, facilita a contribuição de novos parsers e permite filtros de execução para rodar apenas módulos selecionados.
Ferramentas da família LEAPP (iLEAPP, ALEAPP, RLEAPP) automatizam a extração e interpretação de artefatos forenses de dispositivos móveis e nuvem — bases SQLite de aplicativos, plists, logs do sistema — traduzindo dados brutos em relatórios legíveis para o perito. Até então, adicionar um novo parser exigia registrar manualmente o artefato em uma lista central compartilhada por todos os scripts, o que gerava conflitos de mesclagem e atrito para colaboradores externos.
A mudança descrita torna cada script de artefato autossuficiente: o autor escreve o parser, adiciona o arquivo à pasta de scripts, e a ferramenta o reconhece automaticamente, sem tocar em nenhum arquivo de configuração compartilhado. Isso também viabiliza filtros de execução — o perito pode rodar apenas os módulos relevantes para o caso (por exemplo, só artefatos de mensageria) em vez de processar o conjunto inteiro, o que reduz tempo de processamento em extrações grandes, e abre caminho para paralelização futura da execução dos parsers.
O impacto prático dessa mudança arquitetural é indireto, mas real: ao reduzir o atrito para submeter novos parsers, o projeto tende a cobrir mais aplicativos e versões de sistema operacional mais rapidamente, o que beneficia diretamente peritos que dependem do iLEAPP/ALEAPP para acompanhar a evolução constante dos formatos de armazenamento de apps móveis.