# Octane Security ## Docs - [Bad Randomness](https://docs.octane.security/detectors/advanced/bad-randomness.md) - [Attacker Balance Gain](https://docs.octane.security/detectors/advanced/balance-gain.md) - [Denial of Service](https://docs.octane.security/detectors/advanced/dos.md) - [Ether/Token Leaking](https://docs.octane.security/detectors/advanced/ether-token-leaking.md) - [Incorrect Calculation of Token Transfer](https://docs.octane.security/detectors/advanced/incorrect-token-calc.md) - [Rounding Errors](https://docs.octane.security/detectors/advanced/rounding.md) - [Token Loss](https://docs.octane.security/detectors/advanced/token-loss.md) - [Typographical Errors](https://docs.octane.security/detectors/advanced/typographic.md) - [Unprotected External Calls](https://docs.octane.security/detectors/advanced/unprotected-ext-calls.md) - [Gas Limit Manipulation Possible (by 1/64 Rule)](https://docs.octane.security/detectors/experimental/gas-limit-manipulation-1-64-rule.md) - [Incorrect Nonce Update (Signature Replay Attack)](https://docs.octane.security/detectors/experimental/incorrect-nonce-sig-replay-attack.md) - [Incorrectly Payable](https://docs.octane.security/detectors/experimental/incorrectly-payable.md) - [Invalid State Manipulation](https://docs.octane.security/detectors/experimental/invalid-state-manipulation.md) - [Missing/Improper Check on the Admin Address](https://docs.octane.security/detectors/experimental/missing-or-improper-admin-address-check.md) - [Missing/Improper Check on Oracle Data](https://docs.octane.security/detectors/experimental/oracle-data-check.md) - [Improper Use of Oracle Heartbeats](https://docs.octane.security/detectors/experimental/oracle-heartbeat.md) - [Improper/Missing L2 Sequencer Check](https://docs.octane.security/detectors/experimental/oracle-l2-sequencer.md) - [Token Oversupply by Repayment Without Burn](https://docs.octane.security/detectors/experimental/oversupply-by-repayment-without-burn.md) - [Slippage Parameter Missing or Ineffective](https://docs.octane.security/detectors/experimental/slippage-param-missing-or-ineffective.md) - [Stale Price Risk](https://docs.octane.security/detectors/experimental/stale-price-risk.md) - [Validation Check Does Not Fall Through](https://docs.octane.security/detectors/experimental/validation-check-does-not-fall-through.md) - [Erroneous Writing to Memory Instead of Storage](https://docs.octane.security/detectors/experimental/writing-to-memory-but-not-storage.md) - [Use of Assembly](https://docs.octane.security/detectors/standard/assembly.md) - [Block Attributes Misuse](https://docs.octane.security/detectors/standard/block-attrs.md) - [Conflicting Inheritance](https://docs.octane.security/detectors/standard/conflicting-inheritance.md) - [Misuse of Create2 Opcode](https://docs.octane.security/detectors/standard/create2.md) - [Explicit Balance Checks](https://docs.octane.security/detectors/standard/explicit-bal-checks.md) - [Attacker-Controlled DelegateCall](https://docs.octane.security/detectors/standard/fuzz-delegatecall.md) - [Property Violation](https://docs.octane.security/detectors/standard/fuzz-property-violation.md) - [Attacker-Invokable Self-Destruct](https://docs.octane.security/detectors/standard/fuzz-selfdestruct.md) - [Hashing Consecutive Variable-Length Arguments](https://docs.octane.security/detectors/standard/hash-consecutive.md) - [Incorrect Function Visibility](https://docs.octane.security/detectors/standard/incorrect-fn-vis.md) - [Keccak Unequal Memory Lengths](https://docs.octane.security/detectors/standard/keccak.md) - [Integer Overflow/Underflow](https://docs.octane.security/detectors/standard/overflow-underflow.md) - [Reentrancy](https://docs.octane.security/detectors/standard/reentrancy.md) - [Self destruct](https://docs.octane.security/detectors/standard/self-destruct.md) - [Unsafe Use of Tx Origin](https://docs.octane.security/detectors/standard/tx-origin.md) - [Unchecked Return Values](https://docs.octane.security/detectors/standard/unchecked-return.md) - [Unsafe Unicode Characters](https://docs.octane.security/detectors/standard/unicode.md) - [Uninitialized Storage Vulnerabilities](https://docs.octane.security/detectors/standard/uninit-storage.md) - [Unsafe DelegateCall](https://docs.octane.security/detectors/standard/unsafe-delegatecall.md) - [Code Fix Engine](https://docs.octane.security/essentials/code-fix.md): Once a vulnerability is detected, the Code Fix Engine kicks into gear to automatically draft a secure fix. - [What Octane Detects](https://docs.octane.security/essentials/what-octane-detects.md): Learn more about what Octane detects and how best to configure it to find issues in your code. - [When to use Octane](https://docs.octane.security/essentials/when-to-use.md): Learn about when Octane is best suited to supercharge your workflow - [What is Octane?](https://docs.octane.security/introduction.md): Octane is a developer-first platform to battle-test smart contracts with cutting-edge machine learning. Our engines search for issues in your source code, and show you concretely what matters and how to fix it. - [Quickstart](https://docs.octane.security/quickstart.md): Start finding vulnerabilities in less than 5 minutes. ## Optional - [Website](https://octane.security)