Jump to content

Molotof

Active Members
  • Posts

    157
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Molotof

  1. Yup you would have years of fun with this $250 well spent green ones on the hackRF one and ham it up! oh don't forget to get a ham license too as the hackRF one can transmit too.
  2. Ok that did it for me, my drone connected, i thought i had opens-server in the install script, will have to add it, now on with some fun, i will try to replicate your error now i have a channel to feed info to the server. 2014-05-01 23:15:00 INFO snoopy_server.py: Main Snoopy Process starting. Divert all power to the engines! 2014-05-01 23:15:00 INFO prox_guid.py: Starting proximity calculator... 2014-05-01 23:15:00 INFO facebook.py: Starting Facebook stalker 2014-05-01 23:15:00 INFO ssid_to_loc.py: Starting Wigle GeoLocator 2014-05-01 23:15:00 INFO pytail.py: Staring database population engine 2014-05-01 23:15:00 INFO __init__.py: create_all() complete 2014-05-01 23:15:00 INFO _internal.py: * Running on http://0.0.0.0:5000/ 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET / HTTP/1.1" 302 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /login HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /static/js/jquery.js HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /static/css/snoopy-main.css HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /static/js/snoopy.js HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /static/css/cssreset-min.css HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /static/js/snoopy-login.js HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "POST /plugin/list HTTP/1.1" 302 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "POST /drone/list HTTP/1.1" 302 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /login HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /login HTTP/1.1" 200 - 2014-05-01 23:19:44 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:44] "GET /favicon.ico HTTP/1.1" 404 - 2014-05-01 23:19:52 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:52] "POST /login HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET / HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/js/jquery-ui.js HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/css/jquery-ui.css HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/js/jquery.color.js HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/images/background-gradient.png HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/images/logo.png HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "POST /plugin/list HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "POST /drone/list HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/js/gpsmovs.js?_=1399000793320 HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/js/wigle.js?_=1399000793320 HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "GET /static/js/ssidlist.js?_=1399000793320 HTTP/1.1" 200 - 2014-05-01 23:19:53 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:19:53] "POST /client/list HTTP/1.1" 200 - 2014-05-01 23:21:57 INFO snoopy_server.py: -------------------------------------------------------------- 2014-05-01 23:21:57 INFO snoopy_server.py: Main Snoopy Process starting. Divert all power to the engines! 2014-05-01 23:21:57 INFO prox_guid.py: Starting proximity calculator... 2014-05-01 23:21:57 INFO ssid_to_loc.py: Starting Wigle GeoLocator 2014-05-01 23:21:58 INFO facebook.py: Starting Facebook stalker 2014-05-01 23:21:58 INFO pytail.py: Staring database population engine 2014-05-01 23:21:58 INFO __init__.py: create_all() complete 2014-05-01 23:21:58 INFO _internal.py: * Running on http://0.0.0.0:5000/ 2014-05-01 23:22:55 INFO pytail.py: New probe data! 2014-05-01 23:22:55 ERROR pytail.py: Exception! 2014-05-01 23:22:55 ERROR pytail.py: newline inside string 2014-05-01 23:22:58 INFO ssid_to_loc.py: Looking up address for 3 SSIDs 2014-05-01 23:22:58 INFO prox_guid.py: 14 devices probing. Grouping into proximity sessions... 2014-05-01 23:22:58 INFO wigle_api_lite.py: Wigling XXXXXXX 2014-05-01 23:22:58 INFO wigle_api_lite.py: Using Wigle account xxxxxx 2014-05-01 23:22:58 INFO connectionpool.py: Starting new HTTPS connection (1): wigle.net 2014-05-01 23:22:58 INFO connectionpool.py: Starting new HTTPS connection (1): wigle.net 2014-05-01 23:22:59 INFO wigle_api_lite.py: Wigling xxxxxxx 2014-05-01 23:22:59 INFO wigle_api_lite.py: Using Wigle account xxxxxxx 2014-05-01 23:22:59 INFO connectionpool.py: Starting new HTTPS connection (1): wigle.net 2014-05-01 23:23:00 INFO pytail.py: Staring database population engine 2014-05-01 23:23:00 INFO connectionpool.py: Starting new HTTPS connection (1): wigle.net 2014-05-01 23:23:01 INFO wigle_api_lite.py: Wigling xxxxxxxx 2014-05-01 23:23:01 INFO wigle_api_lite.py: Using Wigle account xxxxxx 2014-05-01 23:23:01 INFO connectionpool.py: Starting new HTTPS connection (1): wigle.net 2014-05-01 23:23:02 INFO connectionpool.py: Starting new HTTPS connection (1): wigle.net 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET / HTTP/1.1" 302 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /login HTTP/1.1" 200 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /static/css/cssreset-min.css HTTP/1.1" 304 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /static/css/snoopy-main.css HTTP/1.1" 304 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /static/js/jquery.js HTTP/1.1" 304 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /static/js/snoopy.js HTTP/1.1" 304 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /static/js/snoopy-login.js HTTP/1.1" 304 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "POST /plugin/list HTTP/1.1" 302 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "POST /drone/list HTTP/1.1" 302 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /login HTTP/1.1" 200 - 2014-05-01 23:23:34 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:34] "GET /login HTTP/1.1" 200 - 2014-05-01 23:23:42 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:42] "POST /login HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "GET / HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "POST /plugin/list HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "POST /drone/list HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "GET /static/js/gpsmovs.js?_=1399001023546 HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "GET /static/js/ssidlist.js?_=1399001023546 HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "GET /static/js/wigle.js?_=1399001023546 HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "POST /client/list HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:23:43 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:43] "GET /static/css/images/ui-icons_cccccc_256x240.png HTTP/1.1" 200 - 2014-05-01 23:23:59 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:23:59] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:24:10 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:24:10] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:24:11 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:24:11] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:24:12 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:24:12] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:24:12 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:24:12] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:25:32 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:25:32] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:25:41 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:25:41] "POST /client/data/get HTTP/1.1" 200 - 2014-05-01 23:25:49 INFO _internal.py: 192.168.1.109 - - [01/May/2014 23:25:49] "POST /client/data/get HTTP/1.1" 200 - Right now i am good to go BUT a problem on the client side which is when using the rouge access point it halts and does not connect, otherwise using the probe it sends the collected probes to the server and it populates to the web interface. In your case your wigle credentials need to be checked, re-enter them or check if they are valid on wigle.net first.
  3. I am still stuck at the server client connection problem, i double checked the time sync and time zone is correct still vpn won't do it, what is your config like and can you show the tail of the snoopy server log ?
  4. if it says login successful and then still asking for username and password then it did not pass you to the main.html (glitch needs fixed) the password is in a text file in : /home/(username you setup for snoopy)/snoopy/server/web_ui_creds.txt and of course the username is admin. Glad you went that far already, hopefully we don't need to fix much stuff !!
  5. Exactly thats what we need to do is make it run perfect on its own then start ruining it by making a drone of a pineapple... I passed by creepyDOL but it did not spark my interest as it did with snoopy, as it links a human to a location in a fun way which is linking with maltego then you can expand your search and connecting the dots like a sci-fi movie. The web interface user name is admin and the password is one that was random generated by the install script. Oh by the way CreepDOL is still Vaporware since last year, its either too dangerous and he has been bought by the all seeing eye or he has just a proof of concept that is not fitting in place yet.
  6. WOW that is an amazing drone !
  7. I did not get to the point of thinking of that, i was more focused on getting it working first then worry about the two sides of the coin, i was thinking of checking out required items to run the drone if they are available in dd-wrt or can be compiled to be working in the pineapple then we can customize the script and test it with the snoopy server. Then we get an infusion to set the configuration and start up and shutdown scripts then we will be all set ! dnsmasq tshark openvpn rsync netcat macchanger aircrack-ng psmisc traceroute iptables gpsd gpsd-clients are the packages installed on the drone and i know some of them are already on the pineapple, maybe someone else could chime in regarding these packages ?!
  8. Thats fantastic, makes the pineapple more useful than it is, i hope to try your infusion soon, thanks for the great work.
  9. Hmm that must be my problem in the vpn connection, i will confirm it when i get an extra brain cell working in my head lol, keep the good updates going :) and also some screenshots of maltego transforms and the web interface populating drone activity.
  10. Below is where the permission denied comes on the server , you can find the error in the log file or by quickly pressing 6 after pressing 1 to restart the server . Below where the server is running ok but what makes me think it is not is the 0.0.0.0 ip address of the server, points to a configuration problem that might make the vpn don't run ?
  11. On the server if only run it as (sudo snoopy) it runs and does not error out , the error is a permission denied for what reason i have no clue, running it as root or regular user or as the user that was created for the purpose of the install script it fails. On the other hand the client installs and runs and the probe requests get logged but it can not connect to the server even though both are on the same subnet and they can ping each other, the fake access point option does not work as it checks for internet connectivty but can't as it will only via the vpn tunnel which seems that is the problem at the moment. I am trying to figure out the point of failure, hopefully you get up to speed as me and find it with me.
  12. From going thru the code i was able to determine that there is two flavors of drones , one is the Nokia n900 drone pack and then the other is Kali and/or ubuntu LTS version, the script installs the following, quote from the drone installer : +-----------------------------------------------------------------------+ + This script has been tested on + + - BackTrack5 + + - Kali (on Raspberry Pi board) + + - Ubuntu 32b 13.04 "Vanilla" (on laptop and Beaglebone Black) + + + + The below packages will be installed via apt: + + - dnsmasq, tshark, openvpn, rsync, netcat, macchanger, psmisc, + + iptables, aircrack-ng, gpsd, gpsd-clients + +-----------------------------------------------------------------------+ i installed it on vm of kali amd64 and did not use an alfa yet, ill keep you posted on that, BUT you should have a running server to make a drone pack, if there is something broken you should watch option 6 of the logs and see where its broken and look for a fix or post it so we can figure it out. It creates a web link to download the drone pack so you can wget it then tar it then install it. This thing needs a lot of work to make it point and click, so far its full of thrones but very promising to be a complete work not just an appetizer to a vaporware .......
  13. Your welcome, i am going by trial and error and getting things solved step by step as i guess the original author abandoned it or stopped working on it since its first release maybe because it was not presented correctly until it got on the news with a hexacopter having a payload of a rasperypi running kali armhf with the snoopy drone payload calling home which is the server side which in turn runs all the sslstriping and geolocation and powerful maltego transform , holy crap a moly if the pineapple has these in it as drone it would a very cool tool to have, just think about it LOL
  14. Its not just a script , there is server files and drone files and database files, it so amazing i tell you, i found it because you mentioned it and been trying to get it to work since then.
  15. Ummm thats when do you get this fun stuff ? i guess you login as user byte1337 and then git clone https://github.com/molotof/Snoopy then you go in Snoopy dir then you go and sudo ./install.sh let me know what happens after you do this, but please nuke your installation and redo it again , i do this quick in VMware
  16. try installing it using my fork of Snoopy on LTS 12.04, hopefully you get any further, post back your findings.
  17. Check out my Fork at Github Molotof it will install perfect, was able to run it as root on LTS 12.04 or log in as the user that gets created by the install.sh Did not run a drone yet or connect to maltego as i got no time to play around, maybe someone else got more knowledge can play with it and let us know whats good ! Link to my fork of Snoopy
  18. Telot, did you get dhcp server running on the raspberry pi?
  19. Would you mind sharing the scripts for this project of yours? Also any progress in making it functional ?
  20. LOL i am a HAM too since 2001, i hope you are having alot of fun on HF with this great sunspot cycle ;) I am trying my best to teach people on how to conduct and interact with RF in a safe manner and have fun too. At this moment i am working on a script to make tcpdump and sslstrip start up nicely when powering up the pineapple, that is when i have time to myself.
  21. I got the two from the hakshop, but then you can look them up on amazon with the keyword RP-SMA male to RP-SMA female, The shorter the better, with such a sensitive signal you need the transmission line(from hornet board connector to antenna end) be as short as possible.I tested the two coil plastic antenna being sold as the 10dbi omnidirectional antenna, and it really brings all the boys to the yard ;) http://www.amazon.co...keywords=rp-sma The above link is just an example of the antenna, look for a better quality antenna one!
  22. Thank you Marlboro for the complement :) wait till i get my second MK4 in the mail and i will be making a double shot pineapple with a screwdriver ;-)And when i get my raspberry pi, i will put them in the blender and come out as the raspberry pina-hackada.
  23. I cut the power cord and used the plug cable with a cut of a usb cable, joined the red wire from the usb to inner wire of the plug, the black wire from the usb to the outer wire of plug.Otherwise you can get a ready made cable from the hak shop.
×
×
  • Create New...