# Cyfrin Docs

## Cyfrin Tools

- [What is Aderyn?](https://cyfrin.gitbook.io/cyfrin-docs/aderyn/readme.md): /aˈdɛrɪn/ - Welsh (noun) - Bird. A member of the class of animals Aves in the phylum Chordata.
- [Installation](https://cyfrin.gitbook.io/cyfrin-docs/aderyn/installation.md)
- [Quickstart](https://cyfrin.gitbook.io/cyfrin-docs/aderyn/quickstart.md)
- [CLI Options](https://cyfrin.gitbook.io/cyfrin-docs/aderyn/cli-options.md): Below are options which may be included with the aderyn CLI command.
- [What is Aderyn VS Code extension?](https://cyfrin.gitbook.io/cyfrin-docs/aderyn-vs-code-extension/what-is-aderyn-vs-code-extension.md)
- [Installation & Usage](https://cyfrin.gitbook.io/cyfrin-docs/aderyn-vs-code-extension/installation-and-usage.md)
- [What is Aderyn CI Assistant ?](https://cyfrin.gitbook.io/cyfrin-docs/aderyn-ci-assistant/what-is-aderyn-ci-assistant.md)
- [Using the config file - aderyn.toml](https://cyfrin.gitbook.io/cyfrin-docs/project-configuration/using-the-config-file-aderyn.toml.md)
- [Source code directives to ignore lines](https://cyfrin.gitbook.io/cyfrin-docs/project-configuration/source-code-directives-to-ignore-lines.md)
- [List of Supported Detectors](https://cyfrin.gitbook.io/cyfrin-docs/project-configuration/list-of-supported-detectors.md)
- [AST - Abstract Syntax Tree](https://cyfrin.gitbook.io/cyfrin-docs/internals/what-is-an-ast.md)
- [Detector](https://cyfrin.gitbook.io/cyfrin-docs/internals/what-is-a-detector.md)
- [Guide to create custom detectors](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart.md)
- [Detectors API Reference](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference.md)
- [detect](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/detect.md): function used to detect vulnerabilities TBD
- [capture](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/capture.md)
- [title](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/title.md): Set the title of the vulnerability in the report TBD
- [description](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/description.md): function used to detect vulnerabilities TBD
- [severity](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/severity.md): function used to detect vulnerabilities TBD
- [name](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/name.md): function used to detect vulnerabilities TBD
- [instances](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/instances.md): function used to detect vulnerabilities TBD
- [WorkspaceContext](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/detectors-api-reference/workspacecontext.md)
- [Testing your detector](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/testing-your-detector.md)
- [Useful Detector Patterns](https://cyfrin.gitbook.io/cyfrin-docs/internals/detectors-quickstart/useful-detector-patterns.md)
