<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>noeyag</title>
    <link>https://gyeon.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Wed, 9 Sep 2026 02:14:40 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>noeyag</managingEditor>
    <image>
      <title>noeyag</title>
      <url>https://tistory1.daumcdn.net/tistory/8682530/attach/6037b25eb2d14c0f9565b73942dd2dba</url>
      <link>https://gyeon.tistory.com</link>
    </image>
    <item>
      <title>1-1 review</title>
      <link>https://gyeon.tistory.com/4</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;이번 블로그는 한 학기 동안 뭘 배웠는지 되짚어보려고 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1학년 1학기라 아직 본격적으로 전공에 대해 깊이 배우지는 않았지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;c언어와 파이썬, 정보공학개론 수업을 들으며 기본적인 지식을 쌓을 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- c언어&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬은 고등학생 때 잠깐 배운 적이 있었지만 c언어는 처음 배우는 거라&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제일 긴장됐고 열심히 따라가려고 노력했던 수업이었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 stdio, stdlib, string과 같은 다양한 헤더파일과 그 안의 기능들에 대해 알게 되었고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;call by reference/value의 개념을 통해 값 전달 방식에 따라 프로그램의 동작이 달라진다는 것을 배웠다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 버블 정렬과 난수 생성을 활용해 로또 번호 생성기 프로그램을 제작했으며&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;타자연습기와 랜섬웨어 프로그램을 제작하며 fgets, fscanf, fwrite 같이 파일을 처리하는 법에 대해서도 배웠다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- python&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬에서는 리스트, 딕셔너리, 클래스와 객체 같은 기초적인 파이썬 문법을 배웠다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 카이사르 암호, 로그 분석 ctf 문제도 풀었는데 암호화, 복호화를 실습해 보고 로그를 분석하며&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제로 보안 원리를 체험해볼 수 있어서 흥미로웠고 이러한 문제를 해결하기 위해 필요한 사고방식 등을 배울 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 정보공학개론&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인공지능과 기본적인 컴퓨터의 구조와 알고리즘, 네트워크 등에 대해 배웠다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마지막 시간에는 악성 소프트웨어, 암호화 알고리즘과 같은 보안에 대한 내용도 살짝 다루셨는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흥미로워서 2학기 때 수강할 정보보안론에 대한 기대감이 커졌다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_7487.jpg&quot; data-origin-width=&quot;8189&quot; data-origin-height=&quot;5387&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pOkq3/dJMcaa6SfIV/bB0jLdVQpT166815rhVcTk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pOkq3/dJMcaa6SfIV/bB0jLdVQpT166815rhVcTk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pOkq3/dJMcaa6SfIV/bB0jLdVQpT166815rhVcTk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpOkq3%2FdJMcaa6SfIV%2FbB0jLdVQpT166815rhVcTk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;5387&quot; data-filename=&quot;IMG_7487.jpg&quot; data-origin-width=&quot;8189&quot; data-origin-height=&quot;5387&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 BAS와 Wazuh 프로젝트에도 참여하게 되었다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;R1280x0.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;560&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cUidJK/dJMcaftv20Y/lK3BXW2QbaVAaiyuOqk171/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cUidJK/dJMcaftv20Y/lK3BXW2QbaVAaiyuOqk171/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cUidJK/dJMcaftv20Y/lK3BXW2QbaVAaiyuOqk171/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcUidJK%2FdJMcaftv20Y%2FlK3BXW2QbaVAaiyuOqk171%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;560&quot; data-filename=&quot;R1280x0.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;560&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가상 환경을 구축하고 atomic red team의 다양한 기법과 Wazuh를 실습해봤는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런 프로젝트에 참여하는 것이 처음이라 환경 설정부터 애를 많이 먹었지만 이렇게 실제&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보안 업무에서 사용되는 것들을 학습하고 직접 사용해 보니 너무 신기하고 뿌듯했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 이러한 지식과 기술을 익히기 위해 학교 강의뿐만 아니라 교내외 프로젝트에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;열심히 참여해야겠다고 생각하게 되었다.&lt;/p&gt;</description>
      <author>noeyag</author>
      <guid isPermaLink="true">https://gyeon.tistory.com/4</guid>
      <comments>https://gyeon.tistory.com/4#entry4comment</comments>
      <pubDate>Tue, 23 Jun 2026 16:54:53 +0900</pubDate>
    </item>
    <item>
      <title>week 03</title>
      <link>https://gyeon.tistory.com/3</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;| Wazuh 환경 구축&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VMware에 Ubuntu를 설치하여 진행하였다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-26 002736.png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjjlLA/dJMcadhVeJ4/VGKurDsgJe7K1phmPUdg91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjjlLA/dJMcadhVeJ4/VGKurDsgJe7K1phmPUdg91/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjjlLA/dJMcadhVeJ4/VGKurDsgJe7K1phmPUdg91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjjlLA%2FdJMcadhVeJ4%2FVGKurDsgJe7K1phmPUdg91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;스크린샷 2026-05-26 002736.png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 Ubuntu의 버전을 확인했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;957&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqHbGH/dJMcai4v6u5/tAJDps2CNwHlyc3tbvoQs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqHbGH/dJMcai4v6u5/tAJDps2CNwHlyc3tbvoQs1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqHbGH/dJMcai4v6u5/tAJDps2CNwHlyc3tbvoQs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqHbGH%2FdJMcai4v6u5%2FtAJDps2CNwHlyc3tbvoQs1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1531&quot; height=&quot;957&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;957&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Wazuh 서버와 외부의 에이전트 등이 서로 통신하기 위해 네트워크 설정을 변경해야 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VM settings에서 Network Adapter로 들어가 Bridged 모드로 지정한 후 Wazuh 설치를 시도했는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;계속 네트워크 연결이 실패했다고 나와서 NAP 모드로 변경한 후 진행했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1522&quot; data-origin-height=&quot;948&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/O6Rlg/dJMcaffLq1W/9YfZwiDsl1pZZcRCDydxC0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/O6Rlg/dJMcaffLq1W/9YfZwiDsl1pZZcRCDydxC0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/O6Rlg/dJMcaffLq1W/9YfZwiDsl1pZZcRCDydxC0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FO6Rlg%2FdJMcaffLq1W%2F9YfZwiDsl1pZZcRCDydxC0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1522&quot; height=&quot;948&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1522&quot; data-origin-height=&quot;948&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Wazuh에 접속할 IP를 얻으려고 하는데 ens33에 정상적으로 나타나지 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가상머신의 네트워크 어댑터가 공유기나 VMware 넷 환경으로부터 IP를 정상적으로 할당받지 못했기 때문이라는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VMware 우측 하단에 있는 Network Adapter 아이콘을 통해 연결 상태를 강제 리셋하고 아래 코드들을 입력한 후&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가상머신을 재부팅했다.&lt;/p&gt;
