Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python start.py #131

Open
Btoq opened this issue Aug 6, 2023 · 5 comments
Open

python start.py #131

Btoq opened this issue Aug 6, 2023 · 5 comments

Comments

@Btoq
Copy link

Btoq commented Aug 6, 2023

Traceback (most recent call last):
File "/Users/qwerty/EvilOSX/start.py", line 13, in
from server.handler import start_server
File "/Users/qwerty/EvilOSX/server/handler.py", line 22, in
from server import modules
File "/Users/qwerty/EvilOSX/server/modules/init.py", line 11, in
from server.modules.helper import ModuleABC
File "/Users/qwerty/EvilOSX/server/modules/helper.py", line 10, in
from server.model import Model
File "/Users/qwerty/EvilOSX/server/model.py", line 11, in
from Cryptodome.Cipher import AES
ModuleNotFoundError: No module named 'Cryptodome'

@j3r1ch0
Copy link

j3r1ch0 commented Aug 6, 2023

Traceback (most recent call last): File "/Users/qwerty/EvilOSX/start.py", line 13, in from server.handler import start_server File "/Users/qwerty/EvilOSX/server/handler.py", line 22, in from server import modules File "/Users/qwerty/EvilOSX/server/modules/init.py", line 11, in from server.modules.helper import ModuleABC File "/Users/qwerty/EvilOSX/server/modules/helper.py", line 10, in from server.model import Model File "/Users/qwerty/EvilOSX/server/model.py", line 11, in from Cryptodome.Cipher import AES ModuleNotFoundError: No module named 'Cryptodome'

Hey, just a heads up but this is a dead project dude. It's not maintained at all so no one is fixing any issues. You'll have to deal with them yourself.

@siddhant385
Copy link

Hey if you want windows implementation of it you can check out my project :- https://github.com/siddhant385/karavas
It's on early stages i think it can help you to understand this project

@gptlang
Copy link

gptlang commented Jun 19, 2024

@siddhant385 Cool project.

No Port Fowrding Required

Could you explain a bit how you achieved this?

@gptlang
Copy link

gptlang commented Jun 19, 2024

I've looked into the code base and don't see any discovery/STUN/etc. It's just a basic flask app.

Perhaps you mean that it's a binding shell instead of a reverse shell? If your victim is behind a NAT or firewall, this doesn't seem to work.

@siddhant385
Copy link

siddhant385 commented Jun 20, 2024

I've looked into the code base and don't see any discovery/STUN/etc. It's just a basic flask app.

Perhaps you mean that it's a binding shell instead of a reverse shell? If your victim is behind a NAT or firewall, this doesn't seem to work.

@gptlang
**No you have to host the flask app in any hosting site (eg. Pythonanywhere) and then using the builder in the site build the client.
Client uses reverse shell to connect to the hosted site without port forwarding as the flask site can easily be hosted on cloud server or any python flask free hosting as I have mentioned earlier and we can execute command by sending command from hosted site using any web browser and receive responses through the same .
You can watch the demo site if you want, It's link is given here

Currently I am working on it so it's not so stable however in upcoming day's I'll try to release a more stable version.**

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants