[ CnUnix ] in KIDS 글 쓴 이(By): ymir (Mizz) 날 짜 (Date): 2004년 7월 16일 금요일 오전 08시 59분 22초 제 목(Title): Re: [Q] Server-Client Data format? 문제는... 파일명에 모든 아스키값이 다 들어갈 수 있다는 겁니다.. ;; 어차피 어플리케이션에서 생성한 데이터들은... 적당히 구분자 넣어서 전송해 버려도 상관없는데... 사용자가 생성 가능한 파일명 같은 경우는... 파일명에 섞여 있는 구분자에 대한 처리를 해 주지 않으면.. 에러가 생길 확률이 높다는 거죠... ;; 물론 이런 파일이 생길 가능성이야.. 해킹과 같은 어떤 고의적인 목적이나... 사용자의 실수와 같은... 우연에 의해 발생할 가능성은 있습니다... 뭐 정상적인 상황에서야 발생한다고는 생각하기 어려운데.. 어쨌거나 가능은 하니깐... ^^;;; 이것도 고민은 고민거리네요... ;;; 그래서 구조체로 넘기자고 했는데... ;; 이런 저런 이유로.. 리젝... ;; 음.. CORBA 는 잘은 모르겠는데... 십중팔구... 시간도 없는데 뻘짓한다고 욕먹겠네요... ;; 안 그래도 쓸 데 없는 고민한다고... 쿨럭.... ;; 일단은 표시하는데까지 하고.. 나머지는 예외 처리 해버리기로 했습니다.. 조언 주신분들께 감사합니다. ^^ 음.. 참고로... ^^ 뭐 다 아시겠지만... 특수문자로 파일을 생성하는거는.. % touch "ctrl+v ctrl+키보드의 모든 키" 하면... 32 이하의 모든 특수 문자가 모두 찍힙니다... ;; ls -al | cat -vet 하면 특수 문자를 볼 수 있구요... ls * | od -X 하면... 파일명을 HEX 로 덤프해서 볼 수 있습니다.. ;; Oh, I do believe everlasting love and destiny to meet you again I feel a pain I can hardly stand all I can do is loving you - *Mizz* the Magic Knight! |