Category: Internet News

Experimental support for Linux kernel recompilation in Clang with CFI protection mechanism

Kees Cook, former head sysadmin of kernel.org and leader of the Ubuntu Security Team, now working at Google to ensure the security of Android and ChromeOS, has prepared an experimental repository with patches that allow building a kernel for the x86_64 architecture using the Clang compiler and enabling the Control Flow Integrity (CFI) protection mechanism. CFI helps detect certain forms of undefined behavior that […]

Sound Localization: How the Brain Recognizes Sound Sources

The world around us is filled with various information, which our brain continuously processes. It receives this information through the senses, each responsible for its share of signals: eyes (sight), tongue (taste), nose (smell), skin (touch), vestibular system (balance, spatial position, and weight sensation), and ears (sound). By collecting signals from all these organs, our brain […]

Language Layers

Hello, Habr! I present to you a translation of the article "Language Layers" by Robert C. Martin (Uncle Bob). I am currently spending time playing an old game called "Lunar Lander" from 1969. It was written by Jim Storer, a high school student. He developed it on the PDP-8 in FOCAL. Here is what the program looks like: And here is the source code in FOCAL: Jim Storer was […]

Cloudflare has introduced an open network security scanner, Flan Scan

Cloudflare has announced the release of the source code for the Flan Scan project, which scans hosts on the network for unpatched vulnerabilities. Flan Scan is an extension of the Nmap network security scanner, turning it into a fully functional tool for identifying vulnerable hosts in large networks. The project code is written in Python and is distributed under the BSD license. Flan Scan allows […]

Release of the free 3D modeling system Blender 2.81

The release of the free 3D modeling package Blender 2.81 has been published, which includes over a thousand fixes and improvements made in the four months since the significant branch of Blender 2.80 was formed. Major changes: A new interface for navigating the file system has been proposed, implemented as a pop-up window with a layout typical of file managers. Different viewing modes (list, thumbnails), filters, and dynamic […]

Release of CentOS Atomic Host 7.1910, a specialized OS for running Docker containers.

The CentOS project has introduced the release of the minimalist operating system CentOS Atomic Host 7.1910, which is provided as a monolithic, fully-updatable image and offers a basic environment that contains only the minimal set of components (systemd, journald, docker, rpm-OSTree, geard, etc.) necessary for launching and managing isolated Docker containers. All packages needed for running end-user applications are delivered directly within the containers, […]

Eco-Fiction on Planet Protection

Cli-Fi (climate fiction, derived from Sci-Fi, science fiction) began to be discussed in 2007, although fictional works addressing ecological issues were published earlier. Cli-Fi is a very interesting subgenre of science fiction, based on theoretically possible or already existing technologies and scientific advancements that could dramatically spoil our lives. Eco-fiction raises issues of […]

Batch Request Processing Problems and Solutions (Part 1)

Nearly all modern software products consist of multiple services. Often, long response times between service channels become a source of performance issues. The standard solution to this kind of problem is to package several inter-service requests into one bundle, known as batching. If you are using batching, you may not be satisfied with its results in terms of performance or code clarity. This method is not so simple […]

Coreboot 4.11 Release

Coreboot 4.11 has been released — a free alternative to proprietary UEFI/BIOS firmware used for the initial hardware initialization before handing over control to a payload, such as SeaBIOS or GRUB2. Coreboot is very minimalist, and it also provides extensive options for embedding various payloads like the coreinfo utility for detailed system information and the game Tetris, as well as floppy disk operating systems: Kolibri, FreeDOS, MichalOS, Memtest, […]

Vulnerability in the Unbound DNS server allowing remote code execution

A vulnerability (CVE-2019-18934) has been identified in the Unbound DNS server, which can lead to the attacker's code execution upon receiving specially crafted responses. Systems are only affected when Unbound is built with the ipsec module ("—enable-ipsecmod") and ipsecmod is enabled in settings. The vulnerability has been present since version 1.6.4 and has been fixed in the Unbound 1.9.5 release. This vulnerability arises from the passing of unescaped characters when calling the shell command ipsecmod-hook, […]

Oracle Solaris 11.4 SRU15 Update

An update for the Solaris 11.4 operating system, SRU 15 (Support Repository Update), has been released, offering a series of additional fixes and improvements for the Solaris 11.4 branch. To install the fixes proposed in the update, simply execute the command 'pkg update'. In this release: Oracle Explorer has been updated to version 19.4, a toolkit for building detailed profiles of system configuration and status; new modules have been added […]

Mozilla expands its bug bounty program for identifying vulnerabilities

Mozilla has announced the expansion of its initiative to offer monetary rewards for identifying security issues in infrastructure elements related to the development of Firefox. The bounty amounts for discovering vulnerabilities on Mozilla's websites and services have been doubled, and the bounty for identifying vulnerabilities that could lead to code execution on critical sites has been increased to $15,000 […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster