Scornhub - 26 May 2016
The meaning of life tastes like chicken - 24 Feb 2016
fucking astrology man - 09 Dec 2015
Freelance Consulting - 23 Nov 2015
The Wassenaar Effect - 09 Jun 2015
Scantastic! - 11 Feb 2015
It's all fucked - 05 Jan 2015
The tortured poet - 28 Dec 2014
Gone in 660 Seconds - 25 Nov 2014
College Graduation - 20 Nov 2014
Yahoo for the craic! - 21 Sep 2014
IRC what you did there... - 02 Aug 2014
Let me Bug you!? - 19 Jun 2014
Plesk 10 & 11 SSO XXE/XSS - 09 May 2014
Final Year Woes - 24 Apr 2014
SWMing in privilege, or drowning? - 10 Apr 2014
Lucid Surrealist Dreams and techno-lust. - 23 Mar 2014
New Raspberry piToy - 05 Feb 2014
Happy 2014! - 15 Jan 2014
Helpdesk Pilot Xss/CSRF Add an Admin - 30 Nov 2013
Squidoo.com $1,100 bug bounty - 02 Nov 2013
Yahoo Xss bug bounty - 01 Oct 2013
Moodle 2.0 Account Takeover - 04 Sep 2013
Xss Challenge Accepted - 17 Aug 2013
rpliy - rpi python web player - 25 Jul 2013
Busy times - 10 Jul 2013
Source Conference - 27 May 2013
Coinbase.com bug bounty - 04 May 2013
Xssive, Moodle and CSRF - 11 Apr 2013

Yahoo Pipes is Great! - 05 Mar 2013
Science Hack-day Dublin - 03 Mar 2013
Simple port scan - 26 Feb 2013
4chan-tool.py - 19 Feb 2013
Wix.com Xss - 11 Feb 2013
Crawl.py Url Crawling - 09 Feb 2013
Xssive Demo tool - 12 Jan 2013
Cyberbullying? - 27 Dec 2012
Merry XssMas - 24 Dec 2012
Watching BBC Streams - 10 Dec 2012
SWF Disassembly - 26 Nov 2012
C <3 - 16 Nov 2012
Greasemonkey XSS 2 - 21 Oct 2012
Work Logging App - 20 Oct 2012
Greasemonkey XSS - 30 Sep 2012
Guestbook XSS - 18 Sep 2012
OWASP Vicnum Project - 05 Sep 2012
August... - 05 Sep 2012
XSS Scenarios. - 30 Jul 2012
Imageroll - 06 Jul 2012
The Dangers of XSS - 14 Jun 2012

US Threat Gauge - 30 May 2012
Is this art? - 28 May 2012
Rss2Irc - 25 May 2012
Blackboard Xss Jungle - 14 May 2012
Url Info Scraper - 10 May 2012
pythonchallenge.com - 27 Apr 2012
Prime Generator - 15 Apr 2012
Sockso 1.51 Xss - 07 Apr 2012


Ubuntu 10.10 Hardening - 18 Mar 2012
2nd Year Revisited - 17 Mar 2012

Watching BBC Streams

This is just a small tutorial on setting up a squid proxy on your Ubuntu box/server. I'm sure there are many better tutorials out there like this. No harm in spreading the knowledge. My intentions were to watch some Streaming tv shows on the BBC's website, turns out you need to be in the UK to avail of such services. Thinking my server was in the UK, here is how I went about finding a solution.

Port forwarding is awesome and allows anyone to appear at the location of their server while they browse online anywhere in the world. Bypassing such things as the great FIREwall of China.

First you need to install squid... sudo apt-get install squid ought to do it. I want to set it up so only my localhost(my server) can access it. Next you'll need to sudo vim /etc/squid/squid.conf to edit the config file.

The first thing I wanted to change was the default port that squid ran on. By default squid will listen on all interfaces. For security reasons, its better to put it on your local network only. To do this I changed the default http_port 3128 to http_port . Next I changed visible_hostname to whatever I wanted. (ie. visible_hostname maksquid).

Next I searched for acl CONNECT method CONNECT and added the line acl maknet src underneath it. This is a group called maknet and they are the only ones allowed access. I then found the line http_access allow localhost and added the line http_access allow maknet beneath. It is also important to make sure http_access deny all is set.

I then saved everything and restarted squid using the command sudo /etc/init.d/squid restart. Everything seemed to be running fine and their were no errors. Next I wanted to port-forward my local firefox (on my laptop) to my distant server/proxy and allow me to watch these damn TV shows. To do this you can use . This will bind your localhost to the remote server. You'll need to provide your password like a regular login. Then you should set your Firefox proxy to localhost port 666.

It should all work now! So I load up my Firefox and enter in google.com to the search bar. BAM. google.fr... Turns out my server isn't in the UK at all. FML. At least you now know how to set up squid ;)

hax brah