Analysis of fatal errors in the IT project “Kolobok”: unclear requirements, architectural failures, memory leaks, buffer overflow and social engineering. Lessons for developers and managers.
Analysis of file transfer issues via WebRTC: backpressure, TURN-relay, overlapped I/O. Code examples for middle/senior dev. Implement reliable P2P file exchange without truncations.
Overview of ClickHouse Memory, Buffer, Null, Log, URL, S3, and PostgreSQL Engines. Examples for coefficient cache, buffering inserts from Kafka, and live data from external databases.
Setting up Kafka Engine in ClickHouse for reliable inserts from streams. Demonstration of offset-commit, avoiding losses on failures. Guide for middle/senior dev.
From the web
What Is Buffer Overflow? Attacks, Types & Vulnerabilities | Fortinet
Buffer overflow is a software coding error or vulnerability that can be exploited by hackers to gain unauthorized access to corporate systems. It is one of the best-known software security …
Buffer overflow - Wikipedia
https://en.wikipedia.org/wiki/Buffer_overflow
In programming and information security, a buffer overflow or buffer overrun is an anomaly whereby a program writes data to a buffer beyond the buffer's allocated memory, overwriting adjacent memory …
Buffer Overflow Attack with Example - GeeksforGeeks
Jan 29, 2025 · In a buffer-overflow attack, the extra data sometimes holds specific instructions for actions intended by a hacker or malicious user; for example, the data could trigger a response that …
A buffer overflow condition exists when a program attempts to put more data in a buffer than it can hold or when a program attempts to put data in a memory area past a buffer.
Sep 11, 2024 · Buffer overflows occur when a program writes more data to a buffer than it can hold. This excess data spills over into adjacent memory, potentially overwriting critical information. …
Jun 28, 2026 · A buffer overflow happens when a program writes more data into a memory buffer than the buffer can hold. The extra bytes land in adjacent memory, corrupting whatever was there.
Why is a Buffer Overflow Dangerous? The Tiny Flaw Behind ... - Medium
Nov 13, 2025 · One of the most common ways they do this is through a buffer overflow or buffer overrun. This cybersecurity flaw happens when a program stores more data in a memory space than it’s …
What is a buffer overflow? How do these types of attacks work?
Mar 17, 2025 · A buffer overflow occurs when a program or process attempts to write more data to a fixed-length block of memory, or buffer, than the buffer is allocated to hold.
Exploit Tutorial: Understanding Buffer Overflows - Medium
Jul 12, 2023 · During a buffer overflow, when a vulnerable program fails to properly validate input and overflows a buffer, it can overwrite memory regions, including the stack. By carefully crafting the...