Kerosin is a versatile converter designed to transform OpenBullet configuration components into C# and Golang code. It streamlines the process of migrating or integrating OpenBullet configs into your Go or C# projects, supporting various modules like HTTP Requests, Key Checks, and Parsers.
- Module Conversion: Convert OpenBullet modules to Go/C# code:
- Request: Supports
GET
andPOST
HTTP methods. - KeyCheck: Validate responses against predefined conditions.
- Parser: Convert
LR
(Linear Regression) andJSON
parsers.
- Request: Supports
- Dynamic Function Naming: Generates context-aware function names based on URL domains (e.g.,
createRequestForExample
forexample.com
). - Cross-Language Support: Outputs idiomatic code for both Go and C#.
- Ensure Go 1.20+ is installed on your system.
- Clone this repository:
git clone https://github.com/Axion-Security/Kerosin.git cd Kerosin
- Build the project:
go build -o kerosin
Contributions are welcome! Fork the repository, create a branch, and submit a pull request. Report bugs via GitHub Issues.
Distributed under the MIT License. See LICENSE
for details.