Author: Yuri Gagarin

How to Accidentally Write a Web GUI for Haproxy

The modern world of system administrators has spoiled us with beautiful web interfaces, to the point where we are reluctant to install software without one (I can already hear the backlash from the die-hard command line users). After all, who wants to keep accessing the system via the command line, right? It would be fine if you could just install the software, configure it, and forget it, but what do you do when you need to access it regularly for tweaks? […]

You asked for a hint? We'll give it to you

UPDATE: THE LASER HAS BEEN HACKED! A weight is flying into the server aquarium, causing destruction, a short circuit, and a fire in an hour and a half; the countdown has begun. Enjoy the show! You can join the viewers on Discord. You have come far and solved almost all the riddles, but you are stuck on the easiest yet most complicated one. All you had to do was show a bit more […]

Attack of the Week: Voice Calls in LTE (ReVoLTE)

From the Translator and TL;DR: TL;DR: It seems that VoLTE is even less secure than the first Wi-Fi clients with WEP. This is purely an architectural oversight that allows for some traffic XOR'ing and key recovery. The attack is possible if you are close to the caller and they make frequent calls. Thanks for the tip and TL;DR Klukonin. Researchers have developed an app to check if your operator is vulnerable, details […]

Instagram Will Ask to Confirm Identity of 'Suspicious' Account Owners

The social network Instagram continues to ramp up efforts to combat bots and accounts used for manipulating platform users. This time, it's been announced that Instagram will be requesting account owners suspected of 'potentially misleading behavior' to confirm their identity. According to Instagram, the new policy will not affect the majority of social media users, as it […]

The Kosmonaut Browser Engine, Written in Rust, Unveiled

As part of the Kosmonaut project, a browser engine entirely written in Rust and utilizing some developments from the Servo project is being developed. The code is licensed under MPL 2.0 (Mozilla Public License). OpenGL bindings gl-rs in Rust are used for rendering. Window management and OpenGL context creation are implemented using the Glutin library. HTML and CSS parsing is handled by the html5ever and cssparser components, […]

🥇 Paragon Software has released a GPL implementation of NTFS for the Linux kernel | ProHoster

The night builds of Firefox have added support for hardware-accelerated video decoding in sessions based on WebRTC technology, used in web applications for video conferencing. Acceleration has been implemented using VA-API (Video Acceleration API) and FFmpegDataDecoder, and is available for both Wayland and X11. The implementation for X11 is based on the use of a new backend utilizing EGL. To enable acceleration in […]

Paragon Software has released a GPL implementation of NTFS for the Linux kernel.

Konstantin Komarov, founder and CEO of Paragon Software, published a set of patches in the Linux kernel mailing list with a full implementation of the NTFS file system, supporting read and write modes. The code is open under the GPL license. The implementation supports all features of the current NTFS 3.1 version, including extended file attributes, data compression mode, and efficient handling of holes in files […]

support for WebRTC acceleration via VAAPI has been added to the nightly builds of Firefox.

Hello, Habr readers! The BPF virtual machine is one of the most important components of the Linux kernel. Its proper use will enable system engineers to identify failures and resolve even the most complex problems. You will learn to create programs that track and modify kernel behavior, safely embed code for observing events in the kernel, and much more. David Kalavera and Lorenzo Fontana will help you reveal […]

How to troubleshoot a domestic IPsec VPN. Part 1

Situation: Weekend. Drinking coffee. A student configured a VPN connection between two points and disappeared. Checking: there is indeed a tunnel, but no traffic in the tunnel. The student is not answering calls. I put the kettle on and dive into troubleshooting C-Terra Gateway. I share my experience and methodology. Initial data: Two geographically separate sites connected by a GRE tunnel. GRE needs to be encrypted: Checking the functionality of GRE […]

Overview of computers with Elbrus processors. Components and tests.

Video blogger Dmitry Bachilo, specializing in computers, released a review of two different computers based on Elbrus processors. One is based on Elbrus 1C+, the other on Elbrus 8C. In the videos, you can see their internals and admire not only the Russian processors but also the domestic SSD, motherboard, and more. The performance tests conducted by him showed the following results: Benchmark […]

On the Way to Serverless Databases — How and Why

Hello everyone! My name is Nikolai Golov. I previously worked at Avito, where for six years I led the Data Platform, managing all databases: analytical (Vertica, ClickHouse), streaming, and OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). During this time, I dealt with a wide variety of databases—most diverse and unusual ones—and explored non-standard use cases. Now […]

Writing a telegram bot in R (part 1): Creating a bot and sending messages through it to telegram

The Telegram audience is growing daily at an exponential rate, thanks to the convenience of the messenger, the presence of channels, chats, and of course, the ability to create bots. Bots can be used for various purposes, from automating communication with your clients to managing your own tasks. In essence, through a bot, you can execute any operations using Telegram: sending or requesting data, launching tasks on the server, […]

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