JustAddFlux
JustAddFlux
  • 2
  • 91 191
Shareboxx - Offline Wifi Filesharing (RIP PirateBox)
Shareboxx is a revival of Piratebox, the now-defunct wifi-based offline filesharing system. Make a disconnected WIFI access point that lets everyone connect and freely download (and upload) files. Think geocaching, but wireless and with movies. I'll show you how Shareboxx works, how it was developed, and how to install it on a Raspberry Pi.
In a future video I'll give instructions on how to use Unifi gear to boost the range of Shareboxx, in case you have a bigger neighborhood to cover.
EDIT: At 3:10 when I say that the UI is "really nice to use" - I meant in comparison to the raw webserver file list we got in Piratebox. I am not a web designer and the UI of Shareboxx could really use some help from someone who knows what they're doing...
Also no disrespect to Piratebox intended - it was an awesome project, especially for back when it was made.
Sourcecode, instructions and wiki on Github: github.com/dividebysandwich/shareboxx
00:00 Intro
02:45 What is Shareboxx
04:35 Code deep-dive
10:51 Install scripts
14:02 Raspberry Pi installation
17:22 Outro
zhlédnutí: 35 441

Video

uConsole: The off-the-shelf cyberdeck
zhlédnutí 56KPřed 4 měsíci
The Clockwork uConsole is a Raspi CM4 powered portable computer for nerds. Will you leave your phone and laptop at home and take this instead? No! But it's still a lot of fun. Clockwork website: www.clockworkpi.com Charge current fix: forum.clockworkpi.com/t/uconsole-how-does-charging-work/10990/34 uPico board: www.tindie.com/products/quadbit/upico/ uHub board: www.tindie.com/products/quadbit/u...

