Customers in Europe, Switzerland, and the United Kingdom, please click here.
Linux Magazine #255 - Digital Issue
February 2022: Break It to Make It
Fuzz Testing: Ever wonder how attackers discover those "carefully crafted input strings" that crash programs and surrender control? Welcome to the world of fuzz testing. We introduce you to the art of fuzzing and explore some leading fuzz testing techniques.
DVD contents are not available with the digital edition.
Digital issues will be available once payment is confirmed.
IN THIS ISSUE:
Fuzz Testing
Fuzzing is an important method for finding bugs and security vulnerabilities in software. Read on to find out what fuzzing is and which methods are commonly used today.
Distro Walk – Parrot OS
Parrot OS offers a more secure desktop with practical tools for both newbies and veteran users that encourage better security.
Command Line – PDF Security
PDFs, the preferred format for file sharing, only offer primitive privacy and security. With these command-line tools, you can help your PDFs meet modern security requirements.
Charly's Column – getnews.tech
Instead of websites or newsfeeds, Charly prefers to use getnews.tech at the command line to keep up to date with what's happening around the world.
Programming Snapshot – Game Development
We all know that the Fyne framework for Go can be used to create GUIs for the desktop, but you can also write games with it. Mike Schilli takes on a classic from the soccer field.
Machine Learning
We explore some important machine learning techniques with a simple missing person app.
Skydive
If you don't speak fluent Ethernet, it sometimes helps to get a graphical view of what your network is doing. Skydive offers visual insights that could reveal complex error patterns.
Pacstall
Many users wish Ubuntu had a free and easily accessible user-driven package repository like Arch's AUR. Pacstall steps into the gap.
Elixer
The Elixir programming language on a Raspberry Pi lets you create distributed projects in just a few lines of code.
PiMiga 1.5
Convert a Raspberry Pi 400 into a retro computer that behaves like the popular Amiga 500.
Doghouse – New/Old Computers
Computer architectures from the 1960s and '70s are given new life via modern kits.
Slideshows with Kdenlive
Kdenlive plays to its strengths when editing larger video projects and also helps users create appealing slideshows with impressive effects.
Filesharing to Go
If you want to exchange files over the local network, you do not have to set up a file server. A number of handy tools let you drag and drop to send files.
FOSSPicks
This month Graham looks at Plasma System Monitor, projectM audio visualizer, yt-dlg downloader GUI, and more.
Tutorial – prettymaps
Prettymaps combines multiple Python libraries to make it easy to draw maps straight from the OpenStreetMap database.