A Linux process is a running instance of a program. Linux operating systems are complete time-sharing systems. In other words, Linux is multitasking and multi-user systems. Malware and viruses are attacking Linux with the growing popularity of Linux based routers, phones, and other IoT devices. Linux kernel process masquerading is sometimes used by malware to hide when it is running. Let’s go over how you can unmask a piece of Linux malware using this tactic.
How to delete malware in Linux kernel process
From the blog post:
On Linux, the kernel has many threads created to help with system tasks. These threads can be for scheduling, disk I/O, and so forth.
When you use a standard process listing command, such as ps, these threads will show up as having [brackets] around them to denote that they are threads of some kind. Ordinary processes will not normally show up with [brackets] around them in the ps listing. The brackets denote that the process has no command-line arguments, which usually means it was spawned as a thread.
An excellent collection of shell tips and tricks to increase your productivity at the command line. It includes keyboard shortcuts, shell expansions, history, and much more for Linux and Unix users. [continue reading…]
PHP remains one of the most popular programming web programming languages and powers some of the most significant websites on earth, such as Wikipedia, Facebook, and others. This year PHP turned 25, and, as with all things, the hope is that with age comes wisdom and maturity. [continue reading…]
A race condition is nothing but a bug where two pieces of code cause an error if executed concurrently. This blog post explains how to trigger races reliably in Linux kernel. [continue reading…]
The systemd is a init replacement and basic building blocks for a Linux system. The majority of Linux distributions have adopted systemd and replaced older init systemd such as the UNIX Sys V and BSD init. This article covers a historical and technical retrospective of systemd. [continue reading…]
OpenSSH is a free and open-source secure shell server and client that uses SSH protocol. OpenSSH is created and maintained by the OpenBSD project. This blog post covers excellent tips and tricks about SSH. [continue reading…]
SSHHeatmap is a handy script coded in Python that generates a heatmap of IP’s that made failed SSH login attempts on Linux servers. [continue reading…]
MariaDB is a free and open-source database management system that commonly installed as part of the famous LAMP or LEMP (Linux, Nginx, MySQL/MariaDB, PHP/Python/Perl) stack. It uses a relational database and SQL to manage its data. MariaDB is a fork and drop in replaced for Oracle MySQL server.
A Linux firewall used to protect your workstation or server from unwanted traffic. You can set up rules to either block traffic or allow through. RHEL 8 comes with a dynamic, customizable host-based firewall with a D-Bus interface. You can add or delete or update firewall rules without restarting the firewall daemon or service. firewall-cmd act as a frontend for the nftables.
In RHEL 8 nftables replaces iptables as the default Linux network packet filtering framework. This page shows how to set up a firewall for your RHEL 8 and manage with the help of firewall-cmd (firewalld frontend) admin tool.
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities. Additional software can be included in the ISO image at build time by using a well-documented configuration file. Minimal Linux Live can be downloaded as a pre-built image, built from scratch or run in a web browser by using a JavaScript PC emulator. The project has 750+ stars and 170+ forks, some of which are really impressive (in the other projects section in GitHub).
A site about Linux operating system and open source software. The site is secure by default. Does not track you using Google or any other advertisements. Please submit all your tutorials, Linux and open source related news here. Follow us onTwitter or get updates via RSS/feed.