Encryption and blackmailing

Just read something quite interesting here. Apparently, all the research put into mathematical algorithms is a double edged sword. Encryption can be used to deny the rightful owner access to his data. Fortunately, the attacker in this case made a mistake resulting in a 128 bit key that was ...

Singtel's 5012NV-002 vulnerability

Type: Open port Affects: Singtel's firmware on 2wire 5012NV-002 Version: (HW version: 2701-000808-004, SW version: 9.3.1.29) (Unable to ascertain if other versions are affected as I do not have access to the firmware) Severity: High Ease of exploit: Low Impact: Allows an attacker to gain access ...

Useful mysql cmds they dont teach in class

show create table shows the code used to create the table, especially useful since I cant, for the life of me find a GUI in phpmyadmin to input/check foreign key constraints. The output will look something like this. CREATE TABLE `attendance` ( `id` int(11) NOT NULL AUTO_INCREMENT, `eid` ...

Multiple inboxes with same email address

Ever since google decided to nerf their google apps free account privileges(I created my account earlier and was grandfathered 10 free emails), I have been toying around with several other providers of email service for custom domains. I discovered that I could actually have 2 accounts with ...

preloading pages

For a long time, I have always wondered why my download managers always pops up dialog boxes to download files when I visit certain pages in chrome. I have always attributed it to false positives or buggy software. I stumbled upon the answer just a few days ago. Apparently, google decided it ...

mysql optimization

Recently did quite a lot of mysql related administration. Found quite a few ways to optimise that may make future administration easier. 1) If you are going to add/drop databases very frequently, you might want to add innodb_file_per_table=1 into your my.cnf config file. This will allow mysql ...