Index

A

arguments, Buffer Overflows

B

bounds checking
compiler-based, Compiler based run-time bounds checking
library-based, Library based run-time bounds checking
buffer overflow, Buffer Overflows, Compiler based run-time bounds checking

C

chroot(), Limiting your program's environment
contributed software, Contributed Software
core team, Encumbered Files

D

data validation, Trust

F

frame pointer, Buffer Overflows

G

gcc, Compiler based run-time bounds checking
GTK, Programming I18N Compliant Applications

J

jail, FreeBSD's jail functionality

L

LIFO, Buffer Overflows

M

Morris Internet worm, Buffer Overflows

N

NUL termination, Avoiding Buffer Overflows

O

OpenBSD, Avoiding Buffer Overflows

P

Perl, Perl and Python
Perl Taint mode, Trust
ports maintainer, MAINTAINER on Makefiles
positive filtering, Trust
POSIX.1e Process Capabilities, POSIX.1e Process Capabilities
process image
frame pointer, Buffer Overflows
stack pointer, Buffer Overflows
ProPolice, Compiler based run-time bounds checking
Python, Perl and Python

Q

Qt, Programming I18N Compliant Applications

R

race conditions
access checks, Race Conditions
file opens, Race Conditions
signals, Race Conditions
release engineering, Encumbered Files
return address, Buffer Overflows

S

seteuid, SetUID issues
stack, Buffer Overflows
stack frame, Buffer Overflows
stack pointer, Buffer Overflows
stack-overflow, Buffer Overflows
StackGuard, Compiler based run-time bounds checking
string copy functions
strlcat, Avoiding Buffer Overflows
strlcpy, Avoiding Buffer Overflows
strncat, Avoiding Buffer Overflows
strncpy, Avoiding Buffer Overflows
style, Style Guidelines

T

TrustedBSD, POSIX.1e Process Capabilities

U

user IDs
effective user ID, SetUID issues
real user ID, SetUID issues

V

Von-Neuman, Buffer Overflows