Xavier Garceau-Aranda
Xavier Garceau-Aranda
The exceptions implementation would definitely benefit from a rethink. Dynamic rules via regex/pattern matching would be a nice feature. Moving this to medium-term as it's unlikely we'll have resources sooner....
Static dict of AWS API clients prevents calling ScoutSuite.__main__.run() with multiple AWS sessions
Is this the case because you're running `run()` from within the same process?
Static dict of AWS API clients prevents calling ScoutSuite.__main__.run() with multiple AWS sessions
Right well in that case it's really a boto3 limitation, I'm not sure this is something we can / want to address ourselves.
Thanks, I don't believe we've looked at this (as we don't have such an account to test against). Looking here https://github.com/Azure/azure-sdk-for-python/blob/master/doc/multicloud.rst it doesn't seem like supporting this would be very...
While I agree, there's currently no way for us to add this in automatically. Resources are being parsed individually, so adding this will/would require updating all resources being parsed.
Similar to https://github.com/nccgroup/ScoutSuite/issues/660, but for AWS
If all resources have this in a similar field we could create a generic method to pull & display this field.
Yeah, looks like we'll need to go through the resources and make sure the tags are included (@lowSoA similar to what you did for Azure tags and RGs).
Can't reproduce the issue, moving it to the stack until we get more information.
What I'd propose to address this are additional flags: - To exclude specific projects - To exclude specific folders, and all that's within/under them in the resource tree Would that...