PyCript v2.0
⚠️ Breaking Changes
PyCript v2.0 is a complete rewrite using Java and the Montoya API.
Scripts from v1.x will NOT work with v2.0.
What Changed?
- ✅ No more Jython dependency - Pure Java implementation
- ✅ Faster performance - Native Java execution
- ✅ Raw data format - Passes raw text/binary instead of byte arrays
- ✅ WebSocket support - Merged PyCript-WebSocket directly into PyCript
- ✅ Better binary and non ASCII data handling
✨ Key Features
- WebSocket Support - Encrypt/decrypt WebSocket messages with scope checking
- Binary & Text Encryption - Supports both text-based (base64, hex) and binary (AES, RSA) encryption
- Better Performance - Native Java implementation
- Improved Logging - Better debugging and error messages
Example Scripts
Check PyCript-Template for updated examples.
🔧 Requirements
- Burp Suite 2023.9+