Victor> Fuzzing is just one tool helping to improve the global security.
Victor, Thank you, thank you, thank you. At my day job I work on automated trading systems. One key component of such tools is the safeguard subsystem which places limits on various parts of the system, the rates at which certain operations can happen or thresholds on certain value. Stuff like: * don't allow a position of more than N shares of equity ABC * don't allow more than P orders to be created in Q seconds The common wisdom within our group is that safeguards are never fully appreciated by the users of the system. Safeguards are not there to help you make more money. Quite the contrary. They are often viewed as a distraction from the prime objective: trade and make money. They are there to keep you from losing gobs of money, often in situations where you failed to anticipate some market anomaly in your new trading model. With that in mind I think of Fusil as one component of a safeguard system for Python. Fusil helps identify certain classes of anomalies in inputs to Python programs. Hopefully I will never encounter any of the corner cases you've identified with it, but if I ever do it may well save my butt. Skip _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com