- Home
- Installation
- Supported Wasm proposals
- Comparison with other tools
- Symbolic Execution Engine
- 1. Symbolic Execution 101
- 2. Quickstart
- Bug-Finding, Testing & Pen-testing
- 3. Examples of Bug Finding
- 4. Replaying a model
- 5. Checking iso-behaviour of two modules
- 6. Bugs Found by Owi
- Test-Case Generation
- 7. Code Coverage Criteria
- 8. Labels
- Verification and Proof of Programs
- 9. E-ACSL
- Solver-Aided Programming
- 10. Examples of Problem Solving
- 11. How to Speed it Up
- 12. Comparison to Rosette, Prolog, etc.
- Going Further
- 13. Talks and Papers
- 14. Commands and Options
- 15. API: Symbols and Helpers
- WebAssembly Toolkit
- 16. Overview
- 17. Comparison with Other Tools
- Man pages
- 18. owi
- 18.1. owi analyze
- 18.2. owi c
- 18.3. owi c++
- 18.4. owi fmt
- 18.5. owi instrument
- 18.6. owi iso
- 18.7. owi replay
- 18.8. owi run
- 18.9. owi rust
- 18.10. owi script
- 18.11. owi sym
- 18.12. owi validate
- 18.13. owi version
- 18.14. owi wasm2wat
- 18.15. owi wat2wasm
- 18.16. owi zig
- Public OCaml API
- 19. Overview
- 20. How to Define Custom Functions
- 21. Generated API Documentation
- Hacking
- 22. Development Setup
- 23. Coding Guidelines
- 24. Documentation
- 25. Testing
- 26. Benchmarking
- About
- 27. History of Owi
- 28. Authors and Contributors
- 29. License
- 30. Funding
- 31. Changelog
- 32. Projects and People Using Owi