-
Notifications
You must be signed in to change notification settings - Fork 14
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
cb/wrapper #20
base: master
Are you sure you want to change the base?
cb/wrapper #20
Conversation
class Menus(object): | ||
b_opts = {"bullet": ">>", "margin": 2} | ||
c_opts = {"check": ">>", "margin": 2} | ||
banner = textwrap.dedent( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👁️ 👄 👁️
@sysgoblin some notes from me running this it didn't get to 100% on two of the images, but I think it built? I tried to run configure and it kept saying invalid volumes. I tried setting different volume names and it didn't work |
Okay.. got it working? Says the phishpond_network isn't available |
|
||
|
||
def run(module): | ||
client = docker.from_env() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to make a docker_network here.. https://docker-py.readthedocs.io/en/stable/networks.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nevermind.. I see it being made down below.. I don't think its being loaded from the config.
|
||
mitmproxy = { | ||
"name": "pp_mitmproxy", | ||
"network": "phishpond_network", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nevermind, I see it here.. hmm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yea network should be created automatically when running --setup
and is included in each config.
re first 2 comments: |
CLI wrapper for phishpond
TODO:
Quick setup guide for testing:
pip install requirements.txt
pip install -e .
phishpond --setup
phishpond
Configure
>MOUNTS
> set mount locations forwww
andlogs
(FULL paths)phishpond
>Start/Stop
> select required modules (press space to select)Drop in to a shell for the selected container using the
Attach
menu item.