KrCERT 보안공지를 실시간으로 알면 참 좋은데.... RSS Feed를 제공하지 않으니 방법이 없네...
라고 생각했었지만 Feed43을 알고나서 그 고민이 풀렸다.
Feed43에 들어가면 먼저 아래 보이는 "Create Your fisrt RSS feed" 를 클릭하여 RSS feed를 만들 수 있다
1번째 Step으로 RSS Feed를 만들 사이트를 아래 Address 부분에 적고 Encoding 방식을 기입하자
하지만... 2번째 Step인 RSS Feed를 만들기 위해선 먼저 Data를 Parsing해야하는 번거로움이 있다.
그게 이 사이트의 가장 큰 어려움 인듯 하다.
위 소스를 봐보면 내가 파싱해야할 정보는 "Arobat 보안 업데이트 권고"와 그 옆에 보이는 "URL 링크" 이다.
즉, 제목과 링크인데 소스에서 봐보면
<td class="colTit">
<a href="https://www.krcert.or.kr/data/secNoticeView.do?bulletin_writing_sequence=27610">Adobe Acrobat 보안 업데이트 권고</a>
이고 다른 글 들도 아래와 같은 형식으로 반복되고 있음을 알 수 있다.
<td class="colTit">
<a href="링크">제목</a>
Feed43에서는 뽑아내야할 정보는 {%}을 처리해 줌으로써 변수화 할 수 있는데 아래 그림과 같이 수정이 가능하다
{*}가 의미하는 바는 쓸모없는 부분이라는 뜻인데 공백이 있기때문에 사용하였다.
결과를 보면 아래와 같이 변수1{%1}, 변수2{%2}로 필요한 정보만 뽑히는 것을 확인할 수 있다
마지막인 3번째 Step에서는 적절한 정보를 채워넣으면 된다.
제일 중요한 부분인 "Item Title Template" 부분과 "Item Link Template"부분에는 어떤 변수를 넣을지 순서를 선택하면 된다.
정보를 다 넣고 Preview를 클릭하면 아래와 같이 미리보기를 할 수 있고 RSS Feed 링크가 생성이 되었음을 확인할 수 있다
아래는 생성한 RSS Feed를 이용하여 내가 관리하는 게시판에 뿌리는 사진이다
<참고>
KISA인터넷보호나라&KrCERT-보안공지 (RSS feed) : http://feed43.com/0610105728231540.xml
'IT > General' 카테고리의 다른 글
[Kali] 최신 패키지 관리 (Repositories 경로) (320) | 2019.01.15 |
---|---|
[Kali] Window에서 Linux(kali)로 RDP를 이용하여 원격접속 하기 (12) | 2019.01.14 |
크립토재킹(가상화폐 채굴) 공격 기법 탐지 방안 (8) | 2018.12.06 |
Open JDK 설치 방법 (10) | 2018.12.05 |
랜섬웨어(Ransomware) 예방 및 걸렸을때 치료 방법 (10) | 2018.08.11 |