libprngwrap ist eine Bibliothek, die mit LD_PRELOAD genutzt wird und somit keine Änderungen an einem Programm benötigt. Sie ersetzt die Zufallsfunktionen von libc durch Code, der Daten von /dev/urandom liest. Dadurch sollen die Zufallszahlen weniger vorausberechenbar und damit sicherer werden.