&lt;pre id=&quot;code_1780196939257&quot; class=&quot;bash&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;sudo ip link set ens33 down
sudo ip link set ens33 up
sudo systemctl restart NetworkManager&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1535&quot; data-origin-height=&quot;954&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0xsde/dJMcabxBgeE/42J9mUDt1XBPsfXmqRxkf0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0xsde/dJMcabxBgeE/42J9mUDt1XBPsfXmqRxkf0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0xsde/dJMcabxBgeE/42J9mUDt1XBPsfXmqRxkf0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0xsde%2FdJMcabxBgeE%2F42J9mUDt1XBPsfXmqRxkf0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1535&quot; height=&quot;954&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1535&quot; data-origin-height=&quot;954&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;이후 다시 ip addr를 입력했더니 inet 옆에 정상적으로 IP가 할당된 것을 확인할 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 공식 사이트(&lt;a href=&quot;https://documentation.wazuh.com/current/quickstart.html&quot;&gt;https://documentation.wazuh.com/current/quickstart.html&lt;/a&gt;)의 안내대로&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Wazuh를 All-in-one 방식으로 설치하였다.&lt;/p&gt;
&lt;pre id=&quot;code_1780197327038&quot; class=&quot;bash&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;curl -sO https://packages.wazuh.com/4.14/wazuh-install.sh &amp;amp;&amp;amp; sudo bash ./wazuh-install.sh -a&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1522&quot; data-origin-height=&quot;951&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMiyhp/dJMb997DwG5/dpxI6yiHr8tDbKwBwDMEu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMiyhp/dJMb997DwG5/dpxI6yiHr8tDbKwBwDMEu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMiyhp/dJMb997DwG5/dpxI6yiHr8tDbKwBwDMEu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMiyhp%2FdJMb997DwG5%2FdpxI6yiHr8tDbKwBwDMEu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1522&quot; height=&quot;951&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1522&quot; data-origin-height=&quot;951&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 코드를 입력했더니 curl이 설치되어있지 않다고 떠서 아래 명령어들을 통해 우선 curl을 먼저 설치해줬다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*curl : 인터넷에서 파일을 다운로드하는 명령어&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1780139725272&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo apt update
sudo pat install curl -y&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;975&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uhubN/dJMcacpMRES/CEEkcKhbl4eaHiFi18BHd0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uhubN/dJMcacpMRES/CEEkcKhbl4eaHiFi18BHd0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uhubN/dJMcacpMRES/CEEkcKhbl4eaHiFi18BHd0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuhubN%2FdJMcacpMRES%2FCEEkcKhbl4eaHiFi18BHd0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1531&quot; height=&quot;975&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;975&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 Wazuh 설치 도우미를 설치하고 실행하는 명령어를 입력해&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와 같이 설치 완료 문구와 함께 사용자 이름과 비밀번호가 뜨는 것을 확인했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1780140597629&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo systemctl status wazuh-indexer
sudo systemctl status wazuh-manager
sudo systemctl status filebeat
sudo systemctl status wazuh-dashboard&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OIjRV/dJMcacpM6v1/IJ05Qno5KLVixABpXfioGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OIjRV/dJMcacpM6v1/IJ05Qno5KLVixABpXfioGK/img.png&quot; data-origin-width=&quot;1528&quot; data-origin-height=&quot;946&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4816%; margin-right: 10px;&quot; data-widthpercent=&quot;50.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OIjRV/dJMcacpM6v1/IJ05Qno5KLVixABpXfioGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOIjRV%2FdJMcacpM6v1%2FIJ05Qno5KLVixABpXfioGK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1528&quot; height=&quot;946&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qp6GQ/dJMcafNBWnw/cfA3diz3lOLsNurJdZikO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qp6GQ/dJMcafNBWnw/cfA3diz3lOLsNurJdZikO0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1537&quot; data-origin-height=&quot;954&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.3556%;&quot; data-widthpercent=&quot;49.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qp6GQ/dJMcafNBWnw/cfA3diz3lOLsNurJdZikO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fqp6GQ%2FdJMcafNBWnw%2FcfA3diz3lOLsNurJdZikO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1537&quot; height=&quot;954&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bX9xiE/dJMcabYIJtf/41Eq1xlgJoERauDzTvpGmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bX9xiE/dJMcabYIJtf/41Eq1xlgJoERauDzTvpGmK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1522&quot; data-origin-height=&quot;954&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.3505%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;49.93&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bX9xiE/dJMcabYIJtf/41Eq1xlgJoERauDzTvpGmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbX9xiE%2FdJMcabYIJtf%2F41Eq1xlgJoERauDzTvpGmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1522&quot; height=&quot;954&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bWYMDm/dJMcadISHGW/R2sAX3JxUoP16mAN7LNZ50/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bWYMDm/dJMcadISHGW/R2sAX3JxUoP16mAN7LNZ50/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;957&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4867%; margin-top: 10px;&quot; data-widthpercent=&quot;50.07&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bWYMDm/dJMcadISHGW/R2sAX3JxUoP16mAN7LNZ50/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbWYMDm%2FdJMcadISHGW%2FR2sAX3JxUoP16mAN7LNZ50%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1531&quot; height=&quot;957&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 명령어를 통해 Wazuh-Indexer, Wazuh-Manager, Filebeat, Wazuh-Dashboard가 정상적으로 설치됐는지 확인했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*마지막 사진과 같이 다 출력된 후 (END) 문구가 나온다면 q 키를 눌러 상태 화면에서 빠져나오기!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bknNZn/dJMcaarYzX6/Y7iKD9YNvUAVTAPlE0lgj1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bknNZn/dJMcaarYzX6/Y7iKD9YNvUAVTAPlE0lgj1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;1014&quot; data-filename=&quot;blob&quot; data-widthpercent=&quot;25.82&quot; style=&quot;width: 25.5234%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bknNZn/dJMcaarYzX6/Y7iKD9YNvUAVTAPlE0lgj1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbknNZn%2FdJMcaarYzX6%2FY7iKD9YNvUAVTAPlE0lgj1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;744&quot; height=&quot;1014&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1VASZ/dJMcac4loKy/VAXtmpQ9gDQJjM4rkv4kWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1VASZ/dJMcac4loKy/VAXtmpQ9gDQJjM4rkv4kWk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;911&quot; data-filename=&quot;blob&quot; data-widthpercent=&quot;74.18&quot; style=&quot;width: 73.3138%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1VASZ/dJMcac4loKy/VAXtmpQ9gDQJjM4rkv4kWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1VASZ%2FdJMcac4loKy%2FVAXtmpQ9gDQJjM4rkv4kWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;911&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;브라우저에 위 ip를 입력하면 경고 메시지가 뜨는데 무시하고 이동하면 위와 같은 로그인 화면이 나온다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기에 아까 받아둔 사용자 이름과 비밀번호를 입력하여 Wazuh에 접속했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1780143472604&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo ss -nltp&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;975&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/K2sbv/dJMcadoBaSd/RdzO3IMLEkRCrWSzRgRMo1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/K2sbv/dJMcadoBaSd/RdzO3IMLEkRCrWSzRgRMo1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/K2sbv/dJMcadoBaSd/RdzO3IMLEkRCrWSzRgRMo1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FK2sbv%2FdJMcadoBaSd%2FRdzO3IMLEkRCrWSzRgRMo1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1531&quot; height=&quot;975&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1531&quot; data-origin-height=&quot;975&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 Ubuntu의 터미널로 돌아와 Wazuh의 주요 포트들이&amp;nbsp;LISTEN 상태로 잘 켜져있는지 확인했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[ &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;Wazuh 주요 포트 &lt;/span&gt;]&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;443 (TCP) : Wazuh Dashboard에 접속할 때 사용&lt;/li&gt;
&lt;li&gt;1514 (TCP) : Agent들이 서버로 로그를 전송할 때 사용&lt;/li&gt;
&lt;li&gt;1515 (TCP) : 새 Agent를 등록하고 인증서를 발급할 때 사용&lt;/li&gt;
&lt;li&gt;55000 (TCP) : Dashboard와 Manager 간의 내부 API 통신에 사용&lt;/li&gt;
&lt;li&gt;9200 (TCP) : 수집된 로그를 Indexer에 저장 및 검색할 때 사용&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1780145143661&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;New START Wazuh&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FWJdd/dJMcahYTww1/I6idIyefcIHjnUKnUUFQu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FWJdd/dJMcahYTww1/I6idIyefcIHjnUKnUUFQu0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;828&quot; data-filename=&quot;blob&quot; data-widthpercent=&quot;55.17&quot; style=&quot;width: 54.529%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FWJdd/dJMcahYTww1/I6idIyefcIHjnUKnUUFQu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFWJdd%2FdJMcahYTww1%2FI6idIyefcIHjnUKnUUFQu0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;828&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brzuLe/dJMcaiwJW0k/6LalyQZijKqwZyiQfzIooK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brzuLe/dJMcaiwJW0k/6LalyQZijKqwZyiQfzIooK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1019&quot; data-filename=&quot;blob&quot; data-widthpercent=&quot;44.83&quot; style=&quot;width: 44.3082%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brzuLe/dJMcaiwJW0k/6LalyQZijKqwZyiQfzIooK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrzuLe%2FdJMcaiwJW0k%2F6LalyQZijKqwZyiQfzIooK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1019&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Wazuh에서 Deploy new agent에서 Agent 환경을 Windows로 선택하고 설치했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Wazuh의 메인 화면으로 넘어가 Agent 상태를 확인하려는데 could not select any API entry라는 문구가 뜨면서 연결이 안됐다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 명령어를 입력해 백엔드 서비스를 재시작하고 3분 정도 대기한 후 다시 시도했더니 정상적으로 메인화면에 진입할 수 있었다.&lt;/p&gt;
&lt;pre id=&quot;code_1780198022829&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo systemctl restart wazuh-indexer
sudo systemctl restart wazuh-manager
sudo systemctl restart filebeat
sudo systemctl restart wazuh-dashboard&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;841&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bw9AXd/dJMcabRSOBf/XYwhrh0owXfUhUKL4Sxxl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bw9AXd/dJMcabRSOBf/XYwhrh0owXfUhUKL4Sxxl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bw9AXd/dJMcabRSOBf/XYwhrh0owXfUhUKL4Sxxl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw9AXd%2FdJMcabRSOBf%2FXYwhrh0owXfUhUKL4Sxxl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;841&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;841&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와 같이 Agent가 잘 활성화되어 있는 것을 확인했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9qOyi/dJMcaiKeOtQ/DJK6sZlzDgkjQUOkbMzN20/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9qOyi/dJMcaiKeOtQ/DJK6sZlzDgkjQUOkbMzN20/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9qOyi/dJMcaiKeOtQ/DJK6sZlzDgkjQUOkbMzN20/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9qOyi%2FdJMcaiKeOtQ%2FDJK6sZlzDgkjQUOkbMzN20%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 시스템 행위를 발생시키고 Wazuh에서 로그가 수집되는지 확인해야하는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;터미널에 whoami, hostname, net user, ipconfig, netstat -ano 명령어를 입력했을 때 계속해서 로그가 발생하지 않았다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;일부러 오류 기록을 남기기 위해 net user check_test_account 같은 명령어를 입력해도 해당 시간에 로그가 찍히지 않았다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 아래와 같은 방법들을 시도해보았다...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 대시보드 시간 필터 변경하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 관리자 권한의 Powershell에서 Agent 서비스를 강제로 껐다가 켜기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1218&quot; data-origin-height=&quot;632&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cEjssj/dJMcaaZL9jf/dPQ5Bw6nBMDTAF72Ej57RK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cEjssj/dJMcaaZL9jf/dPQ5Bw6nBMDTAF72Ej57RK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cEjssj/dJMcaaZL9jf/dPQ5Bw6nBMDTAF72Ej57RK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcEjssj%2FdJMcaaZL9jf%2FdPQ5Bw6nBMDTAF72Ej57RK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1218&quot; height=&quot;632&quot; data-origin-width=&quot;1218&quot; data-origin-height=&quot;632&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 로컬 그룹 정책 편집기에서 프로세스 생성 감사 설정하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;로컬 그룹 정책 편집기가 설치돼있지 않아서 gpedit.msc 설치를 시도했지만 아래 화면에서 계속 진행이 멈춰있어서 설치 포기함..&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjcJB6/dJMb99T6pn9/S7ArJxxXnWlETmgKDyXtnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjcJB6/dJMb99T6pn9/S7ArJxxXnWlETmgKDyXtnk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;742&quot; data-origin-height=&quot;900&quot; data-filename=&quot;스크린샷 2026-05-31 162845.png&quot; style=&quot;width: 29.6291%; margin-right: 10px;&quot; data-widthpercent=&quot;29.98&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjcJB6/dJMb99T6pn9/S7ArJxxXnWlETmgKDyXtnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjcJB6%2FdJMb99T6pn9%2FS7ArJxxXnWlETmgKDyXtnk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;742&quot; height=&quot;900&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bl9XG5/dJMcacceeV7/AslJTU2rZHSEKpkAekem9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bl9XG5/dJMcacceeV7/AslJTU2rZHSEKpkAekem9K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1219&quot; data-origin-height=&quot;633&quot; data-filename=&quot;스크린샷 2026-05-31 165328.png&quot; style=&quot;width: 69.2081%;&quot; data-widthpercent=&quot;70.02&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bl9XG5/dJMcacceeV7/AslJTU2rZHSEKpkAekem9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbl9XG5%2FdJMcacceeV7%2FAslJTU2rZHSEKpkAekem9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1219&quot; height=&quot;633&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. sysmon 설치하기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dNjEML/dJMcah5Iwe1/KkzrXimPPNuLInJkbOdym1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dNjEML/dJMcah5Iwe1/KkzrXimPPNuLInJkbOdym1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-height=&quot;635&quot; data-origin-width=&quot;1220&quot; style=&quot;width: 69.1134%; margin-right: 10px;&quot; data-widthpercent=&quot;69.93&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dNjEML/dJMcah5Iwe1/KkzrXimPPNuLInJkbOdym1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdNjEML%2FdJMcah5Iwe1%2FKkzrXimPPNuLInJkbOdym1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1220&quot; height=&quot;635&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XsNTy/dJMcah5IDvK/WbpZzIcFMDxBkyPTpWuL3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XsNTy/dJMcah5IDvK/WbpZzIcFMDxBkyPTpWuL3K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;742&quot; data-origin-height=&quot;898&quot; data-filename=&quot;스크린샷 2026-05-31 143021.png&quot; style=&quot;width: 29.7238%;&quot; data-widthpercent=&quot;30.07&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XsNTy/dJMcah5IDvK/WbpZzIcFMDxBkyPTpWuL3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXsNTy%2FdJMcah5IDvK%2FWbpZzIcFMDxBkyPTpWuL3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;742&quot; height=&quot;898&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. Ubuntu 서버와 Agent 동시에 리셋하기&lt;/p&gt;
&lt;pre id=&quot;code_1780217111475&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo systemctl restart wazuh-indexer wazuh-manager filebeat wazuh-dashboard
NET STOP WazuhSvc
NET START WazuhSvc&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;whoami나 hostname같은 단순 조회 명령어들은 위험도가 낮아 대시보드 화면에 나타나지 않도록&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;필터링 되어있을 수 있다고 해서 다른 방식으로 로그를 수집해 보았다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 노트북 비밀번호 틀리게 입력하기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1617&quot; data-origin-height=&quot;92&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIWibg/dJMcaak9SOb/PB2b1sSCnK5kJK3xVYHjO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIWibg/dJMcaak9SOb/PB2b1sSCnK5kJK3xVYHjO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIWibg/dJMcaak9SOb/PB2b1sSCnK5kJK3xVYHjO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIWibg%2FdJMcaak9SOb%2FPB2b1sSCnK5kJK3xVYHjO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1617&quot; height=&quot;92&quot; data-origin-width=&quot;1617&quot; data-origin-height=&quot;92&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 사용자 계정 생성하고 삭제하기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;167&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZYfam/dJMcad3d4Y0/8g3IdGOCgCZ1lXGc3VZA40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZYfam/dJMcad3d4Y0/8g3IdGOCgCZ1lXGc3VZA40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZYfam/dJMcad3d4Y0/8g3IdGOCgCZ1lXGc3VZA40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZYfam%2FdJMcad3d4Y0%2F8g3IdGOCgCZ1lXGc3VZA40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1200&quot; height=&quot;167&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;167&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1613&quot; data-origin-height=&quot;210&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgq5Sy/dJMcafmwCWU/Nq5ePGuPCR4JvyN5iiTAWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgq5Sy/dJMcafmwCWU/Nq5ePGuPCR4JvyN5iiTAWk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgq5Sy/dJMcafmwCWU/Nq5ePGuPCR4JvyN5iiTAWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcgq5Sy%2FdJMcafmwCWU%2FNq5ePGuPCR4JvyN5iiTAWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1613&quot; height=&quot;210&quot; data-origin-width=&quot;1613&quot; data-origin-height=&quot;210&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>project</category>
      <author>noeyag</author>
      <guid isPermaLink="true">https://gyeon.tistory.com/3</guid>
      <comments>https://gyeon.tistory.com/3#entry3comment</comments>
      <pubDate>Sun, 31 May 2026 17:46:20 +0900</pubDate>
    </item>
    <item>
      <title>week 02</title>
      <link>https://gyeon.tistory.com/2</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;|Atomic Red Team 실습&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #ffffff; background-color: #666666;&quot;&gt;&lt;b&gt;&amp;nbsp;Atomic Red Team&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;Red Canary에서 개발한 오픈소스 기반의 자동화 시뮬레이션 프레임워크로 공격 기법을 아주 작은 단위의 구체적인 스크립트로 분해해 테스트 할 수 있다. 모의 해킹 인프라를 구축할 필요 없이 PowerShell이나 터미널에서 명령을 내려 특정 공격을 직접 재현하고 탐지 규칙, EDR, SIEM, 로그 수집 상태를 검증한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;Atomic Red Team의 모든 테스트 케이스는 MITRE ATT&amp;amp;CK 프레임워크의 테크닉 번호에 맞춰 정리되어 있다. MITRE ATT&amp;amp;CK는 실제 해킹 사고를 분석해 공격자들의 전술과 기법을 분류해놓은 프레임워크로 Atomic Red Team을 통해 공격 기법을 실제로 테스트해 보안 인프라가 해당 기법에 제대로 대응할 수 있는지 직접 확인할 수 있다.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;[실행 흐름]&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;Check-Prereqs&lt;/b&gt; : 해당 테스트를 실행하기 위해 필요한 도구가 시스템에 존재하는지 확인&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Get-Prereqs&lt;/b&gt; : 필요한 도구가 없는 경우 자동으로 다운로드하거나 환경을 설정&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Test Execution&lt;/b&gt; : 실제 공격 기법을 실행하여 시뮬레이션 수행&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Cleanup&lt;/b&gt; : 테스트 과정에서 생성된 임시 파일, 레지스트리 등을 삭제하여 시스템을 복구&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #666666; color: #ffffff;&quot;&gt;&lt;b&gt;&amp;nbsp;VMware 설치&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MITRE ATT&amp;amp;CK에 있는 기법들은 실제 해킹 전술이기 때문에 보안을 위해 가상환경을 구축해 테스팅하는 것이 안전하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Broadcom(&lt;a href=&quot;https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&amp;amp;freeDownloads=true&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&amp;amp;freeDownloads=true&lt;/a&gt;)에 접속해 회원가입 후 VMware Workstation Pro 26H1 for Windows를 다운받았다.&lt;/p&gt;
&lt;figure id=&quot;og_1779091993597&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Home - Support Portal - Broadcom support portal&quot; data-og-description=&quot;It appears your Broadcom Products and Services are supported by one of our certified Support partners Click below to be redirected to the appropriate Support Partner Portal to request support For non-product related issues (Support Portal / Licensing) Clic&quot; data-og-host=&quot;support.broadcom.com&quot; data-og-source-url=&quot;https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&amp;amp;freeDownloads=true&quot; data-og-url=&quot;https://support.broadcom.com/web/ecx&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/MI8U8/dJMb8XkkQZc/mUBX65c7KkF8y1QSn4RbBk/img.png?width=3000&amp;amp;height=3000&amp;amp;face=0_0_3000_3000,https://scrap.kakaocdn.net/dn/dhxVZq/dJMb8Rj7sGV/i6ZPNgsZJbnlKaXR9yFk2K/img.png?width=1250&amp;amp;height=1250&amp;amp;face=0_0_1250_1250,https://scrap.kakaocdn.net/dn/HVQGt/dJMb8XkkQY9/YYgFaUEExw9QEVl2Vb55VK/img.png?width=1250&amp;amp;height=1250&amp;amp;face=0_0_1250_1250&quot;&gt;&lt;a href=&quot;https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&amp;amp;freeDownloads=true&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&amp;amp;freeDownloads=true&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/MI8U8/dJMb8XkkQZc/mUBX65c7KkF8y1QSn4RbBk/img.png?width=3000&amp;amp;height=3000&amp;amp;face=0_0_3000_3000,https://scrap.kakaocdn.net/dn/dhxVZq/dJMb8Rj7sGV/i6ZPNgsZJbnlKaXR9yFk2K/img.png?width=1250&amp;amp;height=1250&amp;amp;face=0_0_1250_1250,https://scrap.kakaocdn.net/dn/HVQGt/dJMb8XkkQY9/YYgFaUEExw9QEVl2Vb55VK/img.png?width=1250&amp;amp;height=1250&amp;amp;face=0_0_1250_1250');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Home - Support Portal - Broadcom support portal&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;It appears your Broadcom Products and Services are supported by one of our certified Support partners Click below to be redirected to the appropriate Support Partner Portal to request support For non-product related issues (Support Portal / Licensing) Clic&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;support.broadcom.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VMware에서 리눅스를 실행하기 위해 필요한 ISO 파일은 Ubuntu releases(&lt;a href=&quot;https://releases.ubuntu.com/24.04/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://releases.ubuntu.com/24.04/&lt;/a&gt;) 홈페이지에서 다운받았다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-19 14.05.51.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1802&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eHYufq/dJMcabK4Ycc/mKTTcSrl1MDnibHbdS9421/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eHYufq/dJMcabK4Ycc/mKTTcSrl1MDnibHbdS9421/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eHYufq/dJMcabK4Ycc/mKTTcSrl1MDnibHbdS9421/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeHYufq%2FdJMcabK4Ycc%2FmKTTcSrl1MDnibHbdS9421%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3420&quot; height=&quot;1802&quot; data-filename=&quot;스크린샷 2026-05-19 14.05.51.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1802&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가상환경 구축 과정에서 자꾸 문제가 생겨 우선 가상환경이 아니더라도 실행할 수 있는 정찰 위주의 기법을 윈도우로 테스트해보았다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;다음 블로그에 환경 설정을 마무리해 다른 기법을 몇가지 더 테스트해보고 해당 내용을 추가하겠다 ㅠ..ㅠ&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;우선 윈도우에서 Atomic Red Team을 설치하는 과정은 다음과 같다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #ffffff; background-color: #666666;&quot;&gt;&lt;b&gt;&amp;nbsp;Invoke-Atomic Red Team 설치&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Atomic Red Team Documentation(&lt;a href=&quot;https://www.atomicredteam.io/docs/invoke-atomicredteam&quot;&gt;https://www.atomicredteam.io/docs/invoke-atomicredteam&lt;/a&gt;)에 제시된 안내에 따라 설치를 진행했다.&lt;/p&gt;
&lt;figure id=&quot;og_1779167347686&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Atomic Red Team&amp;trade; Documentation&quot; data-og-description=&quot;Documentation for the Atomic Red Team project&quot; data-og-host=&quot;www.atomicredteam.io&quot; data-og-source-url=&quot;https://www.atomicredteam.io/docs/invoke-atomicredteam&quot; data-og-url=&quot;https://www.atomicredteam.io/docs/invoke-atomicredteam&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ts6at/dJMb9efjvur/vJUlIycBrw2oooUshPLkyk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/cxXQRM/dJMb9jgCPCg/BPutNrDiO9n434eF2kZdLk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://www.atomicredteam.io/docs/invoke-atomicredteam&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.atomicredteam.io/docs/invoke-atomicredteam&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ts6at/dJMb9efjvur/vJUlIycBrw2oooUshPLkyk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/cxXQRM/dJMb9jgCPCg/BPutNrDiO9n434eF2kZdLk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Atomic Red Team&amp;trade; Documentation&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Documentation for the Atomic Red Team project&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.atomicredteam.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;PowerShell을 관리자 권한으로 실행해 아래 코드를 입력한다.&lt;/p&gt;
&lt;pre id=&quot;code_1779167296310&quot; class=&quot;sql&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;#스크립트 실행 권한 허용
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

#Atomic Red Team 설치
IEX (IWR 'https://raw.githubusercontent.com/redcanaryco/invoke-atomicredteam/master/install-atomicredteam.ps1' -UseBasicParsing);

#모듈 가져오기
Install-AtomicRedTeam -InstallPath &quot;C:\AtomicRedTeam&quot;
Import-Module &quot;C:\AtomicRedTeam\invoke-atomicredteam\Invoke-AtomicRedTeam.psd1&quot; -Force&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;(PowerShell 프로필에 가져오기 (파워쉘 실행할 때마다 자동으로 실행하도록 설정))&lt;br /&gt;notepad $PROFILE를 입력해 메모장을 열어서 아래 코드를 입력 후 저장한다.&lt;/p&gt;
&lt;pre id=&quot;code_1779167296310&quot; class=&quot;mathematica&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;Import-Module &quot;C:\AtomicRedTeam\invoke-atomicredteam\Invoke-AtomicRedTeam.psd1&quot; -Force
$PSDefaultParameterValues = @{&quot;Invoke-AtomicTest:PathToAtomicsFolder&quot; = &quot;C:\AtomicRedTeam\atomics&quot;}Clear-Host
Write-Host 'Atomic Red Team 환경 구성 완료!' -ForegroundColor Cyan&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #666666;&quot;&gt;&amp;nbsp;MITRE ATT&amp;amp;CK 기법 분석&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;span style=&quot;caret-color: #ffffff;&quot;&gt;가상환&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;T1016 - System Network Configuration Discovery (피해 시스템의 네트워크 설정 및 구성 정보 탐색)&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1779063166063&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1016 -ShowDetailsBrief
Invoke-AtomicTest T1016 -CheckPrereqs&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 테스트를 실행하기 전 위 코드를 통해 T1033 기법에 어떠한 테스트 케이스가 있는지 그에 요구되는 준비물은 무엇인지 체크한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1207&quot; data-origin-height=&quot;219&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bM0Xcq/dJMcahdowRr/CkrjQmq6IlNLLRJQEw9hSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bM0Xcq/dJMcahdowRr/CkrjQmq6IlNLLRJQEw9hSK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bM0Xcq/dJMcahdowRr/CkrjQmq6IlNLLRJQEw9hSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbM0Xcq%2FdJMcahdowRr%2FCkrjQmq6IlNLLRJQEw9hSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1207&quot; height=&quot;219&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1207&quot; data-origin-height=&quot;219&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;461&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mW8Ge/dJMcaciNGHt/bQIwW8akKfj6wH3fYJwZB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mW8Ge/dJMcaciNGHt/bQIwW8akKfj6wH3fYJwZB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mW8Ge/dJMcaciNGHt/bQIwW8akKfj6wH3fYJwZB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmW8Ge%2FdJMcaciNGHt%2FbQIwW8akKfj6wH3fYJwZB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1200&quot; height=&quot;461&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;461&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;T1016&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[ 1 ] System Network Configuration Discovery on Windows&lt;/b&gt; : 윈도우에서 시스템 네트워크의 구성을 탐색한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 2 ] List Windows Firewall Rules&lt;/b&gt; : netsh를 통해 윈도우의 방화벽 규칙을 찾아 나열한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*netsh(network shell) : 윈도우 시스템의 네트워크 설정을 변경하거나 확인할 수 있는 기본 내장 명령 도구&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[ 4 ] System Network Configuration Discovery (TrickBot Style)&lt;/b&gt; : TrickBot을 통해 시스템 네트워크의 구성을 탐색한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*TrickBot : 악성코드나 랜섬웨어 유포를 돕는(loader) 악성코드로 &lt;span style=&quot;color: #9d9d9d; text-align: start;&quot;&gt;주로 피싱 이메일의 첨부파일 등을 통해 침투한 후 시스템 정보를 수집하고 Adfind 같은 도구를 다운로드해 AD 환경 정찰&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[ 5 ] List Open Efress Ports&lt;/b&gt; : 어떤 포트가 외부로 열려 있는지 테스트해 나열한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 6 ] Adfind - Enumerate Active Diretory Subnet Objects&lt;/b&gt; : Adfind 도구를 통해 Active Directory 환경을 정찰한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*Adfind : Active Directory 환경에서 명령어를 통해 정보를 빠르게 찾아낼 수 있게 해주는 정상적인 무료 커맨드라인 도구&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*Active Directory(AD) : 마이크로소프트 윈도우 서버에서 회사 내 모든 컴퓨터, 사용자 계정, 프린터 등의 자원을 중앙에서 관리하는 시스템. 도메인 관리자 권한을 획득하면 명령 한 번으로도 랜섬웨어를 해당 서버 내 모든 PC에 유포할 수 있기 때문에 해커들의 목표가 됨.&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[ 7 ] &lt;/b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;b&gt;Qakbot Recon&lt;/b&gt; : Qakbot을 통해 정찰한다.&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d; text-align: start;&quot;&gt;*Qakbot : 악성코드나 랜섬웨어 유포를 돕는 악성코드로 주로 피싱 이메일의 첨부파일 등을 통해 유포되며 감염되면 네트워크 내의 다른 PC로 확산을 시도한다.&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[ 9 ] DNS Server Discovery Using nslookup&lt;/b&gt; : 엔드포인트에서 nslookup 쿼리를 사용해 Qakbot 악성코드의 대상이 되거나 손상된 호스트의 시스템 도메인 DNS 컨트롤러를 식별한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*nslookup : DNS 서버에서 특정 도메인의 IP나 레코드 정보를 확인하는 정상적인 명령 도구&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*쿼리(Query) : 주소를 찾아달라고 DNS에 보내는 요청&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*DNS(Domain Name System) : 사람이 읽을 수 있는 도메인 주소를 컴퓨터가 이해하는 IP 주소로 바꿔주는 역할로 이를 기반으로 AD 환경에서 컴퓨터가 서로를 식별함. &lt;span style=&quot;color: #9d9d9d; text-align: start;&quot;&gt;(ex)) naver.com -&amp;gt; 223.130.195.200)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1779168658872&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1016 -GetPrereqs&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 코드를 통해 T1016-6 기법에 필요한 도구를 다운받는 중에 다음과 같은 문구와 함께 보안이 작동했다고 출력되었다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #e9eef6; color: #1f1f1f; text-align: start;&quot;&gt;Failed to meet prereq: AdFind.exe must exist on disk at specified location (C:\AtomicRedTeam\atomics\..\ExternalPayloads\AdFind.exe)ram Files\WindowsPowerShell\Modules\Invoke-AtomicRedTeam\Private\Invoke-Process.ps1:45 문자:17&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PS C:\WINDOWS\system32&amp;gt; ss.Start() &amp;gt; $null&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;~~~~~~~~~~~~~~~~~~~~~~~~&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + CategoryInfo&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : NotSpecified: (:) [], MethodInvocationException&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+ FullyQualifiedErrorId : Win32Exceptionnfiguration Discovery on Windows&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #1f1f1f;&quot;&gt;Adgine.exe가 랜섬웨어나 APT공격자들이 해킹할 때 자주 악용하는 도구이기 때문에 보안 장비가 악성행위로 규정하고 강제로 프로세스를 죽여버렸기 때문이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1779171104269&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1057 -GetPrereqs&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1779076711857&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1016 -TestNumbers 1,2,4,5,7,9 *&amp;gt;&amp;gt; $HOME\Desktop\T1057_Process_Discovery.txt&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;T1016-6를 제외한 나머지 테스트를 진행하여 바탕하면에 결과 txt 파일을 저장하도록 했다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/bRdzlA/dJMcadhLhtY/GBK4FCVpZ1jd6fpVHuf7KK/T1016_1_Network_Result.txt?attach=1&amp;amp;knm=tfile.txt&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;T1016_1_Network_Result.txt&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.01MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/kKTmF/dJMcafNr0pI/HA7ziTwW1Ki41LRfRmE52k/T1016_2_Firewall_Result.txt?attach=1&amp;amp;knm=tfile.txt&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;T1016_2_Firewall_Result.txt&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.34MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/wwe2l/dJMcafzSXwi/QuHuvhpZkNA1peucV35zv0/T1016_4_TrickBot_Result.txt?attach=1&amp;amp;knm=tfile.txt&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;T1016_4_TrickBot_Result.txt&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.01MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/bMF23k/dJMcadBXDk4/2e3GqyNLVfomjW8IbcQqok/T1016_7_Qakbot_Result.txt?attach=1&amp;amp;knm=tfile.txt&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;T1016_7_Qakbot_Result.txt&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.04MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/bsfMrQ/dJMcafNr0pG/YmS4shDnwQmOmtfSFazhG1/T1016_9_DNS_Result.txt?attach=1&amp;amp;knm=tfile.txt&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;T1016_9_DNS_Result.txt&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.00MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-19 14.16.21.png&quot; data-origin-width=&quot;1498&quot; data-origin-height=&quot;960&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnDnQZ/dJMcadosDF9/e8SsOgkKHFkKcxW4D9dRIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnDnQZ/dJMcadosDF9/e8SsOgkKHFkKcxW4D9dRIk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnDnQZ/dJMcadosDF9/e8SsOgkKHFkKcxW4D9dRIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnDnQZ%2FdJMcadosDF9%2Fe8SsOgkKHFkKcxW4D9dRIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1498&quot; height=&quot;960&quot; data-filename=&quot;스크린샷 2026-05-19 14.16.21.png&quot; data-origin-width=&quot;1498&quot; data-origin-height=&quot;960&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설정에서 보호 기록에 들어가보면 다음과 같은 기록이 남아있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파워쉘에서 AdFind.exe를 다운로드하려고 한 행동을 악성 행동 패턴과 유사해 AI가 위험하다고 판단해 차단하고 제거한 것이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;T1016 기법은 시스템의 네트워크 설정을 조회하는 기법이라 cleanup 전후에 시스템 자체가 바뀌는 흔적은 거의 남지 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;T1057 - Process Discovery (현재 시스템에서 실행 중인 프로세스 목록 확인)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1779062783314&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1057 -ShowDetailsBrief
Invoke-AtomicTest T1057 -CheckPrereqs&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마찬가지로 테스트 실행 전 위 코드를 통해 테스트 케이스에 대한 정보와 그에 요구되는 준비물을 체크한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;224&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cOcx2e/dJMcadoryH7/sHw3DINZ0AppkOBz73GhH0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cOcx2e/dJMcadoryH7/sHw3DINZ0AppkOBz73GhH0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cOcx2e/dJMcadoryH7/sHw3DINZ0AppkOBz73GhH0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcOcx2e%2FdJMcadoryH7%2FsHw3DINZ0AppkOBz73GhH0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1200&quot; height=&quot;224&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;224&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-18 000057.png&quot; data-origin-width=&quot;1199&quot; data-origin-height=&quot;502&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Y2RCI/dJMb99TWNyU/94nbK5SkW83vISen8pwUBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Y2RCI/dJMb99TWNyU/94nbK5SkW83vISen8pwUBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Y2RCI/dJMb99TWNyU/94nbK5SkW83vISen8pwUBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FY2RCI%2FdJMb99TWNyU%2F94nbK5SkW83vISen8pwUBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1199&quot; height=&quot;502&quot; data-filename=&quot;스크린샷 2026-05-18 000057.png&quot; data-origin-width=&quot;1199&quot; data-origin-height=&quot;502&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;T1057&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[ 2 ] Process Discovery - tasklist&lt;/b&gt; : 작업 목록을 통해 프로세스를 식별한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 3 ] Process Discovery - Get-Process&amp;nbsp;&lt;/b&gt;: Get-Process PowerShell 명령을 사용해 프로세스를 식별한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 4 ] Process Discovery - get-wmiObject&lt;/b&gt; : get-wmiObject PowerShell cmdlet을 사용해 프로세스를 식별한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 5 ] Process Discovery - wmic process&amp;nbsp;&lt;/b&gt;: 윈도우 관리 계측기를 활용해 프로세스를 식별한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 6 ] Discover Specific Process - tasklist&lt;/b&gt; : 추가 공격을 위해 명령줄 도구를 사용해 특정 프로세스를 찾아낸다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 7 ] Process Discovery - Process Hacker&amp;nbsp;&lt;/b&gt;: 시스템 프로세스에 침투하거나 약점을 식별하고 시스템에 대한 무단 제어가 가능한 Process Hack를 식별한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 8 ] Process Discovery - PC Hunter&amp;nbsp;&lt;/b&gt;: 커널, 너컬 모듈, 프로세스, 네트워크 등의 설정에 접근해 민감한 프로세스에 접근하고 시스템 정보 수집, 보안 소프트웨어 종료를 수행할 수 있는 PC Hunter를 식별한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[ 9 ] Launch Taskmgr from cmd to View running processes&lt;/b&gt; : cmd에서 작업관리자를 실행하고 시스템에서 실행 중인 프로세스를 확인한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;T1057-7, 8은 외부 오픈소스 모니터링 프로그램이 필요하다는 문구가 뜬다.&lt;/p&gt;
&lt;pre id=&quot;code_1779171132238&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1057 -GetPrereqs&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-18 000932.png&quot; data-origin-width=&quot;1199&quot; data-origin-height=&quot;141&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/z8vas/dJMcacDaW76/PEJBsoecch95wA0xj8G3kk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/z8vas/dJMcacDaW76/PEJBsoecch95wA0xj8G3kk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/z8vas/dJMcacDaW76/PEJBsoecch95wA0xj8G3kk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fz8vas%2FdJMcacDaW76%2FPEJBsoecch95wA0xj8G3kk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1199&quot; height=&quot;141&quot; data-filename=&quot;스크린샷 2026-05-18 000932.png&quot; data-origin-width=&quot;1199&quot; data-origin-height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요한 도구를 설치하기 위해 위 코드를 입력했더니 화면이 사진과 같은 화면이 출력되었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;백신이 외부 모니터링 프로그램 파일을 받으려는 시도를 위험 요소로 감지해 패킷을 막은 것인데 T1057-2, 3로 프로세스 정찰 행위를 테스트할 수 있기 때문에 T1057-7,8을 제외하고 테스트를 진행하였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1779171179234&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1057 -TestNumbers 2,3,4,5,6,9&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-18 001516.png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dHdMvp/dJMcageuN5k/v6IXmuWjzx5DvyoLlgz0m1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dHdMvp/dJMcageuN5k/v6IXmuWjzx5DvyoLlgz0m1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dHdMvp/dJMcageuN5k/v6IXmuWjzx5DvyoLlgz0m1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdHdMvp%2FdJMcageuN5k%2Fv6IXmuWjzx5DvyoLlgz0m1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;스크린샷 2026-05-18 001516.png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7, 8번을 제외하고 테스트를 실행했더니 T1057-9에 의해 작업 관리자 창이 띄워지는 것을 확인할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과 txt을 아래와 같이 추출하였고 cleanup을 실행해 테스트를 마무리하였다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/ddvXqE/dJMcaii3eZi/i0tR3wqNH294gcfKIILag1/T1057_Process_Discovery.txt?attach=1&amp;amp;knm=tfile.txt&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;T1057_Process_Discovery.txt&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;1.30MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1779171561823&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Invoke-AtomicTest T1057 -Cleanup&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>project</category>
      <author>noeyag</author>
      <guid isPermaLink="true">https://gyeon.tistory.com/2</guid>
      <comments>https://gyeon.tistory.com/2#entry2comment</comments>
      <pubDate>Tue, 19 May 2026 15:36:10 +0900</pubDate>
    </item>
    <item>
      <title>week 01</title>
      <link>https://gyeon.tistory.com/1</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;| BAS, Wazuh 개념 정리&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #666666; color: #ffffff;&quot;&gt;&lt;b&gt;&amp;nbsp;BAS (&lt;span style=&quot;text-align: start;&quot;&gt;Breach and Attack Simulation)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;: 최신 공격 기법(TTPs)을 자동화된 시나리오로 구현해 보안 인프라가 실제로 공격을 막아낼 수 있는지 지속적으로 검증하는 기술로 다음과 같은 공격을 포함한 다양한 시나리오를 시뮬레이션할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d; text-align: left;&quot;&gt;*TTPs (Tatics, Tachniques, Procedure) : 전술, 기술, 절차의 약어로 정수나 스트링 값으로 표현하기 어려운 공격자의 행동 패턴과 방식 설명 가능&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;피싱 메일 시뮬레이션 : 악성 파일이나 링크가 포함된 메일을 전송해 클릭을 유도해 내부 PC 권한 획득 과정을 테스트&lt;/li&gt;
