포맷스트링 버그 (Format String Bug)
- 포맷스트링(Format String)printf("Hex=0x%x", value[i]);포맷스트링 = 포맷스트링 지시자(Format String Directive) [EX]# vi format.c #include #define MAX 127 int main(){ int i, value[MAX]; for(i=0; i 1~ 127 까지 숫자를 16진수 10진수 8진수 캐릭터 형으로 출력한다. # gcc -o format format.c# ./format Hex=0x0, DEC=0, OCT=0, CHAR=Hex=0x1, DEC=1, OCT=1, CHAR=Hex=0x2, DEC=2, OCT=2, CHAR=Hex=0x3, DEC=3, OCT=3, CHAR=Hex=0x4, DEC=4, OCT=4, CHAR=He..