OSE Auditor: a financial-logic security scanner for Node.js/TypeScript projects.
Project description
OSE Auditor
OSE Auditor is an autonomous financial and logic exploit detection engine that uses deterministic code analysis and AI remediation to discover money‑losing vulnerabilities before deployment.
Installation
pip install ose-auditor
Usage
bash
ose audit ./your-project
Quick Example
bash
# Install OSE Auditor
pip install ose-auditor
# Run an audit on your Node.js project
ose audit /path/to/your/nodejs/project --debug
What OSE Audits
OSE detects financial and business logic vulnerabilities including:
Broken Authorization – functions that mutate financial state without authentication checks
Broken Access Control – resource access without ownership verification
Privilege Escalation – user-controlled input in authorization decisions
Double Spend – race conditions that allow duplicate transactions
Unchecked External Calls – external API calls without error handling
Invalid State Transitions – state changes without prerequisite validation
Settlement Bypass – order completion without payment confirmation
Requirements
Python 3.9 or higher
Node.js project (JavaScript/TypeScript)
License
MIT License
Links
Homepage
Documentation
GitHub Repository
Issue Tracker
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ose_auditor-1.0.1.tar.gz
(33.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ose_auditor-1.0.1.tar.gz.
File metadata
- Download URL: ose_auditor-1.0.1.tar.gz
- Upload date:
- Size: 33.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d538cd9e0a3073cac60436152545aafd795034bf1d91a9ee72ce522d3004bf71
|
|
| MD5 |
e63782170ccb37ff7340e9ff303715c7
|
|
| BLAKE2b-256 |
3354b713ea02f1b454f8e2ef1291310a2f6a900ea1ae8255c51face1b1761236
|
File details
Details for the file ose_auditor-1.0.1-py3-none-any.whl.
File metadata
- Download URL: ose_auditor-1.0.1-py3-none-any.whl
- Upload date:
- Size: 36.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c4ab725c7a96f288c704d84bad3c6e83a482ac28e0f88858f917ad0c83b3c10
|
|
| MD5 |
618cae72e62534046f6cb5cf314599b0
|
|
| BLAKE2b-256 |
c7ff1fe9ed2594c0492f886ebbed811b11ac91ae6e46c23f573c916d1a73772e
|