> ## Documentation Index
> Fetch the complete documentation index at: https://docs.specterops.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Nemesis

> Offensive file enrichment pipeline

<div style={{ textAlign: 'center', marginBottom: '30px' }}>
  <img className="block dark:hidden" src="https://mintcdn.com/specteropsdocs/OgofQVXE8JwYYgvt/nemesis-docs/docs/images/nemesis-light.png?fit=max&auto=format&n=OgofQVXE8JwYYgvt&q=85&s=304797b366b2de7cd37d62a2e8cf7604" alt="Nemesis Logo" width="1155" height="200" data-path="nemesis-docs/docs/images/nemesis-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/specteropsdocs/p-HS7mR7kxSK3hXw/nemesis-docs/docs/images/nemesis-dark.png?fit=max&auto=format&n=p-HS7mR7kxSK3hXw&q=85&s=f84fb0d8bdbab094776594d0adf6a46e" alt="Nemesis Logo" width="1155" height="200" data-path="nemesis-docs/docs/images/nemesis-dark.png" />
</div>

<div style={{ textAlign: 'center', marginBottom: '20px' }}>
  <img src="https://img.shields.io/badge/version-2.0.0-blue" alt="version 2.0.0" style={{ display: 'inline', margin: '0 5px' }} />

  <a href="https://join.slack.com/t/bloodhoundhq/shared_invite/zt-1tgq6ojd2-ixpx5nz9Wjtbhc3i8AVAWw">
    <img src="https://img.shields.io/badge/Slack-%23nemesis—chat-blueviolet?logo=slack" alt="Slack" style={{ display: 'inline', margin: '0 5px' }} />
  </a>

  <a href="https://github.com/specterops/nemesis">
    <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fspecterops%2F.github%2Fmain%2Fconfig%2Fshield.json&style=flat" alt="Sponsored by SpecterOps" style={{ display: 'inline', margin: '0 5px' }} />
  </a>
</div>

***

## Overview

Nemesis is an offensive file enrichment pipeline.

Nemesis 2.0 is built on [Docker](https://www.docker.com/) with heavy [Dapr integration](https://dapr.io/), our goal with Nemesis was to create a centralized file processing platform that functions as an "offensive VirusTotal".

## Additional Information

### Blog Posts

| Title                                                                                                                                                          | Date         |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
| [Nemesis 1.0.0](https://posts.specterops.io/nemesis-1-0-0-8c6b745dc7c5)                                                                                        | Apr 25, 2024 |
| [Summoning RAGnarok With Your Nemesis](https://posts.specterops.io/summoning-ragnarok-with-your-nemesis-7c4f0577c93b)                                          | Mar 13, 2024 |
| [Shadow Wizard Registry Gang: Structured Registry Querying](https://posts.specterops.io/shadow-wizard-registry-gang-structured-registry-querying-9a2fab62a26f) | Sep 5, 2023  |
| [Hacking With Your Nemesis](https://posts.specterops.io/hacking-with-your-nemesis-7861f75fcab4)                                                                | Aug 9, 2023  |
| [Challenges In Post-Exploitation Workflows](https://posts.specterops.io/challenges-in-post-exploitation-workflows-2b3469810fe9)                                | Aug 2, 2023  |
| [On (Structured) Data](https://posts.specterops.io/on-structured-data-707b7d9876c6)                                                                            | Jul 26, 2023 |

### Presentations

| Title                                                                    | Date         |
| ------------------------------------------------------------------------ | ------------ |
| [SAINTCON 2023](https://www.youtube.com/watch?v=0q9u2hDcpIo)             | Oct 24, 2023 |
| [BSidesAugusta 2023](https://www.youtube.com/watch?v=Ug9r7lCF_FA)        | Oct 7, 2023  |
| [44CON 2023](https://www.youtube.com/watch?v=tjPTLBGI7K8)                | Sep 15, 2023 |
| [BlackHat Arsenal USA 2023](https://www.youtube.com/watch?v=Ms3o8n6aS0c) | Sep 15, 2023 |

## Acknowledgments

<Note>
  Nemesis is built on large chunk of other people's work. Throughout the codebase we've provided citations, references, and applicable licenses for anything used or adapted from public sources. If we've forgotten proper credit anywhere, please let us know or submit a pull request!
</Note>

We also want to acknowledge **Evan McBroom**, **Hope Walker**, and **Carlo Alcantara** from [SpecterOps](https://specterops.io/) for their help with the initial Nemesis concept and amazing feedback throughout the development process. Also thanks to [Matt Ehrnschwender](https://twitter.com/M_alphaaa) for tons of k3s and GitHub workflow help in Nemesis 1.0!

And finally, shout out to OpenAI and Claude for helping with this rewrite.

## Authors

<CardGroup cols={3}>
  <Card title="@tifkin_" icon="x-twitter" href="https://twitter.com/tifkin_">
    Follow on Twitter
  </Card>

  <Card title="@harmj0y" icon="x-twitter" href="https://twitter.com/harmj0y">
    Follow on Twitter
  </Card>

  <Card title="@0xdab0" icon="x-twitter" href="https://twitter.com/0xdab0">
    Follow on Twitter
  </Card>
</CardGroup>
