36일차 파이썬 백신개발 -11

2020. 10. 6. 11:33Diary/1~100

 

소스코드 분석

 

prefix

= 스토리지의 현재 위치, 루트 디렉토리를 포함한 모든 스토리지의 목록을 보여준다.

 

node

= 현재 노드

= node.name : 노드를 문자로 보여준다.

 

entry

= 스트림 목록을 보여준다

 

entry.entry_type == STGTY_STORAGE  

= 여기서 entry_type이란, 디렉토리의 타입 값을 말한다.

 

한글 파일에는 디렉토리 타입이라는게 존재하는데, 이는 아래와 같다.

0 : Empty
1 : Storage
2 : Stream
3 : Lock bytes
4 : Property
5 : Root Storage

 

즉, 위의 소스코드는 1번 스토리지에 해당하는 값과 2번 스트림에 해당하는 값을 보여주는 소스코드이다.

'Diary > 1~100' 카테고리의 다른 글

38일차 파이썬 백신개발 -13  (0) 2020.10.08
37일차 파이썬 백신개발 -12  (0) 2020.10.07
35일차 파이썬 백신개발 -10  (0) 2020.10.05
34일차 파이썬 백신개발 -9  (0) 2020.10.04
33일차 파이썬 백신개발 -8  (0) 2020.10.02