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

No victims are caught - Kali Linux #40

Closed
suduma opened this issue Apr 13, 2018 · 4 comments
Closed

No victims are caught - Kali Linux #40

suduma opened this issue Apr 13, 2018 · 4 comments
Assignees

Comments

@suduma
Copy link

suduma commented Apr 13, 2018

TL;DR;
Requirements installed without issue.
Starts without error.
Port listens and responds.
Website seems half cloned and no victims are caught

sudo python trape.py -u https://www.google.com -p 80

When browsing the cloned website in every browser tested it looks half cloned and no victims are caught even when connecting from another machine still looks half cloned and no victims are caught.

Local browsers tested:
Chromium --disable-extensions #make sure no ad-blockers are enabled - enabled javascript and cookies
Firefox ESR - enabled javascript and cookies

Remote browsers tested:
Windows 10 - Edge - IE 11 - Chrome

Kali Linux Rolling fresh apt-get update && apt-get dist-upgrade.

python --version
Python 2.7.14+

sudo pip install -r requirements.txt
Requirement already satisfied: Flask==0.12.2 in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied: Flask-Login==0.4.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied: Flask-Session==0.3.1 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Requirement already satisfied: flask-socketio in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4))
Requirement already satisfied: itsdangerous==0.24 in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 5))
Requirement already satisfied: Jinja2==2.7.3 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 6))
Requirement already satisfied: MarkupSafe==0.23 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 7))
Requirement already satisfied: python-engineio in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 8))
Requirement already satisfied: python-socketio in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 9))
Requirement already satisfied: six==1.9.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 10))
Requirement already satisfied: Werkzeug==0.12.2 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 11))
Requirement already satisfied: eventlet in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 12))
Requirement already satisfied: enum34; python_version < "3.4" in /usr/lib/python2.7/dist-packages (from eventlet->-r requirements.txt (line 12))
Requirement already satisfied: greenlet>=0.3 in /usr/lib/python2.7/dist-packages (from eventlet->-r requirements.txt (line 12))

PIP SHOW COMMANDS

sudo pip show flask
Name: Flask
Version: 0.12.2
Summary: A microframework based on Werkzeug, Jinja2 and good intentions
Home-page: http://github.com/pallets/flask/
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD
Location: /usr/lib/python2.7/dist-packages
Requires:

sudo pip show flask-login
Name: Flask-Login
Version: 0.4.0
Summary: User session management for Flask
Home-page: https://github.com/maxcountryman/flask-login
Author: Matthew Frazier
Author-email: leafstormrush@gmail.com
License: MIT
Location: /usr/local/lib/python2.7/dist-packages
Requires: Flask

sudo pip show flask-session
Name: Flask-Session
Version: 0.3.1
Summary: Adds server-side session support to your Flask application
Home-page: https://github.com/fengsp/flask-session
Author: Shipeng Feng
Author-email: fsp261@gmail.com
License: BSD
Location: /usr/local/lib/python2.7/dist-packages
Requires: Flask

sudo pip show flask-socketio
Name: Flask-SocketIO
Version: 2.9.6
Summary: Socket.IO integration for Flask applications
Home-page: http://github.com/miguelgrinberg/Flask-SocketIO/
Author: Miguel Grinberg
Author-email: miguelgrinberg50@gmail.com
License: MIT
Location: /usr/local/lib/python2.7/dist-packages
Requires: python-socketio, Flask

sudo pip show itsdangerous
Name: itsdangerous
Version: 0.24
Summary: Various helpers to pass trusted data to untrusted environments and back.
Home-page: http://github.com/mitsuhiko/itsdangerous
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: UNKNOWN
Location: /usr/lib/python2.7/dist-packages
Requires:

sudo pip show jinja2
Name: Jinja2
Version: 2.7.3
Summary: A small but fast and easy to use stand-alone template engine written in pure python.
Home-page: http://jinja.pocoo.org/
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD
Location: /usr/local/lib/python2.7/dist-packages
Requires: markupsafe

