Title: Rec. 09. Input Output (FIO)  
Author: Barbara White Mar 05, 2015
Last Changed by: David Svoboda Mar 15, 2022
Tiny Link: (useful for email) https://wiki.sei.cmu.edu/confluence/x/PNUxBQ
Export As: Word · PDF  
Hierarchy
Parent Page
    Page: 3 Recommendations
Children (20)
    Page: FIO01-C. Be careful using functions that use file names for identification
    Page: FIO02-C. Canonicalize path names originating from tainted sources
    Page: FIO03-C. Do not make assumptions about fopen() and file creation
    Page: FIO05-C. Identify files using multiple file attributes
    Page: FIO06-C. Create files with appropriate access permissions
    Page: FIO08-C. Take care when calling remove() on an open file
    Page: FIO09-C. Be careful with binary data when transferring data across systems
    Page: FIO10-C. Take care when using the rename() function
    Page: FIO11-C. Take care when specifying the mode parameter of fopen()
    Page: FIO13-C. Never push back anything other than one read character
Labels
Global Labels (3)