cisagov / cisagov/snafflepy

Unable to either specify a share or exclude shares

Open
#41 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
137
Forks
23
PR merge metrics
No merged PRs in 30d

Description

### Issue description

Looking for a tool that works like Snaffler but does not need to be run on Windows.

I think that this tool has possibilities, but it appears that it can only be pointed to an IP address but not a specific share.

With Snaffler I can run

```
Snaffler.exe' -i \\\\ -s -o _shrdata_snaffler.json -t json
```

In the situation when the file server has multiple shares, I am unable to use **snafflepy** to go after just one of the many shares on a particular file server.

It would be great if **snafflepy** had the ability to either (or both) specify a share (or multiple shares), or exclude a list of shares.

Thanks for your consideration!

### Acceptance criteria

_No response_

### Additional context

_No response_

### Links to other issues

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by locating the command-line handling for IP targets and the code that discovers shares; trace how a target is passed through scanning. Done means users can select one or more shares and/or exclude shares on a server, with tests covering both behaviors.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.