-
Notifications
You must be signed in to change notification settings - Fork 20
installing
installing is very easy (i think)
dont use this until the project has been renamed to pwnhyve
artemis = pwnhyve
PLEASE let me know if you have any issues with the installation
im so tired its not even funny
install re4son kernel
sudo su
cd /usr/local/src
wget -O re4son-kernel_current.tar.xz https://re4son-kernel.com/download/re4son-kernel-current/
tar -xJf re4son-kernel_current.tar.xz
cd re4son-kernel_4*
./install.sh
go through the installation, then restart ur pi
setup dwc2 and dtoverlay, for the usb hid gadget
echo \"dtoverlay=dwc2\" | sudo tee -a /boot/config.txt
echo \"dwc2\" | sudo tee -a /etc/modules
reboot the pi again
git clone the repository:
git clone https://github.com/nototter/pwnhyve && cd pwnhyve
install bettercap; compile from source or something
install requirements:
pip install -r requirements.txt
setup usb and ssh (ssh is subject to change)
sudo cp ./core/installation/pwnhyveusb /bin/ && sudo chmod +x /bin/pwnhyveusb
sudo cp ./core/installation/pwnhyvessh /bin/ && sudo chmod +x /bin/pwnhyvessh
theres different ways of doing this (cronjobs, systemctl) but i just used rc.local since it's easy and im lazy
add /bin/pwnhyveusb
at the end of the file, but before the exit 0
line
for example:
# stuff n code n stuff
/bin/pwnhyveusb
exit 0
i used systemctl since i can just do systemctl restart pwnhyve
and it auto restarts
you can use rc.local but it wont work as well
make a file in /bin/ called pwnhyveStart
make sure you're still in pwnhyve's folder
cp ./core/installation/startup.sh /bin/
mv /bin/startup.sh /bin/pwnhyveStart
pwd # save the output of this command, in your memory or ctrl+c
chmod +x /bin/pwnhyveStart
nano /bin/pwnhyveStart
replace all %cwd%
in the file with your pwd value
eventually ill make it use variables, maybe
now for the final part
cp ./core/installation/pwnhyve.service /etc/systemd/system/
systemctl enable pwnhyve.service
now reboot your pi or do systemctl start pwnhyve.service
congradulations on ur new pi with pwnhyve installed
report any issues on the github, or any suggestions