Git Product home page Git Product logo

Comments (15)

sigilli avatar sigilli commented on May 30, 2024 1

Ive pretty much given up for now, tbh.

from deathstar.

BornBrazen avatar BornBrazen commented on May 30, 2024

capture

I am also getting a similar error

from deathstar.

sigilli avatar sigilli commented on May 30, 2024

It turns out that these modules inside Empire no longer have a few options.
For example: the "Threads" option has been removed. So when DeathStar passes some of those removed properties, error.
I'm editing Deathstar.py right now to see if I can create a workaround.

from deathstar.

BornBrazen avatar BornBrazen commented on May 30, 2024

That is great - thank you!

from deathstar.

BornBrazen avatar BornBrazen commented on May 30, 2024

NOOOO! Totally understand though....

from deathstar.

sigilli avatar sigilli commented on May 30, 2024

If you comment the whole thing like
module_options {
#things1
#things2
}
it stops giving you an error, then the next module does the same. If you go repeating the process you'll end eventually somewhere.
BUT
since many things actually depend on user_hunter and get_group_name, you're toast

from deathstar.

BornBrazen avatar BornBrazen commented on May 30, 2024

That sucks... I will also take a look later when I get some time to see if there is a possible solution...

from deathstar.

sigilli avatar sigilli commented on May 30, 2024

A few of them only return error because they use Threads and NoPing, which are no longer available on Empire. Those will work if you comment both module_options lines. I think "find_localadmin_access" is an example.

I'm pretty sure the Red Line saying something wrong with the Agent and not finding many things on those scans are both a cause of my comments.
image

Then again, I'm only testing.

from deathstar.

sigilli avatar sigilli commented on May 30, 2024

Confirmed that the modules that return most of the user and group names are not working thanks to my comments. That's why a good part of the enumeration doesn't find anything.
But GroupName = group_name absolutely does not work. Or anything similar.

I can investigate those modules and check how they manage the IDs and names, but oh boy.

from deathstar.

BornBrazen avatar BornBrazen commented on May 30, 2024

I guess Empire changed a lot of crap
Thank you for taken the time though

from deathstar.

sigilli avatar sigilli commented on May 30, 2024

Just want to report that today I did some testing
Deathstar doesn't find any domain admin (my shell is a domain admin)
then it runs mimikatz and finds the very account I'm using
then it says it can't find domain admins
then it runs mimikatz and finds the very account I'm using

oh you get it. Eternal-agent-making-loop =)
that module is broken, or just our parameters.

from deathstar.

BornBrazen avatar BornBrazen commented on May 30, 2024

I haven't had a chance to look yet but hopefully I can over the weekend and see if I can figure anything out

from deathstar.

DanMcInerney avatar DanMcInerney commented on May 30, 2024

I've been working on this all day. Fixing the module options is easy and I've deleted the nonexistant module options and replaced them with the right ones. At this point, it seems to be a parsing issue of module output. Like get_domain_sid returns only "Job started xxx" output for some reason.

from deathstar.

DanMcInerney avatar DanMcInerney commented on May 30, 2024

I have fixed everything I think. I found more bugs in Empire than I did in DeathStar...

Check my fork or just wait til byt3bl33d3r accepts the PR which I think he'll do pretty quickly.

from deathstar.

byt3bl33d3r avatar byt3bl33d3r commented on May 30, 2024

#50 should have resolved this, if not comment below. Thanks again @DanMcInerney !

from deathstar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.