IDE Utility
The IDE Utility in OctoPwn serves as an Integrated Development Environment for extending and automating OctoPwn functionalities. It provides a streamlined way to develop custom plugins and scripts tailored to your needs, with built-in support for code stubs, autocompletion, and language server integration.
Getting Started
Function Stubs
Predefined function stubs for plugin development are available on the official GitHub repository:
OctoPwn Function Stubs
Use these stubs to start developing custom plugins that integrate seamlessly into OctoPwn.
Enabling the OctoPwn Language Server
The OctoPwn Language Server provides autocompletion and enhanced development support. To enable it:
- Navigate to Global Settings > Change IDE Language Server.
- Enter the following URL:
wss://symbols.octopwn.com
- Save the settings to activate the language server.
Warning
Enabling the OctoPwn Language Server sends your code to OctoPwn's servers for processing. Ensure you are comfortable with this before proceeding, especially when handling sensitive or proprietary code.