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.
This post discusses how to convert and parse Intel microcode files for Linux systems and provides two Python 3 scripts to assist you in this task.
The documentation on retrieving or setting an D-Bus object’s properties using Python is pityful and mostly inaccurate. Recently GDBus has replaced dbus-glib as the preferred way to interface with D-Bus on GNOME platforms. The central concepts of D-Bus are modelled in a very similar way in dbus-glib and GDBus. Both have objects representing connections, proxies and method invocations. However there are some important differences: dbus-glib uses the D-Bus libdbus reference implementation, GDBus does not. Instead, it relies on GIO streams as transport layer, and has its own implementation for the the D-Bus connection setup and authentication. dbus-glib uses the GObject
This post shows you how to access various types of information in the RPM database and RPM package files using C and Python.
IPython is an enhanced interactive shell for Python which is very popular within the scientific and research communities. This post is a brief introduction to some of the more useful features of the IPython shell.
|Copyright © 2007-2019 Finnbarr P. Murphy. All Rights Reserved|