I.T. Security and Linux Administration:

security


November 24, 2012  11:20 AM

HSTS : The HTTP Strict Transport Security



Posted by: Eric Hansen
security

There's a new RFC that was published this month (http://tools.ietf.org/html/rfc6797) about an additional layer of HTTPS for web browsing, called HSTS (HTTP Strict Transport Security).  The basic idea behind it is that the server tells the browser...

November 24, 2012  11:07 AM

Starting with Tornado in Python: Setting Up Your Server



Posted by: Eric Hansen
security

There's a good collection of different Python modules to use so you can run a server through Python (think SimpleHTTPServer). One that is commonly used behind Nginx proxies for handling API requests, however, is Tornado (http://www.tornadoweb.org). Since creating my backup service I have chosen...


October 31, 2012  4:45 PM

[Python] Send notifications to your phone using Pushover



Posted by: Eric Hansen
security

Sure there's Python modules out there that let you use Pushover, a smartphone service that lets you send notifications from any device to your phone, but all of them I've seen so far limit your messages to 512.  This makes perfect sense in that Pushover limits messages to 512 characters....


October 31, 2012  4:32 PM

[Python] Wrapper for redis-py



Posted by: Eric Hansen
security

In a recent project I needed an easy-to-use lookup, but cachable, system to store information for periods at a time.  I wasn't really feeling the use of a strictly file-based cache system (i.e.: writing data to a file, reading form it, etc...) as most of the work is already I/O bound as is.  A...


October 30, 2012  10:31 PM

Ubuntu 12.10 and the Privacy Invasion



Posted by: Eric Hansen
security

I'm far from a supporter of Ubuntu.  While I feel it has it's place in beginner Linux users transitioning from either Mac or Windows into a new world, I also feel Ubuntu has lost it's place.  I recently installed Ubuntu 12.04 back in August due to laziness of not wanting to configure different...


October 29, 2012  7:28 PM

Window Manager Review: Awesome



Posted by: Eric Hansen
security

I don't have a lot of experience with many window/desktop managers (i.e.: KDE, Gnome, e17, etc...).  However, one I have loved using, especially on my netbook, has been Awesome (http://awesome.naquadah.org/).  There aren't that many tile-window managers...


October 29, 2012  11:37 AM

[Python] Check to see if a number passes as a credit card



Posted by: Eric Hansen
security

Last month I went over a series of articles on how to use Balanced Payments to handle credit card processing in Python.  This time, continuing on with the credit card processing, I'm going to provide a small script that will show you how to validate a number as a credit card number. This can't...


September 30, 2012  8:56 PM

[Python] Processing Credit Cards Part 5 (Viewing Transactions)



Posted by: Eric Hansen
security

After being able to complete transactions, the customer service aspect of this begins.  Now you have to be able to view transactions and all the details that come along with it.


September 30, 2012  2:43 PM

[Python] Processing Credit Cards Part 4 (Charging the Card)



Posted by: Eric Hansen
security

Now that we can add users to our marketplace and store their credit cards for use to purchase things, lets make the magic happen!  This will be a shorter tutorial than most but still beneficial (what's the point of processing credit cards if we don't want money, right?).


September 30, 2012  1:03 PM

[Python] Processing Credit Cards Part 3 (Filtering Data)



Posted by: Eric Hansen
security

To continue with my series of processing cards, we covered how to add clients and credit cards last time.  This time, we're going to cover searching Balanced for various...