Answer the question
In order to leave comments, you need to log in
What does memory with explicit addresses mean?
Hey!
There is a requirement in the Protection Profile:
1.1.1 TSF protection (FPT)
FPT_AEX_EXT.1 Countering exploitation of security vulnerabilities
FPT_AEX_EXT.1.1 The TSF shall not require memory mapping with explicit addresses, except for [ target : explicit exception list].
FPT_AEX_EXT.1.2 The TSF shall [ choice :
not allocate any memory area with write and execute permissions;
allocate memory areas with write and execute permissions only for [destination: list of functions that perform just-in-time compilation]
].
Answer the question
In order to leave comments, you need to log in
Display - apparently the use of a function like mmap (Linux), in Windows there is also an analogue.
Explicit addresses - this means specifying the address as a constant in the code. This is usually used to work with iron. In application software, this is not necessary.
Explicit addresses can also indicate when they are trying to change something in another process. For example, wind up the money counter in the game :)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question