Why can’t Maggie approach Johnny!?

He’s obviously shy with girls and probably has insecurity issues caused by a lack of history with relationships. I’ll bet he’s interested - because let’s be honest here, Maggie is popular and everyone likes Maggie - but is too shy to make the move. She caught him checking him out on the playgroung ffs!

If she’s not willing to be post-gender roles and make an approach just because “it’s not my job as a girl”, then she doesn’t deserve a modern relationship.

Let this be a note women: proactive women are awesome.

I learnt to incorporate programming into what I was doing and to look at hacking from a programmers perspective — and that’s when I would say I became a fairly competent hacker. I was never devious or nefarious, but definitely wanted to push the boundries and see what I could do.

So let me tell you about a PHPBB forum I once regular’d for a popular game. The PHPBB software itself has been pretty secure for a while now, but forums often install various third party addons (think game sections, etc). I have this habit whenever I reach a webpage that has a url like this:

http://www.somewebsite.com/somepage.php?id=1231

When I reach a page like this, I almost habitually go to the top bar and add a single quote ( ’ ) like this:

http://www.somewebsite.com/somepage.php?id=1231'

I press enter and see what happens. There’s a couple things that can happen.

1) The website loads normally

2) The website loads mostly normally with a generic error message

3) The website loads mostly normally with a specific SQL error message

4) The website doesn’t load normally, you get a specific SQL error message.

Why do I do this? I am testing to see if the website sanitizes it’s input, basically meaning I’m checking to see if the website operator has bothered to prevent people from SQL injection. It’s a mixed bag, but there’s a lot of places that don’t.

Anyway, getting back to the story, I saw this webpage and did the single quote test. Got an error message in the vein of option number 3 or 4 — so I knew I was golden. I’m going to skip a lot of the technical jargon here, but suffice it to say I devised a method to be able to ask the web server simple yes and no questions. I.e. I could:

How did I use this? The fun way — I wrote a program that stole user passwords and salts from the database. Here’s how it worked. I would sequentially ask:

So with that I was able to steal a few hundred user passwords and salts in a couple days. To hide the fact that I had a program polling the server for blatantly illegal purposes, I set it up to include a random delay between each question (i.e. wait 10 seconds, question server, wait 42.4 seconds, question server…), and also sent my manipulated variables via POST instead of GET (some servers don’t log post information) This mimicked normal user behavior and wouldn’t look funny in any server logs.

So I have my user passwords and salts. I look up PHPBB salting practices online and find out their formula for creating the hash I now have is the following:

PASSWORD HASH = MD5(MD5(plaintext) + salt)

I go online, do some research, find a fast Java MD5 algorithm . Next:

In this fashion, I was able to usually crack more than 50% of the passwords I had previously stolen.

So then I was free to log on to their emails, or their game accounts, whatever I wanted to do really. I found lots of interesting stuff. One time there was the army guy who was posting about god and hating ‘fags’ and I went in his email and found him sending pics of his dick to some guy deployed overseas. I found stuff that would make me sad like people talking about a friend of theirs that had gone missing. A lot of personal stuff. I’m not saying I’m particularly proud of it, but I never actually did anything with their personal information. I did, however, loot the shit of the people in that game, because people are stupid and use the same password everywhere.

Also, it’s disturbingly easy to use Google to find websites that are vulnerable in similar fashions to the above — for example, try this query: inurl:”graphics_index.php?cat=”

For anyone considering learning hacking, be wary that it IS fucking dangerous if you don’t take proper precautions — I had a buddy of mine internet alias Xec96 real name Jeremy Hammond who was nabbed by the FBI in a honey pot scheme over at protestwarrior (crazy republican website). He did a bid, got out, and last I heard I think he might’ve violated his probation or something else, but I think he’s in solitary confinement right now. Awesome dude, by the way — he is the guy who founded HackThisSite.org — if you want to read more about him, check out FreeHammond.com.

Keeping yourself safe:

cwyonaiyama:

FAH, MULAN.

Little Daylight - Overdose

That’ll do human.