Nginx logo

Compiling and installing ModSecurity for open source NGINX

We all want to create secure applications that will never be breached. But the almost weekly news of a high‑profile company being hacked is a stark reminder of how challenging security really is. And with the prevalence of scanners, rootkits, and other malicious tools, it’s easier than ever for anyone with even minimal technical knowledge to begin ...

Flatpak

Getting started with Flatpak

Fedora is a distribution that does not shy away from emerging technology (after all, one of its founding principles is First). So it comes as no surprise that Fedora is on the leading edge of a revolutionary new software package system. This is not the first time Flatpak has been mentioned on the Magazine, but since Flatpak is so new, a lot has cha ...

KRACK attack

Kali on KRACK

Recently, Mathy Vanhoef of imec-DistriNet, KU Leuven, discovered a serious weakness in WPA2 known as the Key Reinstallation AttaCK (or KRACK) attack. Their overview, Key Reinstallation Attacks: Breaking WPA2 by forcing nonce reuse, and research paper (Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2, co-authored by Frank Piessens) have creat ...

KRACK attack

What you need to know about KRACK vulnerability

This week security researchers announced a newly discovered vulnerability dubbed KRACK, which affects several common security protocols for Wi-Fi, including WPA (Wireless Protected Access) and WPA2. This is a bad vulnerability in that it likely affects billions of devices, many of which are hard to patch and will remain vulnerable for a long time. ...

NixOS logo

Nix and running multiple versions of the same program

Editor: Nix is the package manager used in the NixOS distribution, which I'll be reviewing in this space soon. So it like RPM, APT and DNF found in other, more popular Linux distributions. Normally our Unix systems organizes the file system in a structure called the Filesystem Hierarchy Standard (FHS). Installing into an FHS has limitations, wha ...

Console gaming

The best hardware for gaming performance of 2017

There’s nothing that can dampen a gamer’s day more than having to wait for their gaming machine to catch up with the live gameplay. Indeed, having the right gaming hardware is an imperative that gamers fulfill early on in their gaming career. By 2017 gaming hardware ranges from state-of-the-art, no-expenses-spared, all-frills hardware, to the bas ...

Octave Fedora 26

Using Octave on Fedora 26

Octave is a free alternative to Matlab. It processes numerical computation and offers built-in plotting and visualization tools to evaluate the behavior of formulas and powerful equations. Octave is a multi-platform tool that also contains many scripts compatible with Matlab. These features make it useful to students, teachers and researchers, who ...

blockchain

Blockchain basics

“Blockchain” is the newest term to enter the tech industry’s buzzword repertoire. Whether a company is processing sub-second banking transactions or transporting artisanal goat cheeses across state lines, it seems as though any company not investigating this technology, the same technology that powers infamous cryptocurrencies like Bitcoin, will su ...