Nekoliko savjeta
pažljivo dizajnirajte program prije samoga poeetka
provjeravajte sve argumente
ne koristite rutine koje ne provjeravaju granice polja kad rade sa stringovima proizvoljne duljine
- koristite fgets umjesto gets; strncpy umjesto strcpy; strncat umjesto strcat
- budite pažljivi kod korištenja nekih drugih rutina: sprintf, fscanf, scanf, sscanf, vsprintf, realpath, getopt, getpass, streadd, strecpy, strtrns
- provjerite da li vaš syslog provjerava duljinu argumenata