I noticed I did not have enough testing on my code for getting directories under base project directory. This is part of the code snippet of my SSHClient subclass: The problem The method gets all things under the base directory that is files and directories, that is because I have sliced and diced too much … Continue reading [python] Improving get_project_dirs method of SSHClient subclass
I have made the grub configuration with grub-mkconfig -o /boot/grub/grub.cfg in the arch-chroot environment, after i generated the grub config I exited from the arch-chroot and unmount the /mnt then reboot, Arch could not be booted but instead my console was stucked in grub. this is because I have not downloaded the linux-firmware which includes … Continue reading [Arch Linux]Could not boot to Arch and stuck in grub shell
Netifaces is a python module maintained by Alastair and opalmer, I have been benefited by this module a lot. It is easy to use and there are a lot of possibilities with this module. Here are some examples of usage and finally there will be a code of automatic mac address changer without user to … Continue reading [python]Netifaces module
I have been wanted to do linux kernel hardening a long time ago. I first heard about grsecurity from my friend William who is a security enthusiast. I have read several guides on how to patch the kernel source code but by far this article is the best. I am using CentOS 6.4 for the … Continue reading OS: Patching the linux kernel with grsecurity patch
Step 1: Edit this file /etc/gdm3/greeter.gconf-defaults sudo gedit /etc/gdm3/greeter.gconf-defaults Look for #Use specific background Uncomment or add your own line (The absolute path to myimage.jpg is an example on where my image is) /desktop/gnome/background/picture_filename /home/user/wallpaper/myimage.jpg Step2 : sudo dpkg-reconfigure gdm3 This reconfigure the gdm3 config, without doing this your gdm background image … Continue reading Linux: To change background of GDM3
You have been tasked to set up a Linux server, you have just installed the core packages of debian with debian small CD. After installation is completed, you download two rootkit checkers: apt-get update #To ensure you have the latest package database. apt-get upgrade #To ensure you have the latest package with security holes patched. … Continue reading Debian: Checking your Linux for potential rootkit
You are using Debian, you installed wireshark, launched it and found that there was no interface (under interface list) for wireshark to capture; you checked /etc/group and did not find a group known as wireshark, then it is most likely libpcap-dev not installed. sudo apt-get install libpcap-dev sudo dpkg-reconfigure wireshark-common. A ncurse screen appears asking … Continue reading Wireshark for Linux: No interface is listed.