• How to extract Windows 10 Product/OEM Key embedded in BIOS

    Scenario: I recently purchased 5 systems with Windows 7 pre-loaded and up-gradable to Windows 10. Since my Internet was slow, the up-gradation on one PC took nearly 5 to 6 hrs and you know it’s not going to be easy to do the same on rest of the PCs. So I decided to…

  • Upgrading PHP 5.x to PHP 7.0 on CentOS/RedHat server using Yum

    From our earlier posts, you would have seen How to upgrade to php-5.5 using remi repository. Today we shall see How to Upgrade PHP to it’s latest version 7.0 from 5.5 through the same Remi repository using YUM. RPM of the latest version of PHP are available in remi-php70 repo.  WARNING:…

  • How to Install and use Hashcat for password recovery on Linux : [Cyber Forensics]

    Hashcat is an advanced CPU-based password recovery utility available for Windows, Mac and Linux. It provides 7 unique modes of attack (like Brute-force, Dictionary, Permutation, Prince, Table-Lookup, Combination etc., ) for over 100 optimized hashing algorithms (like md5, sha256, sha512 etc.,). Hashcat is considered to be world’s fastest CPU-based password…

  • [Linux]: How to upgrade Python from 2.4 to 2.7 or higher from Source

    Question: By default CentOS 6 comes with a Python version 2.4. For SQLMAP application I need to upgrade Python to version 2.6 and above. Even though I tried to upgrade it using yum, it still upgraded to a minor version of 2.4 and not 2.6 or later. Please help me how to…

  • How to Create a Linux User Account manually

    All of you would have used commands useradd and passwd very commonly or at least in the recent evolution, you would have used GUI to create user accounts on a unix based systems. But being a Linux System Administrator, you should have in-depth knowledge on things rather than just depending…

  • [Linux] : Shellinabox – A web based access to your SSH Terminal

    In this tutorial we shall see how to install Shellinabox (Pronounced as “Shell In A Box”) for remote access to Linux SSH terminal using AJAX/JavaScript and CSS enabled web browsers. Assuming that your Linux server is enabled with Firewall and allows only necessary ports (says HTTP(s)), then Shellinabox is an ideal…

  • Unable to Open XEN VM Console – Virt-viewer error: cannot open display [Solved]

    virt-viewer is a minimal tool for displaying the graphical console of a virtual machine. You can install virt-viewer using yum installer as shown below: # yum install virt-viewer Setting up Install Process Resolving Dependencies –> Running transaction check —> Package virt-viewer.x86_64 0:0.0.2-3.el5 set to be updated :::::::::: Installed: virt-viewer.x86_64 0:0.0.2-3.el5…

  • Xmanager: Failed to get the installation date from the system registry! [Solved]

    If you ever want to export a display from Linux machine to Windows, then the obvious tool to rely upon is Xmanager. I have been using it for quite sometime, but recently when I opened the Xmanager, it prompted me the below error. Failed to get the installation date from the system registry!…

  • How to Clone/Duplicate a VM on XEN HyperVisor using virt-clone?

    In our previous article, you would have seen How to Install Xen Virtualization Software on Linux and Launch a VM using virt-manager? Today, we shall see how to clone a VM on Xen HyperVisor using virt-clone. Step 1: Firstly, we need to find virt-clone utility is available using the below…

  • How to install NCurses Disk Usage (ncdu) similar to ‘du’ on Linux

    Ncdu is a disk usage analyzer based on ncurses. It provides a disk usage summary in a TUI (Text user interface) and finding large files and folders is really simple. ncdu is a curses-based version of the well-known “du” command in Linux, and provides a fast way to see what directories…

  • Error while running Volatility software : Failed to import volatility.plugins.malware.svcscan(ImportError: No module named Crypto.Hash) [Solved]

    Question: Recently, I was installing Linux Memory Extractor (LiME) to acquire memory dump on CentOS virtual machine, including the Volatile memory. Once I have the dump, it can be analyzed using Volatility software to investigate volatile memory for a forensic operation. Unfortunately, the installation failed with an error message as ‘Importerror:…

  • How to install Python pip on CentOS/Debian/Ubuntu

    Pip is a package management system used to install and manage software packages written in Python. Many packages can be found in the Python Package Index (PyPI). Python 2.7.9 and later (on the python2 series), and Python 3.4 and later include pip (pip3 for Python 3) by default, so you…

  • How to Create Second Primary or Additional Partition in OpenStack Virtual Machine

    Question: I had created a two-node architecture based on Openstack cloud reading your previous article. It was of great help. Now I could able to boot the VM’s. I selected the m1.medium flavor and booted the CentOS virtual image. Upon logging to the guest OS, using df -h command found only…

  • How to Upgrade Sendmail to the latest version on CentOS

    Recently I had to upgrade Sendmail version 8.13 to the latest version 8.15 on CentOS 5. If you are someone planning to upgrade Sendmail on your Linux machine, then here’s how you can do that. To start with, you need to download the latest version (8.15, at the time of writing…