> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/sast-and-sca/ocular/tutorials.md).

# \[Tutorials]

- [Investigate a C Application](https://developer.harness.io/sast-and-sca/ocular/tutorials/c-language.md)
- [Identify Memory Allocation Bugs in C](https://developer.harness.io/sast-and-sca/ocular/tutorials/c-allocation-bugs.md)
- [Debug Ocular Scripts with jdb](https://developer.harness.io/sast-and-sca/ocular/tutorials/debug-with-jdb.md)
- [Find Deserialization Sinks in a Java Application](https://developer.harness.io/sast-and-sca/ocular/tutorials/deserialization.md)
- [Check for MISRA C Violations](https://developer.harness.io/sast-and-sca/ocular/tutorials/misra-c.md)
- [Investigate a Java Server Pages Application](https://developer.harness.io/sast-and-sca/ocular/tutorials/ocular-jsp.md)
- [Create Code Property Graphs For LLVM Bitcode](https://developer.harness.io/sast-and-sca/ocular/tutorials/cpg-llvm.md)
- [Investigate an Application with an Objective-C Frontend](https://developer.harness.io/sast-and-sca/ocular/tutorials/investigate-obj-c.md)
- [Solve the iGoat Exercise](https://developer.harness.io/sast-and-sca/ocular/tutorials/igoat.md)
- [Extending the Ocular Schema](https://developer.harness.io/sast-and-sca/ocular/tutorials/extend-schema.md)
