Electronic Frontier Foundation chic

I received my EFF member tshirt, together with membership card and bumper sticker πŸ™‚

I’ve got back into GTAV, just before the announcement of Red Dead Redemption 2!

Been playing a little of one of the free games for October on PSN network Transformers: Devastation, although was very tempted to pick up the original Resident Evil HD remake.

I’ve been working on Machine Learning models in R and Python, playing with the new Google Studio 2.2, and Kali on the Rasp Pi 3

Raspberry Pi Twitter Bot

Status

In a moment of weakness I ordered a Raspberry Pi 3 last week, on the basis that my current original Raspberry Pi is a little too slow.

I pretty much stopped playing with it after the USB stick / drive I was using bricked, so this weekend I’ve powered it up again and I’m quite impressed.

I’ve overclocked the Raspberry Pi to Pi2 settings, although not sure what this means except it’s running quite well:

1000 MHz ARM
500 MHz core
500 MHz SDRAM
2 overvolt

I’ve set the Raspberry Pi to connect to Tor on boot,and run a couple of Python scripts πŸ™‚
One posts how long the box has been live, and the temperature it’s running at, the other retweets any mention of SPAM, SPAM, SPAM, SPAM, and EGGS!

If you’re interested here’s the account: @PiCookingTime
I’ll post the code if anyone is interested, although it was all plagiarised from great thinkers online πŸ™‚

Make the most adorable little WiFi router

So between learning my way around an acoustic guitar and trying to finish the main story of withcer 3 before Metal Gear Solid 5 arrives, I’ve been trying to set up my Raspberry Pi as a VPN router… again πŸ™‚

Here’re a few of the links that have helped my journey

To run the initial config at any time:
[code]sudo raspi-config[/code]

Raspberry Pi – Static IP address Essential, so I can work from a single screen… and use the other for guitar tutorials and Netflix πŸ™‚

Setting up a Raspberry Pi as a WiFi access point aka Make the most adorable little WiFi router

This is useful if you don’t use linux dailyLinux Useful Command Reference Guide

I now have the router working πŸ™‚
I can connect the Rasp-Pi to a VPN πŸ™‚
But for some reason connecting a device to the router doesn’t then access the VPN πŸ™

You can guess how my weekend is going to pan out

Tor Box

Tor Box

With This Tiny Box, You Can Anonymize Everything You Do Online

No tool in existence protects your anonymity on the Web better than the software Tor, which encrypts Internet traffic and bounces it through random computers around the world. But for guarding anything other than Web browsing, Tor has required a mixture of finicky technical setup and software tweaks. Now routing all your traffic through Tor may be as simple as putting a portable hardware condom on your ethernet cable.

Today a group of privacy-focused developers plans to launch a Kickstarter campaign for Anonabox. The $45 open-source router automatically directs all data that connects to it by ethernet or Wifi through the Tor network, hiding the user’s IP address and skirting censorship. It’s also small enough to hide two in a pack of cigarettes. Anonabox’s tiny size means users can carry the device with them anywhere, plugging it into an office ethernet cable to do sensitive work or in a cybercafe in China to evade the Great Firewall. The result, if Anonabox fulfills its security promises, is that it could become significantly easier to anonymize all your traffic with Torβ€”not just Web browsing, but email, instant messaging, filesharing and all the other miscellaneous digital exhaust that your computer leaves behind online

wired

What a cool idea, that’s why I’ve built one already: Onion Pi πŸ™‚

Here the kickstarter link for those who don’t want to build their own: anonabox : a Tor hardware router

Hope these guys manage to get enough support, the price seems competetive… but will it be just a Tor router, and not get all the additional functionality of a Raspberry Pi?

Piratebox v1.0 afloat

Piratebox v1.0
Finally I have the Piratebox v1.0 working on the TP-Link 3020 πŸ™‚

I had tried redownloading the install_piratebox.zip file, and the 3020 firmware, and running through the step by step instructions with no luck πŸ™

I sat like a doting puppy watching the flashing green lights, leaving the box for some times up to 45 mins!

Once I dug into the log file though, I could see where the install was erroring out… I felt even more foolish when it indicated it was only just after a minute πŸ™‚

Error message:

root: /bin/box_installer.sh : ERROR: /mnt/usb/install/auto_package is not set

After a StartPage search (I’m trying not to use any google services!), I found this solution, thanks Matthias, you are certainly the captain of the Piratebox galleon!

