Libman Proba

Libman Proba

Libman Proba (LIBMAN) er et av de mest populære verktøyene for å sjekke sikkerheten til kode i programmeringsspråket C++.

Formålet med verktøyet er å se etter sårbarheter i programkoden for datasikkerhet og personvern. Testen er laget for å hjelpe utviklere med å analysere sikkerheten til programmeringen deres.

For å gjøre dette analyserer den koden og etablerer korrelasjoner mellom visse variabler, funksjoner og tabellsymboler. Dette kan generere en advarsel om muligheten for å lage et trygt program. Dessuten sjekker den gyldigheten av forholdet mellom variabler, og identifiserer tilfeller der informasjon i en variabel kan trekkes ut fra en annen.

For å bestå libman-testen må du skrive en funksjon (eller blokk med funksjoner) som returnerer adressen til den lokale variabelen x i funksjonen fxxf(x). For eksempel skal overskriftsfilen samsvare med følgende mønster:

Koble til LIBMAN.CPP-filen. inkludere //Overskriftsfil libmanPROB eller lmp LMP_ASSERT_MSG