CANVAS — это многофункциональная среда разработки, позволяющая проектировать надежную архитектуру для создания программного обеспечения для безопасности и тестирования. CANVAS поддерживает ОС Windows (требуется Python и PyGTK), Linux, MacOSX (требуется PyGTK), а также другое оборудование для Python, например, мобильные системы и Unix. CANVAS базируется на открытых технологиях, благодаря чему может интегрироваться в любую среду.