Simulating a phone combination brute force

  If a malicious individual were to steal your android or iPhone, plug in a device to emulate a keyboard and have it test every single pass code possible, it would take a while, using the following tutorial, you can calculate the time It would take to do so.             Firstly, you need to grab Python 3.4.3, or you can probably use the version you have installed. Next we need to create the code. Firstly we need to import datetime to convert the guesses into time it would have taken, we also need to write down… Continue reading Simulating a phone combination brute force

How to setup MMS on O2 pay & Go Go Go

I recently had a problem with O2’s pay and go go go sim, where I was unable to send MMS or group text people, after a couple conversations with O2 chat and some form help, I was able to finally get it working, perviously when I tried to send an MMS or Photo, I would get the message ‘MMS blocked by Carrier’. But this solution should fix it for you, as it did for me. The first issue I had was that my apn settings were wrong, here is how to fix it, your settings may vary, but essentially you… Continue reading How to setup MMS on O2 pay & Go Go Go

Using Hashlib to Securely store user passwords and credentials.

What is hashing? Hashing a password means that users cannot have their passwords compromised when a database engineer is reading cleartext in user databases (to a degree, the passwords could be decoded, but hashing them makes them illegible to someone who is not doing anything extensive). And also prevents hackers from reading passwords in plain text and can be compromised by collision attacks. Additionally when hashing a password a salt may be added to the password, this prevents a database from being attacked by dictionary attacks. Why Hash Passwords? Storing User credentials in Plain Text is generally as bad practice as it allows… Continue reading Using Hashlib to Securely store user passwords and credentials.