sudo pip show markupsafe
Name: MarkupSafe
Version: 0.23
Summary: Implements a XML/HTML/XHTML Markup safe string for Python
Home-page: http://github.com/mitsuhiko/markupsafe
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD
Location: /usr/local/lib/python2.7/dist-packages
Requires:

sudo pip show python-engineio
Name: python-engineio
Version: 2.0.4
Summary: Engine.IO server
Home-page: http://github.com/miguelgrinberg/python-engineio/
Author: Miguel Grinberg
Author-email: miguelgrinberg50@gmail.com
License: MIT
Location: /usr/local/lib/python2.7/dist-packages
Requires: six

sudo pip show python-socketio
Name: python-socketio
Version: 1.9.0
Summary: Socket.IO server
Home-page: http://github.com/miguelgrinberg/python-socketio/
Author: Miguel Grinberg
Author-email: miguelgrinberg50@gmail.com
License: MIT
Location: /usr/local/lib/python2.7/dist-packages
Requires: six, python-engineio

sudo pip show six
Name: six
Version: 1.9.0
Summary: Python 2 and 3 compatibility utilities
Home-page: http://pypi.python.org/pypi/six/
Author: Benjamin Peterson
Author-email: benjamin@python.org
License: MIT
Location: /usr/local/lib/python2.7/dist-packages
Requires:

sudo pip show werkzeug
Name: Werkzeug
Version: 0.12.2
Summary: The Swiss Army knife of Python web development
Home-page: http://werkzeug.pocoo.org/
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD
Location: /usr/local/lib/python2.7/dist-packages
Requires:

sudo pip show eventlet
Name: eventlet
Version: 0.22.1
Summary: Highly concurrent networking library
Home-page: http://eventlet.net
Author: Linden Lab
Author-email: eventletdev@lists.secondlife.com
License: UNKNOWN
Location: /usr/local/lib/python2.7/dist-packages
Requires: enum34, greenlet

sudo pip show enum34
Name: enum34
Version: 1.1.6
Summary: Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4
Home-page: https://bitbucket.org/stoneleaf/enum34
Author: Ethan Furman
Author-email: ethan@stoneleaf.us
License: BSD License
Location: /usr/lib/python2.7/dist-packages
Requires:

sudo pip show greenlet
Name: greenlet
Version: 0.4.12
Summary: Lightweight in-process concurrent programming
Home-page: https://github.com/python-greenlet/greenlet
Author: Alexey Borzenkov
Author-email: snaury@gmail.com
License: MIT License
Location: /usr/lib/python2.7/dist-packages
Requires:

I could be completely off here but im wondering if the backported enum34 has anything to do with it..
If someone can list versions of working python packages I can setup a virtual env for testing.

Let me know if I can provide any more information to help troubleshoot the issue.

@suduma
Copy link
Author

suduma commented Apr 30, 2018

To make it easier if this is working for someone please copy paste below and past the results if you want to help troubleshoot.

sudo pip show flask
sudo pip show flask-login
sudo pip show flask-session
sudo pip show flask-socketio
sudo pip show itsdangerous
sudo pip show jinja2
sudo pip show markupsafe
sudo pip show python-engineio
sudo pip show python-socketio
sudo pip show six
sudo pip show werkzeug
sudo pip show eventlet
sudo pip show enum34
sudo pip show greenlet

@mironetwo12
Copy link

do you fix this trouble?

I have too
no more idea what i should to do

@suduma
Copy link
Author

suduma commented Oct 10, 2018

Got sidetracked with work and never got back to it.

If you figure it out let us know it would be nice to determine the capabilities and see if its something I should bring to my CSO's attention.

@jofpin jofpin self-assigned this Nov 24, 2018
@jofpin
Copy link
Owner

jofpin commented Nov 24, 2018

Hey! Enjoy the new version 2.0 stable, brings many features included and correcting bugs.

https://github.com/jofpin/trape

Share the World and Happy hacking!

@jofpin jofpin closed this as completed Nov 24, 2018
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

3 participants