Image of Beginning Google Maps API 3
Image of Android Wireless Application Development
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Operating System Concepts

Decrypt PROLiNK ADSL Modem Configuration File To Reveal Backdoor

In this post, I show you how to decrypt the configuration file for a very popular PROLiNK ADSL router modem. This revealed an undocumented backdoor account with elevated privileges and other interesting configuration options and settings.

Exploring Cisco UCS Emulator Internals

This post looks under the hood at the internals of the Cisco UCS Platform Emulator and points out a number of interesting things about the emulator. It assumes that you are familiar with UCS.


This post demonstrates how to use the NX-OS XML interfaces and NETCONF to retrieve configuration information from, and configure interfaces on, a Cisco Nexus 7000.

PackageKit D-Bus Abstraction Layer

In this post, I demonstrate how to use the PackageKit D-Bus abstraction layer to perform high level package management operations including adding and removing packages.

OpenLMI - Open Linux Management Interface

In this post, I discuss the OpenLMI project, how to install OpenLMI on Fedora 19 and show how to retrieve information using YAWN, the LMIshell, WebCLI, Python and more. I also discuss the serious lack of security in the current implementation of OpenLMI.