c2ps - C/C++ to Postscript Converter


http://www.cs.technion.ac.il/users/c2ps/

c코드를 .ps 로 만들어 준다.


우분투에 설치해 봤는데 버퍼오버플로우 라네. 

*** buffer overflow detected ***: ./c2ps terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x50)[0xd0b990]
/lib/libc.so.6(+0xe488a)[0xd0a88a]
/lib/libc.so.6(__strcpy_chk+0x44)[0xd09c04]
./c2ps[0x8049df3]
./c2ps[0x804c07a]
/lib/libc.so.6(__libc_start_main+0xe7)[0xc3cce7]
./c2ps[0x80487d1]
======= Memory map: ========
00130000-00131000 r-xp 00000000 00:00 0          [vdso]
00bce000-00bea000 r-xp 00000000 08:01 268072     /lib/ld-2.12.1.so
00bea000-00beb000 r--p 0001b000 08:01 268072     /lib/ld-2.12.1.so
00beb000-00bec000 rw-p 0001c000 08:01 268072     /lib/ld-2.12.1.so
00c26000-00d7d000 r-xp 00000000 08:01 271744     /lib/libc-2.12.1.so
00d7d000-00d7e000 ---p 00157000 08:01 271744     /lib/libc-2.12.1.so
00d7e000-00d80000 r--p 00157000 08:01 271744     /lib/libc-2.12.1.so
00d80000-00d81000 rw-p 00159000 08:01 271744     /lib/libc-2.12.1.so
00d81000-00d84000 rw-p 00000000 00:00 0 
00d91000-00dab000 r-xp 00000000 08:01 262223     /lib/libgcc_s.so.1
00dab000-00dac000 r--p 00019000 08:01 262223     /lib/libgcc_s.so.1
00dac000-00dad000 rw-p 0001a000 08:01 262223     /lib/libgcc_s.so.1
08048000-08055000 r-xp 00000000 08:01 3284552    /usr/local/src/c2ps-4.0/c2ps
08055000-08056000 r--p 0000c000 08:01 3284552    /usr/local/src/c2ps-4.0/c2ps
08056000-08057000 rw-p 0000d000 08:01 3284552    /usr/local/src/c2ps-4.0/c2ps
08057000-08069000 rw-p 00000000 00:00 0 
087b2000-087d3000 rw-p 00000000 00:00 0          [heap]
b7888000-b7889000 rw-p 00000000 00:00 0 
b789a000-b789c000 rw-p 00000000 00:00 0 
bffdc000-bfffd000 rw-p 00000000 00:00 0          [stack]
Aborted





'programming' 카테고리의 다른 글

subversion 백업과 복원  (0) 2011.03.29
lua library 설치  (0) 2010.12.07
luasocket 설치  (0) 2010.10.07
맨날 헷갈리는 Makefile 패턴규칙 꼬릿말규칙  (0) 2010.08.18
printf 에서 % 기호 표시  (0) 2010.08.02
Latest update: 2010. 12. 7. 12:39