Home 2011

Yearly Archives: 2011

Web application testing time...

The Selenium Web Application Testing Framework

2
The more Web applications we use, the more tools are needed to automate the testing process, for which there are many options that simplify...
Website development is easy using Rails plugins

Rails Plugins — Making Website Development Easy!

1
This article is a tutorial on how to use Rails plugins for pagination, authentication and file attachments. It is aimed at readers with a...
Search

The Needle and the Haystack: Exploring Search Models, Part 2

0
In the previous article, we demystified some search-related jargon, and learned how the humble Grep can be used to simulate a Boolean-model search engine....
Locked!

Securing Apache, Part 7: Fool-proofing the Server OS

5
Moving deeper into Web application and Apache security, let's now focus on OS commanding attacks, and those that lead to the disclosure of crucial...
Let us back track for a while

Digital Forensic Analysis Using BackTrack, Part 1

7
Digital forensics, the art of recovering and analysing the contents found on digital devices such as desktops, notebooks/netbooks, tablets, smartphones, etc., was little-known a...
DeliGate, a Proxy

DeleGate — A Multi-platform, Multipurpose Proxy Server

0
A proxy server works as an intermediary for requests from clients seeking resources from other servers. There are various types of proxy servers. In...
lighttpd + SQLite

lighttpd & SQLite: A Lightweight Web Server and Database Platform

2
This article demonstrates the setting up of a lightweight Web server and database platform, using the lighttpd Web server and the SQLite database management...
Verify firewall security

Advanced Nmap: Scanning Firewalls Continued

2
The previous article detailed methods to scan an IPCop-based firewall in a test environment. The scan output revealed several open ports, which could lead...
I Grok!

Exploring Software: Getting a Hang of Zope’s Grok

0
According to Wikipedia, "to grok" is to share the same reality or line of thinking with another physical or conceptual entity. For example, to...
Buggy Pentium processor

Joy of Programming: Bug Hunt

0
Every programmer knows that debugging is akin to a detective's work. In this column, we'll cover this "bug hunt" process with an example of...