티스토리 뷰

import sys
import os

dir = "/home/crypto/.cuckoo/storage/analyses"
report = "/home/crypto/report"

dir_list = os.listdir(dir)

for re_dir in dir_list:
    report_num = os.path.join(dir,re_dir)
    script = "cp -b %s/reports/report.json ~/report/%s.json" % (report_num,re_dir)
    try:
        os.system(script)
        print("script actiavted")
    except FileNotFoundError:
        print("File Not Found.")
        continue

cuckoo가 샘플을 실행한 후 report.json을 생성하는데 각 샘플 별로 따로 report가 작성 된다.

이 report들을 하나의 디렉으로 옮겨 편하게 보기 위해서 코드를 작성했다.

 

'파이썬 > 파이썬 공부' 카테고리의 다른 글

파이썬 비동기 방식 async  (0) 2022.07.03
requests 사용법  (0) 2020.11.01
파이썬 세션 로그인 페이지 코딩  (2) 2020.11.01
파이썬 게임 만들기 사이트  (0) 2020.10.31
OOP 클래스와 인스턴스  (0) 2020.09.28
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함