&lt;li&gt;악성 스크립트 실행 : 비정상적인 프로세스를 실행해 실시간으로 탐지 가능한지 테스트&lt;/li&gt;
&lt;li&gt;자동 실행 등록 : 시스템 재부팅 후에도 공격자가 권한 유지할 수 있도록 레지스트리에 악성 코드를 등록하는 행위 테스트&lt;/li&gt;
&lt;li&gt;자격 증명 탈취 : 메모리에서 관리자의 정보 탈취 시도를 테스트&lt;/li&gt;
&lt;li&gt;네트워크 스캔 : 감염된 PC 주변에서 서버나 데이터베이스 탐색 행위가 탐지되는지 테스트&lt;/li&gt;
&lt;li&gt;랜섬웨어 : 외부 서버로 대량의 데이터를 전송해 네트워크 DLP나 방화벽이 탐지되는지 테스트&lt;/li&gt;
&lt;li&gt;데이터 유출 : 특정 폴더 내 파일을 암호화해 엔드포인트 보안 솔루션 반응을 테스트&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*DLP(Data Loss Prevention) : 조직 내부의 민감한 정보가 외부로 유출되는 것을 탐지하고 차단하는 기술로 특정 패턴이나 키워드가 포함된 데이터가 승인되지 않은 경로로 나가려 할 때 제어&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;&amp;nbsp; 1) Endpoint DLP : USB 복사, 메신저 파일 전송, 화면 캡쳐 등을 차단&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;&amp;nbsp; 2) Network DLP는 네트워크를 통해 나가는 패킷을 분석해 차단&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-BAS가 필요한 이유&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;자동적이고 지속적인 점검 가능 : &lt;span style=&quot;letter-spacing: 0px;&quot;&gt;매일 변화하는 보안 환경에서 변화와 공격에 즉각적으로 대응하고 잠재적인 위협을 신속하게 식별하여 해결할 수 있다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;정량적인 확인 가능 : &lt;span style=&quot;letter-spacing: 0px;&quot;&gt;탐지율, 차단율, 대응 시간 같은 지표를 수치화해 제시하여 정량적으로 보안 상태를 점검할 수 있다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;비용 절감과 보안 인력 효율화 가능 : 전문가가 주기적으로 점검하던 기존의 모의 해킹, 취약점 진단 방식과 다르게 자동으로 점검을 시행해 인력 투입 시간과 빈도를 줄여 인건비를 절감하고 유의미한 공격 로그만 골라내 점검하기 때문에 효율적인 업무 처리가 가능하다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-대표 BAS 도구&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;Atomic Red Team&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-12 21.48.52.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1978&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boRLUA/dJMcabKZB1C/rxvTSE2uG6OkP4cLY3KKo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boRLUA/dJMcabKZB1C/rxvTSE2uG6OkP4cLY3KKo0/img.png&quot; data-alt=&quot;https://www.atomicredteam.io&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boRLUA/dJMcabKZB1C/rxvTSE2uG6OkP4cLY3KKo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboRLUA%2FdJMcabKZB1C%2FrxvTSE2uG6OkP4cLY3KKo0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3420&quot; height=&quot;1978&quot; data-filename=&quot;스크린샷 2026-05-12 21.48.52.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1978&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;https://www.atomicredteam.io&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공격 기법을 아주 작은 단위로 분해해 독립적으로 실행시켜 탐지 규칙, EDR, SIEM, 로그 수집 상태를 검증하는 라이브러리이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*EDR(Endpoint Detection and Response) : 프로세스 실행, 네트워크 연결, 파일 수정 등 엔드포인트에서 발생하는 활동을 감시하고 위협에 대응하는 기술&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*SIEM(Security Information and Event Management) : 서버, 네트워크 장비, 보안 솔루션 등에서 발생하는 로그를 표준화해 저장하고 사전에 정의된 규칙이나 머신러닝 모델을 통해 분석하는 중앙 관리 시스템&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;MITRE CALDERA&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-12 22.59.59.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1856&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GwXam/dJMcaglaBqc/BFtbIhOP9vSCucYul9NCGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GwXam/dJMcaglaBqc/BFtbIhOP9vSCucYul9NCGK/img.png&quot; data-alt=&quot;https://caldera.mitre.org&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GwXam/dJMcaglaBqc/BFtbIhOP9vSCucYul9NCGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGwXam%2FdJMcaglaBqc%2FBFtbIhOP9vSCucYul9NCGK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3420&quot; height=&quot;1856&quot; data-filename=&quot;스크린샷 2026-05-12 22.59.59.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1856&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;https://caldera.mitre.org&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자가 직접 공격 시나리오를 커스텀할 수 있는 자동화 공격 시뮬레이션으로 MITRE ATT&amp;amp;CK를 기반으로 구축되었으며 코어 시스템과 플러그인 구조로 되어 있다. MITRE CALDERA는 크게 서버와 에이전트로 나뉘는데 대상 시스템에 에이전트를 실행시켜 서버와 통신을 시작하고 서버는 설정된 공격자 프로필을 바탕으로 현재 상황에서 실행 가능한 적절한 공격 기술을 선택하여 에이전트가 해당 환경에 맞는 스크립트를 실행한다. 이 실행 결과에서 새로운 정보를 습득하면 이를 활용해 다음 공격에 반영하는 프로세스로 진행된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*코어 시스템 : 중앙 서버와 대상 시스템으로 구성된 C2(Command &amp;amp; Control)서버로 실제 침해 사고 환경을 재현 가능하며 REST API와 웹 인터페이스를 갖춤&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;**REST API(&lt;span style=&quot;text-align: left;&quot;&gt;Representational State Transfer API): 자원(HTTP URI)과 자원에 대한 행위(HTTP Method), 그 행위의 내용(HTTP Message Pay Load)으로 구성되어 자원을 이름으로 구분해 해당 자원의 상태를 주고받는 REST 원리를 따르는 API&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;*플러그인 : 핵심 프레임워크에 걸쳐있는 별도의 저장소 (에이전트, GUI 인터페이스, TTP 컬렉션 ...)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-05-12 22.58.10.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1862&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1Q3ns/dJMcabxoakI/yHh5pw4RNTTQV9Bq1yt7x0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1Q3ns/dJMcabxoakI/yHh5pw4RNTTQV9Bq1yt7x0/img.png&quot; data-alt=&quot;https://attack.mitre.org&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1Q3ns/dJMcabxoakI/yHh5pw4RNTTQV9Bq1yt7x0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1Q3ns%2FdJMcabxoakI%2FyHh5pw4RNTTQV9Bq1yt7x0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3420&quot; height=&quot;1862&quot; data-filename=&quot;스크린샷 2026-05-12 22.58.10.png&quot; data-origin-width=&quot;3420&quot; data-origin-height=&quot;1862&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;https://attack.mitre.org&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 &lt;u&gt;MITRE ATT&amp;amp;CK(MITRE Adversarial Tactics, Techniques, and Common Knowledge)&lt;/u&gt;이란 전 세계에서 발생하는 실제 공격 사례를 바탕으로 공격자의 행동을 단계별로 분류한 표준 프레임워크이다. TTPs를 문서화하는 것으로 시작하였으며 위협적인 전술 기술을 패턴화 하여 공격 행동 패턴을 분석한 것을 바탕으로 TTPs 정보를 연결해 공격자의 행위를 식별한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #666666; color: #ffffff;&quot;&gt;&lt;b&gt;&amp;nbsp;Wazuh&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;: 엔드포인트와 서버, 클라우드 환경의 보안 모니터링, 위협 탐지, 무결성 검사 등을 수행하는 오픈소스 보안 플랫폼이다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오픈소스라 라이선스 비용이 없어 비용을 절감할 수 있고 조직 특성에 맞는 전용 규칙을 만들기 쉬우며 클라우드 환경의 로그도 통합으로 관리할 수 있다는 장점이 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d; text-align: start;&quot;&gt;*엔드포인트(Endpoint) : 네트워크와 통신하며 실제 데이터가 생성되고 소비되는 모든 개별 장치 (PC, 서버, IoT 기기...)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-구성 요소&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;Agent : 엔드포인트에 설치되어 시스템 로그, 파일 변경 내역, 프로세스 리스트 등의 데이터를 실시간으로 수집한다.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;caret-color: #000000; color: #000000; letter-spacing: 0px;&quot;&gt;Server : &lt;/span&gt;&lt;span style=&quot;caret-color: #000000; color: #000000; letter-spacing: 0px;&quot;&gt;디코더를 통해 텍스트 형태의 로그를 디코딩하고 정형화된 데이터를 분석한다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;caret-color: #000000; color: #000000; letter-spacing: 0px;&quot;&gt;Indexer : &lt;/span&gt;&lt;span style=&quot;caret-color: #000000; color: #000000; letter-spacing: 0px;&quot;&gt;분석된 데이터를 저장하고 검색할 수 있는 Open Search 기반의 고성능 엔진이다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;letter-spacing: 0px; color: #000000;&quot;&gt;&lt;span&gt;Dashboard : &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;웹 UI를 통해 보안 이벤트를 시각화하고 취약점 리포트를 제공한다. MITRE ATT&amp;amp;CK 프레임워크가 내장되어 있어 어떤 전술과 기술에 해당하는지 자동으로 태깅된다.&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;&lt;span style=&quot;caret-color: #000000;&quot;&gt;*디코더(Decoder) : 가공되지 않은 로그를 정규표현식(Regex)을 사용해 특정 패턴을 추출하여 해석하는 번역기&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;&lt;span style=&quot;caret-color: #000000;&quot;&gt;**정규표현식(Regex) : 특정한 규칙을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어로 일반 문자와 특정 의미를 지닌 메타 문자의 조합으로 이루어짐.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-탐지 흐름&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;데이터 수집 | Agent에서 로그를 수집해 암호화된 채널(Port 1514)을 통해 Server로 전송한다.&lt;/li&gt;
&lt;li&gt;룰 기반 분석 | Server에서 정형화된 데이터를 규칙과 대조하여 각 규칙마다 0~15 레벨의 위험도를 할당한다.&lt;/li&gt;
&lt;li&gt;Alert 생성 | 위험도에 따라 MITRE ATT&amp;amp;CK 기법 ID, 공격 그룹 정보, 대응 지침 등을 추가해 위협 정보를 생성한다.&lt;/li&gt;
&lt;li&gt;Dashboard 확인 | 알림들을 차트, 지도, 표 등으로 시각화해서 위협을 추적하고 상세하게 분석한다.&lt;/li&gt;
&lt;/ol&gt;</description>
      <category>project</category>
      <author>noeyag</author>
      <guid isPermaLink="true">https://gyeon.tistory.com/1</guid>
      <comments>https://gyeon.tistory.com/1#entry1comment</comments>
      <pubDate>Tue, 12 May 2026 23:44:36 +0900</pubDate>
    </item>
  </channel>
</rss>