6
Ghidra er en software-reverse engineering (SRE) ramme oprettet og vedligeholdt af National Security Agency Research Directorate.Denne ramme inkluderer en pakke komplette, avancerede softwareanalyseværktøjer, der giver brugerne mulighed for at analysere kompileret kode på en række platforme, herunder Windows, macOS og Linux.Funktioner inkluderer adskillelse, samling, dekompilering, grafering og scripting sammen med hundreder af andre funktioner.Ghidra understøtter en lang række procesinstruktionssæt og eksekverbare formater og kan køres i både brugerinteraktive og automatiserede tilstande.Brugere kan også udvikle deres egne Ghidra plug-in-komponenter og / eller scripts ved hjælp af Java eller Python .... Til støtte for NSAs Cybersecurity-mission blev Ghidra bygget til at løse skalerings- og teamproblemer på komplekse SRE-bestræbelser, og til at give en tilpasselig ogudvidelig SRE-forskningsplatform.NSA har anvendt Ghidra SRE-kapaciteter til en række problemer, der involverer analyse af ondsindet kode og generering af dyb indsigt for SRE-analytikere, der søger en bedre forståelse af potentielle sårbarheder i netværk og systemer.