pwnieexpress / raspberry_pwn Goto Github PK
View Code? Open in Web Editor NEWA Raspberry Pi pentesting suite by Pwnie Express
License: GNU General Public License v3.0
A Raspberry Pi pentesting suite by Pwnie Express
License: GNU General Public License v3.0
I went ahead and installed a fresh install of Debian, went smoothly, installed git, pulled down Raspberry-Pwn, and kicked off the install, about 90% of the way through, I started getting errors relating to disk space... Im using an SD card thats 8GB, after the install finished up I went ahead and checked my SD card, sure enough my debian partition didnt get set to use the entire allotted space, but was set to use 1.6GB, I know this isn't necessarily a problem with Raspberry pwn, but warning / notifying us that this may fill up the disk, and instructing us how to resize the filesystem might be handy.
SVN of exploit-db is not working any more. It will be great if you can use the archive.tar.bz2 provided at http://www.exploit-db.com/archive.tar.bz2
Hi
Some tools may require more RAM than is offered by the default Debian image which comes set as 128MB OS and 128MB graphics. I suggest changing this to 224MB and 32MB respectively, which allows to run things like Metasploit (tested succesfully with 4.4.0-dev).
Solution:
cp /boot/arm224_start.elf /boot/start.elf && reboot
EOT :-)
Hi guys, I just downloaded and installed Raspberry-Pwn, but on attempting to log into my device strange things happen. Every time I put in any login information it just shows the message "Debian GNU/Linux wheezy/sid raspberrypi tty1" and then asks for login info again. Any help would be greatly appreciated on this issue as I do not want to have to do a scratch install. Thanks!
The move to Raspbian and the FPU support will require changes to the installer - specifically, packages compiled to support ARMv6 and the FPU or pure source installs. Until that is done, we can only support a Debian armel system.
The installation script INSTALL_raspberry_pwn.sh adds a hard-coded source to /etc/apt/sources.list. Raspbian is based on Debian wheezy to get the benefit of hard float support (armhf), so this repo is incorrect. Ideally the script should check /etc/debian_version to see which repo to add. The correct repo for Raspbian is:
echo "deb http://ftp.debian.org/debian/ squeeze main contrib non-free" > /etc/apt/sources.list
Also appending to rather than clobbering /etc/apt/sources.list may be advisable.
Hi guys, I just downloaded and installed Raspberry-Pwn, but on attempting to log into my device strange things happen. Every time I put in any login information it just shows the message "Debian GNU/Linux wheezy/sid raspberrypi tty1" and then asks for login info again. Any help would be greatly appreciated on this issue as I do not want to have to do a scratch install. Thanks!
The PWNIE EXPRESS ASCII Art is not being removed by the uninstalling script.
For those users with a version 4 board (the ones that have 512MB ram) it would be suggested to have them do an apt-get update/upgrade early in the process as the stock soft-float image doesn't have the updated bootloader needed to support the full amount. Until they do that they are limited to 256MB ram. The upgraded bootloader package will be done during the apt-get upgrade process.
I'm going to add that it fails on the most recent soft float image because it is wheezy based. The installer replaces the sources.list with one from squeeze which causes it to fail when installing packages. I saw that the most recent supported image is squeeze based so this will cause a few headaches.
If you are using a v4 board (512MB ram) then manually update the bootloader then set it to 32MB GPU allocation (if you want) manually. The last step will fail. Hopefully the rest works ok.
hi, i actually encountered some problem of detection on scapy and python.
Okay, i started with create mon0 by airmon-ng after which my I ran my script.
if p.haslayer(Dot11AssoReq):
print p.sprintf("%Dot11.addr1% | %Dot11Elt.info%")
It can work in Ubuntu 12.04 and Backtrack 5r2 but when i run it on raspberry pi, it cannot be detected smoothly.
Any kind souls can help me?
Edited: Is speed matter? Because I been doing some online research and found out that actually raspberry pi read python much slower. I also tried it out and found out that it is much slower compare on ubuntu which run on my VMware.
I get a successful install message returned but it looks like pentest directory isn't created.
after confirming the reboot I get INIT: Id "1" respawning too fast: disabled for 5 minutes
I installed over SSH and ran apt-get update prior to following the instructions for install.
[+] Latest Metasploit Framework installed.
[+] Installing Perl/Python tools to /pentest...
mv: cannot stat src/pentest/': No such file or directory chown: cannot access
/pentest/': No such file or directory
chmod: cannot access /pentest/cisco-auditing-tool/CAT': No such file or directo ry chmod: cannot access
/pentest/easy-creds/easy-creds.sh': No such file or direct ory
chmod: cannot access /pentest/goohost/goohost.sh': No such file or directory chmod: cannot access
/pentest/lbd/lbd.sh': No such file or directory
chmod: cannot access /pentest/sslstrip/sslstrip.py': No such file or directory [+] Perl/Python tools installed in /pentest. [+] Installing latest SET framework to /pentest... ./INSTALL_raspberry_pwn.sh: line 116: svn: command not found ./INSTALL_raspberry_pwn.sh: line 117: cd: src/pexpect-2.3/: No such file or dire ctory python: can't open file 'setup.py': [Errno 2] No such file or directory [+] SET framework installed in /pentest. cp: cannot stat
src/motd.tail.raspberrypwn': No such file or directory
[+] Setting default RAM allocation
[+] In order for the new RAM allocation to take effect, we must
[+] now reboot the pi. Press [Ctrl-C] to exit without rebooting.
The image that i am pulling off of the linked site for Rasberry-Pwn will not boot. I have imaged it onto the SD card but will not boot when inserted into the PI. Is there anything i am missing? Raspbian will boot fine, but i am seeing all the notes that it is not compataible. Anything i can do?
make -C src install make[1]: Entering directory `/home/pi/Raspberry-Pwn/src/aircrack-ng-1.1/src' make -C osdep make[2]: Entering directory `/home/pi/Raspberry-Pwn/src/aircrack-ng-1.1/src/osdep' Building for Linux make[3]: Entering directory `/home/pi/Raspberry-Pwn/src/aircrack-ng-1.1/src/osdep' ar cru libosdep.a osdep.o network.o linux.o linux_tap.o radiotap/radiotap-parser.o common.o ranlib libosdep.a touch .os.Linux make[3]: Leaving directory `/home/pi/Raspberry-Pwn/src/aircrack-ng-1.1/src/osdep' make[2]: Leaving directory `/home/pi/Raspberry-Pwn/src/aircrack-ng-1.1/src/osdep' gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -Iinclude aircrack-ng.o crypto.o common.o uniqueiv.o aircrack-ptw-lib.o sha1-sse2.S -o aircrack-ng -lpthread -lssl -lcrypto /usr/bin/ld: error: aircrack-ng uses VFP register arguments, aircrack-ng.o does not /usr/bin/ld: failed to merge target specific data of file aircrack-ng.o /usr/bin/ld: error: aircrack-ng uses VFP register arguments, crypto.o does not /usr/bin/ld: failed to merge target specific data of file crypto.o /usr/bin/ld: error: aircrack-ng uses VFP register arguments, common.o does not /usr/bin/ld: failed to merge target specific data of file common.o /usr/bin/ld: error: aircrack-ng uses VFP register arguments, uniqueiv.o does not /usr/bin/ld: failed to merge target specific data of file uniqueiv.o /usr/bin/ld: error: aircrack-ng uses VFP register arguments, aircrack-ptw-lib.o does not /usr/bin/ld: failed to merge target specific data of file aircrack-ptw-lib.o collect2: ld returned 1 exit status make[1]: *** [aircrack-ng] Error 1 make[1]: Leaving directory `/home/pi/Raspberry-Pwn/src/aircrack-ng-1.1/src' make: *** [install] Error 2
i've encountered a lots of dependencies problems, especially when I was trying to run this command.
(bundle install) and got error (Could not locate Gemfile or .bundle/directory)
I thought this may help and save time if anyone else is facing the same issue.
apt-get install ruby2.1-dev && apt-get install libsqlite3-dev && bundle install
Hi everyone!
I tried put my Edimax EW-7811UN wireless adapter in monitor mode with airmon-ng but had no success. However, on my Linux PC I succeeded. This obviously is a software problem not hardware.
Can anyone help me? Any idea?
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.