Komentáře

  • @TheEleventeen
    @TheEleventeen Před dnem

    ༺❀⚜️x🤘🏻x⚜️❀༻

  • @justinhughes4722
    @justinhughes4722 Před 4 dny

    I bet that freeze dried rat gets gooey with humidity...

  • @Sarge198
    @Sarge198 Před 4 dny

    Do you know of any good screen protectors for the uConsole?

  • @sleyeborgrobot6843
    @sleyeborgrobot6843 Před 7 dny

    I used to frequent a bigger blacker one in my youth.

  • @BurkenProductions
    @BurkenProductions Před 8 dny

    No not rust. Use php like normal ppl

  • @raccoons_stole_my_account

    Algorithm.

  • @Nine-Signs
    @Nine-Signs Před 10 dny

    During the cold war, the CIA was disgusting... After the cold war... nothing has changed.

  • @masterjust1
    @masterjust1 Před 10 dny

    I used to run a piratebox in my old phone. I hope i can do it again!

  • @Sarge198
    @Sarge198 Před 11 dny

    I still have my Piratebox, the UPnP server and image board are two of its best features.

  • @dileepvr
    @dileepvr Před 11 dny

    You need to add public key management for unique ID when adding chat. It could also be used to sign file uploads.

  • @taylorhay
    @taylorhay Před 12 dny

    Very cool - thanks for sharing, and resurrecting an awesome concept!

  • @TheKuptis
    @TheKuptis Před 13 dny

    17:37 Thanks to your video I had to check out Clockwork. This looks like a neat little gadget. Have you done or will you do a video about it?

    • @Sarge198
      @Sarge198 Před 11 dny

      Good luck getting one, I ordered a uconsole almost a year ago, still waiting...

  • @TheKuptis
    @TheKuptis Před 13 dny

    Please get rid of the music while you're talking and explaining. It gets too distracting.

  • @ff-mu6cc
    @ff-mu6cc Před 13 dny

    cool

  • @Lokexzx3
    @Lokexzx3 Před 16 dny

    Any posibility to run this on an openWRT Router?

  • @romein138
    @romein138 Před 17 dny

    can you make a premade image for pi with ssh enabled or allow for changing primary settings upon first landing of the webui?

  • @maiastniki
    @maiastniki Před 17 dny

    i want one becausee i DONT want a phone

  • @darekmistrz4364
    @darekmistrz4364 Před 19 dny

    I understand exchanging linux isos. But how do you prevent from uploading something criminally offensive on box like this? Also how would you advertise it to any device? Also how does it work on modern smartphones which notoriously hate connecting to any local network devices if WIFI doesn't have internet access (thus they fallback to cellular based internet)

    • @AAjax
      @AAjax Před 19 dny

      In terms of legality, I really don't see why common carrier protections don't apply here. If you start investigating and moderating, you lose common carrier status. Practically speaking though, I think the usb drop has the benefit of not avoiding legal action to the original provider of the hosting - it will probably be a while before we have cheap wifi serving tech that can similarly be deployed in the wild with an indefinite power source. In terms of morality, some people are going to abuse anything used for enhancing anonymity or privacy, and they will find another venue if they don't have this one. If this argument doesn't land with you, you're not part of the target audience. The days of early Internet weren't so carefully corporately curated and policed as today, and yet our mature internet is chock full of "criminally offensive" things. Some of us think the early days without the spying and curation were better in a lot of ways. On the technical problem, the user has to drop their data connection if they're using a modern corpo device. This will make the device limited to those in the know, which might be for the best anyway.

  • @StaerkungFuerMeineBrueder

    Hello there, regarding what is said at 15:45, that a USB stick is used for an external Wi-Fi adapter, may I ask which version of Raspberry Pi you're using? (please only tell me here if you can safely tell here publicly online) Are you using a version that does not natively has built-in Wi-Fi support or does your Rasperry Pi support Wi-Fi natively and you just chose to use a USB-stick for an external Wi-Fi adapter? Also, I'm not sure if you're the right guy to ask, but I'm being courageous right now and just ask - assuming I have a version of the Raspberry Pi that has built-in Wi-Fi capability natively, but I would like disable it hardware-wise, so that I can be hundred-percent sure that no virus turns on the Wi-Fi on the software-side without me wanting it to do so a) do you know if the Wi-Fi of the Raspberry Pi could somehow be disabled on the hardware side as I just described while still keeping the rest of the Raspberry Pi functional? and b) do you know how it could be done? Looking forward to your reply, Simon PS: If anyone else who has knowledge about those issues a) and/or b) would like to reply to these questions, I'd also appreciate it. Have a great day everyone!

  • @AndySlug
    @AndySlug Před 21 dnem

    This has a huge potential. I would implement a map wensite and use passwords for shareboxes that would be on the site. (Simmilar to geoCach hints)

  • @ventusprime
    @ventusprime Před 22 dny

    thank for the update i will create this 2

  • @ventusprime
    @ventusprime Před 22 dny

    I have pirate box , ot works at home from solar panel ,

  • @nojusticeanywhere
    @nojusticeanywhere Před 22 dny

    I know virtually nothing, but would like to do something like this for an offline pdf server. Would there be a way to make this a read-only archive?

  • @bytesabre
    @bytesabre Před 22 dny

    Piratebox had promise. I was able to make one when it was running, but my other half decided to steal the usb stick out of the router and somehow broke it permanently, and I didn’t make another. Good to see someone keeping the idea alive

  • @raleighcunningham2538

    *hacker music*

  • @jmb9326
    @jmb9326 Před 23 dny

    it's a JOKE ? .. in 2011 with piratebox (TP-Link_MR3020) LOL

  • @hamburgers140
    @hamburgers140 Před 23 dny

    This reminds me a bit of the old dialup BBS days. It was such a different feel from the global internet, each little BBS being like its own island with its own culture, file bases, message boards, private messaging, (and of course the games!). Esoteric, occult, pirate and hacking text files transmitting person to person, BBS to BBS. You'd never know quite where the BBS was located but that it was in your local town since it shared your phone area code. It was wild, underground, and exciting.

    • @ArtemisKitty
      @ArtemisKitty Před 12 dny

      Ahhh that brings back memories. I used to host one of the main nodes of the official IBM "Bits of Blue" BBS system at home. We had multiple phone lines run just to manage those, and a bank of external 3Com modems running 24/7, haha! It was so fun! I miss the good'ol ripscrip/zshell days sometimes. Edit: Oh! Except you DIDN'T know where we were by area code - we had 800 #s assigned to all the data lines specifically to make this more difficult, for privacy reasons. (Some of the data on this BBS was privileged corporate information only accessible to certain users with permission - we're talking source code and development discussions on OS/2 while it was under development, so we couldn't risk someone coming and snagging the physical hard drives by locating our house...)

  • @silence___
    @silence___ Před 24 dny

    Would it be possible to links them together like meshtastic? It would be pretty cool though probably impractical.

  • @SB-qm5wg
    @SB-qm5wg Před 24 dny

    That's not a bad price.

  • @FleetAd
    @FleetAd Před 24 dny

    The only thing I wish for out of this is for a password protected folder, for reasons.

  • @pinaz993
    @pinaz993 Před 24 dny

    You might consider an opt-in config option for files that expire. I wrote an issue about it on the GH.

  • @SB-qm5wg
    @SB-qm5wg Před 25 dny

    This is really cool.

  • @JacksWailerTV
    @JacksWailerTV Před 26 dny

    i hope they make no stress about the SAVED Movie.... maybe you should remove THAT short part...

  • @iamalittler
    @iamalittler Před 26 dny

    Yeah, but what’s this for?

    • @JustAddFlux
      @JustAddFlux Před 26 dny

      I dunno. What is geocaching for? Fun, I guess?

  • @nomercyriding
    @nomercyriding Před 26 dny

    All the nay-sayers in these comments do not pass the hack the planet vibe check

    • @Nuffle
      @Nuffle Před 26 dny

      Techno-weenies... ;D

    • @JustAddFlux
      @JustAddFlux Před 26 dny

      There's legitimate concerns. However there is one vibe check that should scare off most non-technical users: All relevant browsers show huge warning pages when connecting to a plaintext webserver, or https with self-signed certificate.

    • @pinaz993
      @pinaz993 Před 24 dny

      @@JustAddFlux In other words, if you don't know what you're doing, you don't belong here. Proceed at your own risk.

    • @Weed
      @Weed Před 9 dny

      @@JustAddFlux lol

  • @PrebleStreetRecords
    @PrebleStreetRecords Před 26 dny

    Man, the USB stick in the wall brings back memories of wardriving and all sorts of early 00s grey hat stuff.

  • @lorenzoantei1542
    @lorenzoantei1542 Před 26 dny

    How can I edit the hosted page?

  • @helidrones
    @helidrones Před 27 dny

    So basically a web server with some scripts for uploading an downloading files.

    • @JustAddFlux
      @JustAddFlux Před 26 dny

      And chat. As a captive portal. Yep.

    • @helidrones
      @helidrones Před 26 dny

      @@JustAddFlux I guess I would make it with FrankenPHP … or with Assembly language, if I am really bored. Have not touched low-level languages languages for almost three decades.

  • @sertenejoacustic
    @sertenejoacustic Před 27 dny

    No music please! Soooo distracting

  • @fernwood
    @fernwood Před 27 dny

    I wonder if something like this could be ported to an esp32 (with sd card).

    • @fgregerfeaxcwfeffece
      @fgregerfeaxcwfeffece Před 26 dny

      Too slow, waaaaaaay too slow. But otherwise trivial. And by that I mean copy together a few samples from the arduino IDE trivial.

  • @florianruppert1251
    @florianruppert1251 Před 27 dny

    Can we get a download function

  • @forsakenrider
    @forsakenrider Před 27 dny

    super cool! I still have an old Piratebox! Would be rad to have the chat function too!

    • @JustAddFlux
      @JustAddFlux Před 27 dny

      Chat is already implemented, check github!

  • @RedMageGaming
    @RedMageGaming Před 28 dny

    I miss Pirate box, such a great project, Hope this gets some good attention and people jump on to help flesh it out and expand it.

  • @jeremiahbullfrog9288
    @jeremiahbullfrog9288 Před 28 dny

    In the event of an unfortunate incident, it's likely they will jam the WIFI bands as a first step. Can there be a wired alternative mode for SHTFproofing?

    • @JustAddFlux
      @JustAddFlux Před 28 dny

      Depends on your definition of SHTF. Also, jamming 2.4 and 5GHz is a high energy, low range affair. A jammer would have to be next to your house. Also, who is "they"? Nuclear EMP? Short time affair only. "The Government"? I hate to break it to you, but your government doesn't care about your wifi ;) If you wanna use a cable, go ahead. Shareboxx doesn't care about the PHY.

    • @jeremiahbullfrog9288
      @jeremiahbullfrog9288 Před 27 dny

      @@JustAddFlux Good to know thx

  • @xTHETRINCHOx
    @xTHETRINCHOx Před 28 dny

    Maybe my pocketchip can PIRATE streets again!

  • @gsus3918
    @gsus3918 Před 29 dny

    Gloryhole file transfer

  • @bobbastian760
    @bobbastian760 Před 29 dny

    The computer equivalent of a glory hole. Always use protection....

  • @astrolemonade349
    @astrolemonade349 Před 29 dny

    Unfortunately, they are not open hardware as they are advertising! There are no PCBs, you cannot edit anything there, feels bad. Not having those is a blocker for me.

    • @JustAddFlux
      @JustAddFlux Před 28 dny

      The PCB files are indeed missing on github. I am not sure what's going on there.

    • @astrolemonade349
      @astrolemonade349 Před 28 dny

      @@JustAddFlux I don't know either but feels dishonest from them, the community has been requesting the PCB files for ages now and lots of mods have been held of because of lack of PCB files. Schematics are good but what's the point of them if you need to make a work of guessing when designing stuff for it.

  • @svenmichelsde
    @svenmichelsde Před 29 dny

    I would recommend to change the overwrite protection slightly to not just append the number at the end, but before the extension. That way it will be easier to deal with the data on the client browser for example. Keep going, its always nice to have options :)

  • @Buy-n-large
    @Buy-n-large Před měsícem

    I've been waiting for this to happen again.. long live piratebox