memfrob(3) Library Functions Manual memfrob(3) memfrob - frobnicate (obfuscate) a memory area C (libc, -lc) #define _GNU_SOURCE /* feature_test_macros(7) */ #include void *memfrob(void s[.n], size_t n); The memfrob() function obfuscates the first n bytes of the memory area s by exclusive-ORing each character with the number 42. The effect can be reversed by using memfrob() on the obfuscated memory area. , , . . . . The memfrob() function returns a pointer to the obfuscated memory area. attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |memfrob() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ GNU. bstring(3), strfry(3) () aereiae , Alexey , Azamat Hackimov , Dmitriy S. Seregin , Dmitry Bolkhovskikh , ITriskTI , Max Is , Yuri Kozlov , ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.9.1 2 2024 . memfrob(3)