memfrob(3) Library Functions Manual memfrob(3) BEZEICHNUNG memfrob - frobniziert (verschleiert) einen Speicherbereich BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #define _GNU_SOURCE /* siehe feature_test_macros(7) */ #include void *memfrob(void s[.n], size_t n); BESCHREIBUNG Die Funktion memfrob() verschleiert die ersten n Byte des Speicherbereichs s durch die Exklusiv-Oder-Verknupfung jedes Zeichens mit der Zahl 42. Durch Anwenden von memfrob() auf den verschleierten Speicherbereich kann der Effekt umgekehrt werden. Beachten Sie, dass diese Funktion keine richtige Verschlusselungsroutine ist, da die XOR-Konstante festgelegt ist. Sie ist daher nur dazu geeignet, Zeichenketten zu verstecken. RUCKGABEWERT Die Funktion memfrob() gibt einen Zeiger auf den verschleierten Speicherbereich zuruck. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |memfrob() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS GNU. SIEHE AUCH bstring(3), strfry(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Patrick Rother und Dr. Tobias Quathamer erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 memfrob(3)