Jump to content

UnKn0wnBooof

Active Members
  • Posts

    146
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by UnKn0wnBooof

  1. Actually, the file is /etc/config/fstab. All you have to do is change the mount point to /

    http://wiki.openwrt.org/doc/uci/fstab

    Thanks, will do that :) I'll reply if something happens.

    Just one last thing, if this goes wrong you may need to unbrick / reflash it. Make sure you can do that before you replace the config.

    Yeah, it'll probably brick if I forget to put the filesystem onto my SD card. Will do that first, then edit the config :)

  2. The edimax can be a module (see the link I sent in your other post.

    Changing the root fs should be a case of changing fstab (or equivalent). Shouldn't need to customize the kernel for that.

    Thanks :)

    I can't find anything in fstab that relates to what mounts the root (/) file system. I checked both /etc/fstab and /etc/config/fstab

    I always thought that such a config was stored in the kernel itself, correct me if I'm wrong tho.

  3. Hackrf blue came out shortly after the hackrf. No design change or improvement, just a lower cost. While I bought a hackrf through a reseller to support the developer, many people wouldn't.

    As for the custom kernel, do you need to customize it, or just build modules for it?

    Oh, I see. As for the kernel, I was hoping to make changes so it would mount a file system on the SD card, as the root fs. This would eliminate the 3MB limitation that I currently have.

    Was also hoping to build a WiFi driver into it, so my small edimax wifi adapter would be compatible.

    Those are literally the only 2 things I want to change: The filesystem that is mounted and add a wifi driver.

    The Raspberry Pi is capable of loading a kernal from the SD card then mount a USB drive as the root file system, I don't see how it wouldn't be possible to do the same to the Pineapple: Kernal on internal storage and everything else on the SD card.

  4. I was reading http://wiki.wifipineapple.com/#!build_guide.md but it seems that it isn't the full source code to the Pineapple. Why is this?

    Why are we being restricted like this? All hackers should know by now that restrictions is a No No. Why can't we hack the Pineapple? Why can't we modify parts of the system without losing functionality? The current source code seems to only provide the necessary resources to build a standard, boring openwrt image.

    I believe that we could take better advantage of the MKV if we actually had the full source, no?

  5. I don't think you understand that a major selling point for the pineapple is the fact that it costs $99...

    Yeah... And... I know that Hak5 aims to provide affordable hardware but still... Even little things such as more storage and a bit more beefier CPU/RAM would still be a great improvement. My unit has froze on me, quite a few times. Look at the Raspberry Pi, for example. They managed to upgrade the specs of the CPU/RAM and still keep the original price.

    I said "What I want" not "What I expect". Just sharing opinions :)

  6. Many of the updates you're suggesting would raise the price considerably. I'm not sure if that's something Hak5 wants to do.

    It would be nice to have a 5GHz radio builtin but you could always use a USB one (maybe this).

    Again, a lot more money if it can even be done with the board being used.

    I personally hate it when an SD card is flush with a case because it's difficult for me to get the card out (I bite my nails). I have a Mobius HD cam like that and it is a pain to get that little bastard out of there after a flight.

    I've been using my PAU06 Panda Wireless USB adapter for a while now without ever needing to install drivers. It supports master mode but I haven't tried it on the Pineapple, only on a RPi.

    I'm down with the faster network speeds, even the faster processor and more RAM, but I think that may cost a lot more than you think to implement. AFAIK Hak5 developed the board for the Pineapple so to add these other components might mean a complete redo of all hardware. I'm sure they will upgrade as they see fit and honestly the Pineapple works well as it is.

    Yeah, the pricing is the main concern, I think. These days you can get an Android Smart Phone with 512MB RAM and a 1GHz CPU, for about $60 or less. Perhaps even 1GHz single core and 512mb would be a worthy upgrade without harming the price too much. As for WiFi, I have a NANO USB adapter but I cant use it as there's no drivers. I can't do anything about it because I don't have access to the kernel source code, which I personally believe is holding the MKV from progressing a bit.

    The flush SD card solution... Hm. Maybe have a door that covers it, instead? That way it can be "flush" and still be easy to remove, assuming the door isn't a nightmare to open x3

  7. So guys! Looking at the MKV, what do you feel could be improved up on, in terms of hardware and software? What would you expect if the Hak5 team were to release a new generation Pineapple?

    Here's what I'd want:

    • 1GB of flash OR to be able to boot directly from the SD card.
    • A radio that supported 5Ghz and still offered monitor mode and packet injection (duh) Price killer.
    • A better CPU. The current one is pretty laggy. An upgrade to a 1GHz core, should be good enough especially for heavy traffic
    • More RAM. I managed to easily eat up all the memory of my MKV. 256MB or 512MB should be enough.
    • An SD card slot that does not stick out from the edge of the case. Having it more flush, would be nice or have a door that covers it
    • Fully opensource. We could accomplish so much more if everyone could contribute. If it were me, I would've modified the kernel by now
    • More embedded drivers, such as support for more USB WiFi adapters and so forth
    • Faster network relay speeds

    I was planning on modifying the web interface of the MKV but now I realise how limited I am in terms of space, sort of a burden imo. Looks like sym links all the way :D

    What would you guys want?

    Edit: Made a few changes to my bullet points, since I suppose we should be realistic about the pricing :)

  8. One thing I recently pointed out in PortalAuth's support thread is that you may want to consider moving its dependencies to your SD card as well. There are multiple python libraries that can take up quite a bit of space.

    This is what I mentioned in my thread. Try it out and you'll probably free up a bit of space.

    Neat! Will try this out! :D

    I wish the Pineapples firmware was fully open source ._. Maybe if we made a few tweaks to the kernel, we could boot everything from the SD card and not worry about running out of space, as the NAND would only store the kernel. I can dream, I suppose.

  9. All my infusions are installed on the SD card yet the Pineapple has still managed to run out of disk space within less than an hour. WTH?

    I can't even write a single log file, move content or anything. I'm treated as if the internal storage was RO (which it isn't. It's just out of space because the internal NAND is basically rubbish, tbh).

    Could we possibly have the entire FS redirected to the SD card, sorta like a Raspberry Pi where it boots from the SD itself?

    I've lost count of how many times I've "unbricked" my MKV within the past couple of days, trying to get it working properly. Why is the internal storage so crappy? :/

    root@L-PAP:~# echo test > file.txt

    -ash: can't create file.txt: No space left on device
    root@L-PAP:~# ls /sd
    depends etc infusions tmp usr
    root@L-PAP:~# ls /sd/infusions/
    ardronepwn delorean meterpreter sslsplit tcpdump
    blackout dipstatus nmap sslstrip urlsnarf
    deauth logcheck portalauth strip-n-inject wps
    root@L-PAP:~#
    Filesystem Size Used Available Use% Mounted on
    rootfs 3.1M 3.0M 80.0K 98% /
    /dev/root 11.8M 11.8M 0 100% /rom
    tmpfs 30.2M 136.0K 30.0M 0% /tmp
    tmpfs 512.0K 0 512.0K 0% /dev
    /dev/mtdblock3 3.1M 3.0M 80.0K 98% /overlay
    overlayfs:/overlay 3.1M 3.0M 80.0K 98% /
    /dev/sdcard/sd1 2.8G 118.0M 2.5G 4% /sd

    Has anyone else had this issue?

  10. Do you guys also think it would be possible to redirect the entire FS to the SD card? The Pineapple runs out of space REALLY fast ._.

    I would've made the Pineapple similar to the Raspberry Pi, by making it boot from the SD card instead of internal NAND. Either that or gave the Pineapple a GB of NAND space, instead of farty few MB's ._.

  11. The Pineapple doesn't have the capability hardware wise to Power Off. You can `halt` however the pineapple will still be powered on.

    This is why the gods gave us zoom.

    As long as a proper shutdown can be inititated, I don't care. Sort of silly to run "poweroff" each time I wanna unplug the unit.

    You can't zoom, either. Part of the page's <meta> prevents such an action. If it's designed to be "mobile friendly" then it should do that without the need of zooming. Wouldn't be considered "mobile friendly" if you had to do the opposite of that.

  12. Okay, I've been using the mkv, for about a day now and I'd like to give feedback on what could be improved.

    1.) Client mode.

    Why is it that when I click "Disconnect Selected Interface", it forgets the saved WiFi network that it was connected to? Not exactly convinient when the user wants to re-establish a connection but has to re-enter the password. Sometimes after playing with recon mode, it won't connect to the internet via client mode even when it says it's connected. Would be good if there were two more options, such as "Forget Network" and "Re-connect".

    2.) There's no power button on the web ui?

    I don't understand why there's a reboot option but no power off. Would be nice to see this added :)

    3.) Mobile UI needs a slight improvement.

    Sort of a pain to click the tick boxes for "PineAP Daemon", on mobile devices (tested on HTC One M7). It's tiny.

    4.) Recon mode could be a bit more convinient.

    When it says "PineAP isn't started", it should ask if you want to start it or not, instead of opening a new tab.

    Thats it, for now. Hopefully Seb could take these notes and make the MKV better :)

    Thanks!

  13. I tried it on my 3DS, but I was not able to login into the pineapple, it simply redirected back to the login page

    Most likely a PHP thing. The browsers on these things aren't the most robust.

    Yeah, I noticed that the 3DS doesn't accept cookies on Intranet connections (LAN). I guess the mkv firmware would have to be slightly modified to remember the client's MAC and authorise it that way. I weird hack but eh, I'd do it for the sake of it :)

  14. Anyone got a Nintendo 3DS that they can visit the Pineapple's Web UI with?

    May be getting a MKV later this month and was wondering what it looked like on the 3DS. Would be sorta cool to have a WiFi Pineapple in my bag, while at college and being naughty with a harmless 3DS :)

    Why do I want to do it with such a device (3DS)? Because why not? :3

    Anyone mind sharing pictures or even a video of it in action on one of these things?

    Thanks! :D

  15. I know I'm late BUT everything could actually be done from Windows ;)

    1. Press WinKey + R (Opens a run box)
    2. Type "dispart", press "OK"
    3. Grant Admin priviledges
    4. Type the following commands, each line represents a return:
    5. list disk
      select disk [disk number that matches your drive size]
      clean
      convert mbr
      create partition primary
      format quick
      

      Done! :D

×
×
  • Create New...