» Software Xtreme Delusions (Redux): A Legend In My Own Mind

KeePass Entry

When it comes to password security, a password should contain letters (mixed case), numbers, special characters, and be as long as possible. Also it should be different for each website. Of course this is extremely hard for your average human to do, enter KeePass Password Safe. KeePass not only creates strong passwords, but it keeps track of them for you in an encrypted database using Advanced Encryption Standard (AES, Rijndael) and the Twofish algorithms. It will even enter your user name and passwords into a website with the shortcut key of CTRL+ALT+A. It knows which website by matching the titlebar with the entry title.

It works on more than just websites and has limited macro code that can be written to get around those (attempted) “Two Factor” logins. It gets confused since some websites use the same generic names in their titlebars (eg “Sign In”). With Firefox, You can overcome this limitation with the “Customize Titlebar” plugin and the “Auto-Type-Window” functionality of KeePass.

Best of all, there is a portable version for when you are on the go. Thought it is only the 1.x version (2.x version requires .NET which breaks portability), it works extremely well. However using an untrusted computer should still be avoided when possible since your information could be captured.

References:
KeePass Password Safe
KeePass Password Safe Portable

Customize Titlebar

When compiling application form source, being able to cleanly and easily uninstall is only capable if the developer added an uninstall target in the makefile. This will also require the source to be extracted when the need to uninstall arises. There is also the issue that is no record of what is installed or what version is installed.

[user@host ~]$ cd app
[user@host app]$ ./configure && make && make install

CheckInstall can be used to convert source to a Debian, RPM, or Slackware package. It does this by running make install and tracking of every file modified using the installwatch utility. Then the package management system can be used to show what is installed and what version as well as uninstall the applications.

More »

POP3 is a protocol that provides remote access to a users email. It runs on port 110 and is sent in the clear. In order to offer some degree of privacy

More »