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.
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.
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.
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.
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.
SSHHeatmap is a handy script coded in Python that generates a heatmap of IP’s that made failed SSH login attempts on Linux servers.
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.
- Installing MariaDB
- Securing MariaDB
- Creating Database
- Creating Users
- Testing MariaDB
In this tutorial, we will explain how to install the latest stable version of MariaDB on RHEL 8 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.
How to set up a firewall using FirewallD on RHEL 8
DistroWatch review (2017)