CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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!
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.