to all ICMP packets arriving at the system, and send forged packets
with arbitrary contents.
+The mtr-code does its best to prevent calling of external library
+code before dropping privileges. It seems that C++ library code has
+the ability to issue a "please execute me before calling main" to the
+loader/linker. That would mean that we're still vulnerable to
+errors in that code. This is why I would prefer to drop the backends,
+have mtr-core always run in "raw" mode, and have the backends interpret
+the output from the mtr-core. Maybe a nice project for a college-level
+student.
+
If you have further questions or comments about security issues,
please direct them to the mtr mailing list. See README for details.