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

HELP: Poisontap for beginners #63

Open
mtlca opened this issue Dec 5, 2016 · 6 comments
Open

HELP: Poisontap for beginners #63

mtlca opened this issue Dec 5, 2016 · 6 comments

Comments

@mtlca
Copy link

mtlca commented Dec 5, 2016

hi guys!

I work in the computer department of a public school and we want to educate the community about computer security. We want to introduce them to Poisontap.

We buy a raspberry pi 3 in order to program the poisontap. But it seems to be more complicated than expected. Is there a detail procedure from the beginning? Or are there existing files to download on the raspberry that would make the task easier?

Iam new in programming. Thanks for helping the community.

Thank you guys!!

@mtlca mtlca changed the title Poisontap for beginners HELP: Poisontap for beginners Dec 5, 2016
@crazy54
Copy link

crazy54 commented Dec 6, 2016

I think this is a more broad question as you will need linux command line skills in order to complete the installation. The application is written for Node.JS, so you have to have to understand web servers and Node.

Start here on your own and move on if you feel like this is something you should bring into the class: http://nodeguide.com/beginner.html

Maybe it would be better to just discuss this in class - Can you imagine you training 40 kids and then giving them this kind of tool? Uh, does not seem like the smart way to go but that is just me...

@FluxIX
Copy link

FluxIX commented Dec 6, 2016

Security is a field where you look for gaps or holes in systems; you need to teach about the applicable systems (OS, web server, network communication and protocols, etc) before you can effectively use such a tool as this.

@mtlca
Copy link
Author

mtlca commented Dec 7, 2016

Thanks guyz for the advices, but can i have a step by step tutorial like those on youtube. I can do it:

  1. I Execute those lines sucessfully in linux shell:

sudo bash
echo -e "\nauto usb0\nallow-hotplug usb0\niface usb0 inet static\n\taddress 1.0.0.1\n\tnetmask 0.0.0.0" >> /etc/network/interfaces
echo "dtoverlay=dwc2" >> /boot/config.txt
echo -e "dwc2\ng_ether" >> /etc/modules
echo "/bin/sh /home/pi/poisontap/pi_startup.sh" >> /etc/rc.local
mkdir /home/pi/poisontap
chown -R pi /home/pi/poisontap
apt-get update && apt-get upgrade
apt-get -y install isc-dhcp-server dsniff screen nodejs


What is the next step?

Thank you!

@MrARM
Copy link

MrARM commented Dec 7, 2016

This will not run with the Raspberry Pi 3 hardware, as the raspberry pi zero has a special usb controller that supports usb hosts.

Check your local micro center for the Zero. got mine for $5.44 with tax.

@mtlca
Copy link
Author

mtlca commented Dec 7, 2016

Thank you very much MR ARM. Would that work with that? https://inversepath.com/usbarmory

@zenware
Copy link

zenware commented Dec 16, 2016

@mtlca Yes as the readme indicates it will work with the usbarmory, the lanturtle, the pi zero, and as @MrARM mentioned, anything which supports host mode
I'm currently working on a write-up as I install and configure everything from a coffee shop right now.

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

5 participants