Technology

Show Only ...
Maps - Photos - Videos

What Makes Unix Special?

What Makes Unix Special?

I've been using Linux for two decades now. It works great, and one thing I like about it is modular nature and backwards compatibility which means you can run things like the XCFE desktop manager that never changes. I think over the past decade XCFE has only seen a handful of updates and it's very fast on modern computers and uses very little memory.

Buffer overflow

Buffer overflow

"In computer security and programming, a buffer overflow, or buffer overrun, is an anomaly where a program, while writing data to a buffer, overruns the buffer's boundary and overwrites adjacent memory locations."

"Buffers are areas of memory set aside to hold data, often while moving it from one section of a program to another, or between programs. Buffer overflows can often be triggered by malformed inputs; if one assumes all inputs will be smaller than a certain size and the buffer is created to be that size, then an anomalous transaction that produces more data could cause it to write past the end of the buffer. If this overwrites adjacent data or executable code, this may result in erratic program behavior, including memory access errors, incorrect results, and crashes."