블로그에 올릴 장기적인 프로그램을 만들고자 한다. 정보보안에 관심있는 필자이다 보니, 당연히 취약점에 눈이 들어오는건 당연하다. 속내를 말하자면 "와 이거 하루에 하나씩만 해도 한 3년은 우려먹을 수 있지 않을까?"싶었따. 기왕하는김에 TISTORY에 업로드를 자동화할 수 잇는 방법을 알아보자
목표 완성 시기 : '21. 6. 20.(일)- 형태 : PE(exe, GUI)
- 사용언어 : Python
- 개발툴 : IDLE
- 사용 라이브러리 : PyQt5, BeautifulSoup
- 주요기능
- CVE에 대한 요약보고서 자동화 작성
- 최신의 CVE추가 감지
- 요약서 형태
진행경과
○ '21. 6. 16.
* 산출물
- collect.py : cve_list\XXXX_cev.dat로 vendor별 cve긁어옴
- CveMain.py : 띄울 GUI
- loader.py : CveMain 불러올 loader
* collect의 가져오는 site 4개 추가(NIST, SECURITYFOCUS, MITRE, CVE_COLLECT)
○ '21. 6. 19
* 산출물
- loader.py는 없앰
- CveMain : 페이지 구분기호 추가, 스크래핑 동안 progress bar 추가
- report_gen : 가져온 cve data(dict)을 이용해서 pdf생성
남은거
* pdf꾸미기 정도? 이쁘게 만들면 좋을 듯 싶다.
* 블로그 업로드용 pdf to png방법
* 블로그 업로드 자동화 방법
'프로그램 > Python Project' 카테고리의 다른 글
[Python Project] 이상형 월드컵 나만의 UI만들기 - 기능도- (0) | 2021.06.27 |
---|---|
[Python Project] 이상형 월드컵 나만의 UI만들기 - 계획,진행- (0) | 2021.06.27 |
[Python Project] 비트코인 자동거래 만들기 - 계획,진행- (0) | 2021.06.23 |
[Python Project] CVE Scrapper 만들기 -시현- (9) | 2021.06.19 |
[Python Project] CVE Scrapper 만들기 - 기능도- (2) | 2021.06.19 |