Author: ProHoster

Cable TV networks for the little ones. Part 9: Headend

The headend collects signals from several sources, processes them and broadcasts them to the cable network. Contents of the series of articles Part 1: General architecture of a CATV network Part 2: Composition and shape of the signal Part 3: Analog component of the signal Part 4: Digital component of the signal Part 5: Coaxial distribution network Part 6: RF signal amplifiers Part 7: Optical receivers Part 8: Optical […]

How to solve NP-hard problems with parameterized algorithms

Research work is perhaps the most interesting part of our training. The idea is to try yourself in your chosen direction while still at university. For example, students from the areas of Software Engineering and Machine Learning often go to do research in companies (mainly JetBrains or Yandex, but not only). In this post I will talk about my project in Computer Science. […]

Samsung Reminds You to Regularly Scan Smart TVs for Malware

South Korean company Samsung reminds smart TV owners to regularly scan their firmware for malware. A corresponding publication appeared on the Samsung support page on Twitter, which states that you can prevent malware attacks on your TV by scanning every few weeks. Against the backdrop of this message, a completely natural […]

Bitcoin breaks $9000 for the first time this year

Last Sunday, Bitcoin surpassed $9000 for the first time this year. According to the CoinMarketCap resource, the last time the price of the largest cryptocurrency on the market was more than $9000 was more than a year ago, at the beginning of May 2018. This year, Bitcoin began to gain momentum again. This is not the first time it has set a new annual value record. More […]

Yandex will train developers of efficient and reliable services in Python

Yandex announced the launch of two educational projects for backend developers using the high-level general-purpose programming language Python. The full-time School of Backend Development is waiting for beginners, and the online specialization in Yandex.Practice is for beginners who want to master the profession from scratch. It is noted that the new school will open its doors this fall in Moscow. The training program lasts two months. Students will listen [...]

Mail.ru will help developers create an AAA shooter for consoles and their own studio

MY.GAMES, the gaming division of Mail.ru Group, has extensive experience in supporting and promoting popular browser and mini-games, which make up a fairly rich catalog of online projects of various genres. But this time the team decided to take it to a more serious level and help talented developers create a first-class action movie for consoles. The company is ready to finance the development of the game and give the team its own studio […]

Instagram is testing simplified recovery of hacked accounts

Network sources report that the social network Instagram is testing a new method for restoring user accounts. If now you need to contact the network security service to restore your account, then in the future this process is planned to be significantly simplified. To restore your account using the new method, you will need to provide personal information, including your mobile phone number or email address. […]

CERN abandons Microsoft products

The European Nuclear Research Center is going to abandon all proprietary products in its work, and primarily from Microsoft products. In previous years, CERN actively used various closed-source commercial products because it made it easy to find industry experts. CERN collaborates with a huge number of companies and institutes, and it was important for him to make […]

TCP SACK Panic - Remote Denial of Service Kernel Vulnerabilities

Netflix employees found three vulnerabilities in the TCP network stack code. The most serious of the vulnerabilities allows a remote attacker to cause a kernel panic. Several CVE IDs have been assigned to these issues: CVE-2019-11477 is identified as a significant vulnerability, and CVE-2019-11478 and CVE-2019-11479 are identified as moderate. The first two vulnerabilities relate to SACK (Selective Acknowledgment) and MSS (Maximum […]

Firefox 69 will disable Flash by default

Mozilla developers have disabled the ability to play Flash content by default in nightly builds of Firefox. Starting with Firefox 69, scheduled for September 3, the option for permanently activating Flash will be removed from the settings of the Adobe Flash Player plugin and only the options will be left to disable Flash and individually enable it for specific sites (activation by explicit click) without remembering the selected mode. In Firefox ESR branches […]

DragonFly BSD 5.6 operating system release

The release of DragonFlyBSD 5.6 is available, an operating system with a hybrid kernel created in 2003 for the purpose of alternative development of the FreeBSD 4.x branch. Among the features of DragonFly BSD, we can highlight the distributed versioned file system HAMMER, support for loading “virtual” system kernels as user processes, the ability to cache data and FS metadata on SSD drives, context-sensitive variant symbolic links, the ability to freeze processes […]

Vulnerabilities in Linux and FreeBSD TCP stacks leading to remote denial of service

Netflix has identified several critical vulnerabilities in the TCP stacks of Linux and FreeBSD that can remotely trigger a kernel crash or cause excessive resource consumption when processing specially crafted TCP packets (packet-of-death). The problems are caused by errors in the handlers for the maximum size of a data block in a TCP packet (MSS, Maximum segment size) and the mechanism for selective acknowledgment of connections (SACK, TCP Selective Acknowledgment). CVE-2019-11477 (SACK Panic) […]