mv /mnt/usb/install/auto_package_done mv/mnt/usb/install/auto_package
box_installer_start.sh

This didn’t quite work for me, I had to open the folder, and then copy / rename the file.
But after the installer began to run it was over in no time.

Time it took me to install Piratebox v1.0 ~ 12 hours of messing around watching the blinking lights
Time it actually took the script to run ~5 mins πŸ™‚

So my box is now all setup, and ready for the next geek day out.

I’m now looking into adding the Piratebox message board to a Hidden Service πŸ™‚

A year of AWS

I can’t believe it’s a year from when I first started playing with Amazon’s free hosting deal.

It probably makes sense to use the service for a blog like this, think it would probably be cheaper… but what I’m paying for is the support when it all goes Pete Tong

What really impressed me was how easy it is to cancel a setup, heaps easier than setting one up!

Simply login, open this url: https://portal.aws.amazon.com/gp/aws/manageYourAccount?#productToCancel
and follow the guided button clicks.

I think I ended up paying ~10 USD over 12 months… thinking about it, probably heaps cheaps cheaper than paying for a VPN, and the Raspberry Pi (certainly 2!)

My second shock was the number of services I had active… swear I only used a fraction of these πŸ™‚

All in all I was very impressed with the service, and would certainly use it again, just have to find a scalable web project πŸ™‚

This e-mail confirms that you have cancelled your access to AWS Unified Registration. Your access to following services is canceled:
Amazon Simple Storage Service
Amazon Elastic Compute Cloud
Amazon Simple Queue Service
Amazon SimpleDB
Amazon CloudFront
Amazon RDS Service
Amazon Elastic MapReduce
AWS Import/Export
Amazon Virtual Private Cloud
Amazon CloudWatch
Amazon Simple Notification Service
Amazon Simple Email Service
AWS CloudFormation
Amazon Route 53
AWS Elastic Beanstalk
AWS Direct Connect
AWS Storage Gateway
Amazon ElastiCache
Amazon CloudSearch
Amazon Simple Workflow Service
Amazon DynamoDB
Amazon Glacier
Amazon Elastic Transcoder
AWS Data Pipeline
Amazon Redshift
AWS OpsWorks
AWS CloudHSM
URPProduct
Amazon WorkSpaces
Amazon AppStream
Amazon Kinesis

2 Pi’s gamer geek 1 fried

Status

Good, bad, and great news πŸ™‚

  • Good news; my Onion Raspberry Pi kit arrived from Adafruit
  • Bad news; I fried the board plugging in the USB connectors wrong in error
  • Great news; I picked up another Pi, I’ve installed tor successfully, and can wirelessly access the Onion network. thttpd is installed, now working on building an Onion server πŸ™‚

Here’s a great guide I used to install thttpd on the Raspberry Pi

Raspberry Pi a Tor Proxy

Raspberry Pi Tor Proxy
It’s quite easy to make a Raspberry Pi a Tor Proxy, just order the parts from AdaFruit, and work through their easy to follow guide.

Or if you’re Gen Y, there’s a YouTube video πŸ™‚

But this isn’t why I’ve acquired a Raspberry Pi!
I access Tor via a Arch Linux VirtualBox machine, booting a live version of Tails on my PC, and Orbot on my Android devices.

What I am actually looking to do is create a Tor Hidden Service; from wikipedia:

Tor can also provide anonymity to websites and other servers. Servers configured to receive inbound connections only through Tor are called hidden services. Rather than revealing a server’s IP address (and thus its network location), a hidden service is accessed through its onion address. The Tor network understands these addresses and can route data to and from hidden services, even to those hosted behind firewalls or network address translators (NAT), while preserving the anonymity of both parties. Tor is necessary to access hidden services.

Hidden services have been deployed on the Tor network since 2004. Other than the database that stores the hidden-service descriptors, Tor is decentralized by design; there is no direct readable list of all hidden services, although a number of hidden services catalogue publicly known onion addresses.

Rather than pay a web host (although I love my current provider, the support team are fantastic!) I will host my own data on the darknet.
To keep the costs to a minimum, I wanted a low powered device, as it will be running continuously. I’ve old PC’s and laptops but they still gobble up power, voilΓ  Raspberry Pi.

Tor Project have instructions on how to create an hidden service, and as the device I’ve ordered comes with a trimmed version of Debian, Raspbian, Wheezy, the Linux path should be easy enough to follow… famous last words πŸ™‚

Now eager for the kit to arrive, so I can start to play!