# SnafflePy
[snafflepy](https://github.com/S3cur3Th1sSh1t/SnafflePy) is a "feature-for-feature Python port of [snaffler](https://github.com/SnaffCon/Snaffler)".

## Install
I found the `uv` install easy:

```
# install UV if necessary
# curl -LsSf https://astral.sh/uv/install.sh | sh
uv tool install git+https://github.com/S3cur3Th1sSh1t/SnafflePy
snaffler --help
```

## General domain-wide snaffling
```
python3 snaffler.py -s -d corp.local -c dc01.corp.local \
    --user svc_scan --password 'Passw0rd!' -o snaffler.log --html report.html
```

## Troubleshooting
I uhh....can't get this tool to work, so I opened an issue [here](https://github.com/S3cur3Th1sSh1t/SnafflePy/issues/2).

## Video demo
<div style="padding:75% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/1231680770?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin" style="position:absolute;top:0;left:0;width:100%;height:100%;" title="tt-053-snafflepy"></iframe></div><script src="https://player.vimeo.com/api/player.js"></script>
