<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Mirthz 👀</title><description>Cybersecurity · CTF · DFIR — Personal blog of Mirthz</description><link>https://mirthz.xyz/</link><language>en</language><item><title>GCC2020 Recap (ครบรอบ 5 ปี)</title><link>https://mirthz.xyz/blog/gcc2020-recap/</link><guid isPermaLink="true">https://mirthz.xyz/blog/gcc2020-recap/</guid><description>เล่าประสบการณ์เข้าร่วมแคมป์ GCC tokyo เมื่อปี 2020</description><content:encoded>&lt;p&gt;import LinkCard from &amp;quot;../../components/page/LinkCard.astro&amp;quot;;&lt;/p&gt;
&lt;h2&gt;Greeting Everybody ✋✋✋&lt;/h2&gt;
&lt;p&gt;สวัสดีครับทุกๆท่าน ผม Mirthz ครับ 
ด้วยความที่ว่าผมได้เห็นน้องๆ ตัวแทนประเทศไทย ปีนี้ไปเข้าร่วม GCC 2025 ที่ไต้หวันมาหมาดๆ 
วันนี้ผมเลยจะมาแชร์ประสบการณ์ที่ได้เป็นตัวแทนไปร่วมเข้าร่วมแคมป์ GCC 2020 ที่ โตเกียว ประเทศญี่ปุ่น เมื่อ 5 ปีที่แล้ว ให้อ่านกันนะครับ
เนื้อหาอาจจะไม่ค่อยได้มีเยอะมากนะครับ(เพราะดองมา 5 ปี 555+) เพราะว่าเวลามันผ่านมานานมากแล้ว เอาเป็นว่ามาเริ่มกันเลยครับ&lt;/p&gt;
&lt;h2&gt;การคัดเลือก&lt;/h2&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/75610671_115827099845201_4604160956551921664_n.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;สำหรับปี 2020 นั้น ได้มีการคัดเลือกตัวแทนนักเรียนจากประเทศไทยไปเข้าร่วมแคมป์ GCC 2020 โดยจะคัดเลือกผ่านการแข่งขัน STDiO CTF 2020 ซึ่งจัดขึ้นที่ มหาลัยวิทยาลัยมหิดล ศาลายาครับ
โดยการแข่งขันจะเป็น CTF รูปแบบ Jeopardy ระยะเวลา 8 ชั่วโมง จะคัดทั้งหมด 2 ทีม (ทีมละ 2 คน) ที่จะได้เป็นตัวแทนไปร่วมแคมป์ที่ประเทศญี่ปุ่นครับ&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/82614396_147262146701696_6899844005878562816_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;



&lt;h2&gt;GCC 2020&lt;/h2&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/84730489_167326484695262_7783770390181969920_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;50% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;สำหรับ GCC หรือว่า Global Cybersecurity Camp เป็นกิจกรรม Bootcamp ที่จะรวบรวมนักเรียนจากแต่ละประเทศที่มีความสามารถทางด้าน Cybersecurity มาอยู่ด้วยกันเป็นระยะเวลาเกือบๆ 1 สัปดาห์
โดยในแต่ละวันจะมี Trainer แต่ละท่านมาสอนใน Session ที่แตกต่างกันไป ซึ่งในปี 2020 ก็มีตัวแทนประเทศจากทั้งหมด 8 ประเทศ (ไทย,เกาหลีใต้,ญี่ปุ่น,ไต้หวัน,เวียดนาม,มาเลเซีย,สิงค์โปร และ ออสเตรเลีย) 
และจะผลัดกันเปลี่ยนประเทศเจ้าภาพในทุกๆปี ซึ่งปี 2020 นี้เจ้าบ้านเป็นประเทศญี่ปุ่น จึงได้จัดแคมป์ที่ X wave Funabashi ใกล้ๆกับเมือง Tokyo ครับ &lt;br/&gt;
ตอนนั้นภาษาอังกฤษผมก็ไม่ค่อยจะดี ตอนไปก็พยายามสื่อสารแบบพอไปวัดไปวาได้ ซึ่งรุ่นหลังๆ ผมเห็นว่าน้องๆ ไม่มีปัญหาเรื่องการสื่อสารเลย ผมคิดว่าดีครับ ภาษานี่เรื่องสำคัญ
&lt;br/&gt;&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/20200209_200217_0209.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  Thailand Team
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/WhatsApp%20Image%202025-02-13%20at%2010.27.36%E2%80%AFPM.jpeg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;70% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
Thailand Team
&lt;/div&gt;

&lt;h2&gt;Session&lt;/h2&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/Screenshot%202024-11-24%20at%205.31.52%E2%80%AFAM.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;100% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  GCC2020 (2020.02.10~14)
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/WhatsApp%20Image%202025-02-13%20at%2010.27.35%E2%80%AFPM.jpeg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/86332295_167326111361966_3845128067982819328_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/WhatsApp%20Image%202025-02-13%20at%2010.27.36%E2%80%AFPM%20(1).jpeg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;40% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;วันแรกจะเป็น Orientation Session ให้นั่งแยกเป็นโต๊ะของตัวแทนแต่ละประเทศ
และให้ขึ้นมาบทเวทีเพื่อแนะนำตัวให้รู้จักตัวแทนของแต่ละประเทศ โดยทุกๆประเทศก็จะมีสไลด์ขึ้นไปแนะนำตัวของแต่ละประเทศในแบบของตัวเองครับ&lt;br/&gt;&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/83923536_167330184694892_4861125572811554816_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;60% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;ตามด้วย Session &amp;quot;The Hunt for Attackers with Incident Response&amp;quot; และ &amp;quot;Industry Introductions and Ask about working in security industry&amp;quot; 
ว่าด้วยเรื่องการทำ Incident Response and Threat Hunt และบทบาทการทำงานในสายทางด้าน Cybersecurity ในแต่ละบทบาท ซึ่งในยุคนั้น ก็น่าจะเป็นเรื่องใหม่สำหรับผม &lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/86665817_173335014094409_7661112115687587840_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  Making &amp; Breaking Machine Learning Systems Class
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/IMG_8471.JPG&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  CTF
&lt;/div&gt;

&lt;p&gt;วันที่สอง จะแบ่งเป็น 2 Session ให้เราเลือกว่าอยากจะเรียน Session ไหน 
ซึ่งผมเลือก &amp;quot;Making &amp;amp; Breaking Machine Learning Systems&amp;quot; ซึ่งก็เป็นเรื่องใหม่สำหรับผมอีก
ต่อมาช่วงเย็นให้นักเรียนทุกประเทศคละทีมกันและนั่งประจำโต๊ะของแต่ละทีม (จำได้ว่าทีมผมมีเพื่อนๆจากประเทศ เวียดนาม,ญี่ปุ่น และ ออสเตรเลีย)
CTF ทั้งหมดเป็นเรื่อง Digital Forensic ให้หาคำตอบจาก Incident ที่เกิดขึ้นบน VM เครื่อง Windows และนำมาตอบเป็น Format ที่เค้าต้องการ (เหมือนพวก BTLO ในปัจจุบัน)&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/86466841_173336680760909_892411014887243776_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;วันที่สาม จะแบ่งเป็น 2 Session เช่นเคย รอบนี้ผมเลือก &amp;quot;Reversing IoT Firmware with Qilling Framework&amp;quot; สอนการใช้ Qilling Framework กับอุปกรณ์ IoT ตัวไหนผมจำไม่ได้ละ
ซึ่งตอนนั้นผมงง เพราะไม่รู้เรื่อง 555+ แต่ก็พยายามศึกษาครับ&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/87206678_173339320760645_6166675152667934720_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  Attacker behavior analysis base on attack vector analysis Class
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/87262742_173339444093966_17066567946731520_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  Social Media Security: Identifying Information Manipulation Online
&lt;/div&gt;

&lt;p&gt;วันที่สี่ วันนี้จะได้เรียนทั้ง Session &amp;quot;Attacker behavior analysis base on attack vector analysis&amp;quot; และ &amp;quot;Social Media Security:Identifying Information Manipulation Online&amp;quot;
ซึ่งเป็น Path IR และ OSINT &lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/86477256_173339587427285_636910385475092480_n.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
  Presentation with Team
&lt;/div&gt;

&lt;p&gt;วันสุดท้ายจะมี Group Work ให้ทำในแต่ละทีม (ที่คละประเทศไปตอนแรก) ถ้าจำไม่ผิดจะให้แต่ละทีม นำ Case ที่ทำใน CTF ของวันที่สองมานำเสนอ
ซึ่งทีมผมก็ทำเป็น Report มานำเสนอ(ไฟล์ยังอยู่ในโน้ตบุ้คเครื่องเก่าที่ไทย🥹) &lt;br/&gt;&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/20200209_200217_0210.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;หลังจากนั้นก็จะเป็นการมอบเกียรติบัตร และ ปาร์ตี้สังสรรค์ก่อนบินกลับในวัดถัดไปครับ&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;ขอขอบคุณ STDiO , 2600TH และ Sponsor ที่สนับสนุนค่าใช้จ่ายต่างๆ &lt;br/&gt;
การเข้า Bootcamp GCC ในรอบนี้ทำให้ผมได้เปิดหูเปิดตาขึ้นมาเยอะเลยครับ CTF ก็สนุกมากๆ 
ได้เรียนรู้อะไรหลายๆอย่าง รู้จักเพื่อนๆ จากหลากหลายประเทศ บางคนก็ได้กลับมาเจอกันอีก
ในแคมป์ GCC2024 ที่ประเทศไทย ประสบการณ์เหล่านี้เป็นสิ่งล้ำค่าที่หาได้ยากครับ 
สำหรับน้องๆ นักศึกษาที่สนใจ ขอให้พยายามกันนะครับ น้องๆ จะได้ประสบการณ์ที่ดีๆ กลับไปแน่นอน&lt;/p&gt;
&lt;h2&gt;ความในใจ&lt;/h2&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/GCC_Tokyo_2020/IMG_8475.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;50% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  GCC alumni ที่มาเป็น Staff GCC 2024 (ขาด หยก กับ น้องวิว)
  &lt;/p&gt;
  
&lt;/div&gt;
สำหรับตัวผมหลังจากที่กลับไทยแล้ว ก็วุ่นวายเรื่อง COVID-19 ณ ใน ช่วงเวลานั้น และก็กำลังจะเรียนจบพอดี เลยไม่ได้มีเวลานั่งทำ blog แบบนี้
หลังจากนั้นผมก็ติดลูปวนอยู่กับการทำงานที่ไม่ค่อยเหมาะกับผมเท่าไหร่ แต่มันเลือกไม่ได้(ไม่บอกว่างานอะไร อิอิ) จนทำให้ตัวผมเองหมดไฟที่จะเรียนรู้ไปแล้ว
จนกระทั่งปี 2024 ได้มีการจัดแคมป์ GCC2024 ซึ่งมีตัวแทนประเทศไทย 2600TH เป็นเจ้าภาพในการจัดงาน ผมก็เลยอาสามาช่วยเป็น staff ด้วย
ทำให้ผมได้สัมผัสกับบรรยากาศที่ไม่ได้สัมผัสมานานอีกครั้ง จนตอนนี้ได้มีไฟกลับมาเรียนรู้ต่อแล้วครับ

&lt;p&gt;สุดท้ายนี้ ขอขอบคุณ อาจาร์ตั้ม หยก น้องวิว น้องหนม และ น้องเรียว ที่ไปร่วมเข้าแคมป์ด้วยกัน
และผมก็ดีใจที่เห็นทุกๆคน เติบโตในเส้นทางของตัวเองนะครับ ส่วนตัวผมเองก็ต้องเดินทางต่อในเส้นทางนี้ สู้ต่อไปครับ👊&lt;/p&gt;
&lt;br/&gt;
ติดตามข่าวสารการคัดเลือกในปีต่อไป หรือ Cybersecurity Event ต่างๆ ได้ที่ &lt;br/&gt;
- STDiO CTF
https://web.facebook.com/STDiO-CTF-Competition-107647900663121
- 2600TH 
https://web.facebook.com/groups/149088948584475
- GCC Website
https://gcc.ac/

&lt;h2&gt;รีวิวของ GCC รุ่นที่ผ่านๆ มา&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;2025 รอน้องๆ เขียนครับ&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;2024 &lt;a href=&quot;https://ar3mus.pages.dev/posts/competition/17/&quot;&gt;https://ar3mus.pages.dev/posts/competition/17/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;2023 &lt;a href=&quot;https://medium.com/@sudlit/global-cybersecurity-camp-gcc-2023-at-singapore-3662d748c8ae&quot;&gt;https://medium.com/@sudlit/global-cybersecurity-camp-gcc-2023-at-singapore-3662d748c8ae&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;2022 Not Found&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;2021 &lt;a href=&quot;https://p3j0y.medium.com/global-cybersecurity-camp-2021-81f9b92a9cf0&quot;&gt;https://p3j0y.medium.com/global-cybersecurity-camp-2021-81f9b92a9cf0&lt;/a&gt;
2021 &lt;a href=&quot;https://swzhouu.medium.com/global-cybersecurity-camp-gcc-2021-review-cde1bad2c8ae&quot;&gt;https://swzhouu.medium.com/global-cybersecurity-camp-gcc-2021-review-cde1bad2c8ae&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;LinkCard
  title=&quot;Mirthz&quot;
  desc=&quot;ขอบคุณทุกท่านที่อ่านจนจบ หลังจากนี้จะตั้งใจเขียน Blog เรื่อยๆ ค้าบบบ😽&quot;
  url=&quot;https://mirthz.xyz&quot;
  img=&quot;/Nyan_Cat_Human_ver.webp&quot;
/&gt;&lt;/p&gt;
</content:encoded><pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Cerulean - Blue Team Lab Online Writeup</title><link>https://mirthz.xyz/blog/cerulean-writeup/</link><guid isPermaLink="true">https://mirthz.xyz/blog/cerulean-writeup/</guid><description>Frostbyte&apos;24 from Blue Team Lab Online</description><content:encoded>&lt;p&gt;import LinkCard from &amp;quot;../../components/page/LinkCard.astro&amp;quot;;&lt;/p&gt;
&lt;h2&gt;❄️ Challenge Story ❄️&lt;/h2&gt;
&lt;p&gt;FrostGuard is sending threats towards Cerulean Inc, mainly Jane&amp;#39;s PC—the Head of Production. What is this bot planning?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Scenario&lt;/strong&gt;&lt;/em&gt; &lt;br /&gt; &lt;br /&gt;
You’re the lead security analyst at Cerulean Inc., a respected manufacturer of industrial control systems. Your SIEM alerts you to suspicious RDP connections to the Production Department—especially Jane’s PC (the head of the department). It was determined later on that the attacks were malicious. You are tasked to analyze the triage artifacts on her computer and investigate the RDP connections for possible exfiltration. &lt;br /&gt; &lt;br /&gt;
Reference Article: &lt;a href=&quot;https://www.securityblue.team/blog/posts/investigating-insider-threats-rdp-activity-magnet-forensics&quot;&gt;https://www.securityblue.team/blog/posts/investigating-insider-threats-rdp-activity-magnet-forensics&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/tool.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/tool2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    We have a lot of tools for use in this challenge.🥳 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/investigate.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    Evidence come with Triage from KAPE and Axiom Report.
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/readme.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    Haha, I&apos;m actually glad you gave me so many tools to use.
  &lt;/p&gt;
&lt;/div&gt;


&lt;h3&gt;&lt;code&gt;Question#1&lt;/code&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;When did Jane receive the malicious mail from an attacker pretending to be from IT Support? Check the web history to help us better timeline the series of events. (Format: YYYY-MM-DD HH:MM:SS UTC) (1 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/hindsight.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;
    I use hindsight.py for find information from webhistory.&lt;br /&gt;
    use -i option path ..\..\Jane\AppData\Local\Google\Chrome\User Data\Default &lt;br /&gt;&lt;br/&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/hindsight2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    
  &lt;/p&gt;
&lt;/div&gt;
After get result file from hindsight, I use Timeline Explorer for find the answer.&lt;br/&gt; 
It have a lot of information, I need to scope. try to search in subject column with &quot;IT Support&quot;.
&lt;br/&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/hindsight4.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    After search I found that email from IT support
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/hindsight3.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    Answer time from first email.
  &lt;/p&gt;
&lt;/div&gt;


&lt;h3&gt;&lt;code&gt;Question#2&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;2&quot;&gt;
&lt;li&gt;The threat actor immediately, after RDP’ing, tries to log into other storage-based resources. What is the one with the most traffic? (Format: Storage Name) (2 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;
Time to use &quot;Magnet AXOIM Examiner&quot; to find more information. &lt;br/&gt;
This question asks us to find storage-based resources, of which there are only a few. 
In this question, I found the information about accessing to cloud storage. Then I go to &quot;Cloud Services URLs&quot; and filter Site name 
&quot;Google Drive&quot;. and see the result that most traffic shown. 

&lt;h3&gt;&lt;code&gt;Question#3&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;3&quot;&gt;
&lt;li&gt;It looks like the threat actor’s motive is data exfiltration via RDP. What ITM ID corresponds with this technique? (Format: XXXXX.XXX) (2 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/itx.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;It seems like the only thing we know about now is that cloud storage was used to do something to Jane&amp;#39;s machine.&lt;br/&gt;
LOL I just try to search about &amp;quot;google drive&amp;quot;, and I found this. &lt;br/&gt;
Ref : &lt;a href=&quot;https://insiderthreatmatrix.org/articles/AR4/sections/IF001/subsections/IF001.001&quot;&gt;https://insiderthreatmatrix.org/articles/AR4/sections/IF001/subsections/IF001.001&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#4&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;4&quot;&gt;
&lt;li&gt;Let’s step back for a bit. Jane’s account mistakenly has admin rights. What role did they assign to her? (Format: Job Role (Title)) (2 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/4.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;This question want us to find Jane job role, look at &amp;quot;User Account Windows&amp;quot; and filter Username only Jane, and I found Jane job role description.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#5&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;5&quot;&gt;
&lt;li&gt;It seems like she downloaded Slack before the RDP session. Our main point of communication is Teams, so this is strange. What is the installation date and time of this software? (Format: YYYY-MM-DD HH:MM:SS UTC) (2 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/5.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;This question want us to find installation time of Slack, we can find information about installed program in the Axiom report.
Check in &amp;quot;Installed Programs&amp;quot;, we gonna found that on the first record.
Don&amp;#39;t forget to change time to UTC. (+12 hr. in this case)  &lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#6&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;6&quot;&gt;
&lt;li&gt;There is enough evidence of Slack being used on Jane’s machine. Can you provide the unofficial URL being utilized for communication? (Format: hxxps://url.tld) (3 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/6.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Comeback to find web history that relate with slack, I search subject with &amp;quot;slack&amp;quot; and I found only 1 URLs that look suspicious.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#7&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Q7) Provide the initial time and Origin IP Address for the RDP connections to Jane’s workstation. (Format: MM/D/YYYY H:MM:SSS XX UTC, XXX[.]XXX[.]XXX[.]XXX) (4 points)&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/7.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Then back to Axiom report again, find information about RDP connections, filter Jane in  &amp;quot;Origin Service Name&amp;quot;. And looking for first connection.&lt;br/&gt;&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#8&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Q8) Our Project Venus plans were leaked, triggering the defenses. What are the four documents in alphabetical order? (Hint: examine the Windows Defender Logs) (Tip: remove &amp;#39;project venus&amp;#39; and &amp;#39;cerulean&amp;#39; from the document names). (Format: Doc1, Doc2, Doc3, Doc4) (9 points)&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/8-1.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;This question need us to find trigger information in Windows Defender Logs, we need to find &amp;quot;MPlog&amp;quot; in Windows Defender folder.&lt;br/&gt;
Path : &lt;code&gt;../../ProgramData/Microsoft/Windows Defender/Support &lt;/code&gt;&lt;br/&gt;
Ref : &lt;a href=&quot;https://www.crowdstrike.com/en-us/blog/how-to-use-microsoft-protection-logging-for-forensic-investigations/&quot;&gt;https://www.crowdstrike.com/en-us/blog/how-to-use-microsoft-protection-logging-for-forensic-investigations/&lt;/a&gt;&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/8-2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;110% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    try to search with &quot;project&quot;
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/cerulean/8-3.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;110% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Don&amp;#39;t forget to remove &amp;#39;project venus&amp;#39; and &amp;#39;cerulean&amp;#39; and answer with alphabetical order. &lt;/p&gt;
&lt;h2&gt;End&lt;/h2&gt;
&lt;p&gt;&lt;LinkCard
  title=&quot;Mirthz&quot;
  desc=&quot;Thank you everyone for reading.😽&quot;
  url=&quot;https://mirthz.xyz&quot;
  img=&quot;/Nyan_Cat_Human_ver.webp&quot;
/&gt;&lt;/p&gt;
</content:encoded><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Rundeer - Blue Team Lab Online Writeup</title><link>https://mirthz.xyz/blog/rundeer-writeup/</link><guid isPermaLink="true">https://mirthz.xyz/blog/rundeer-writeup/</guid><description>Frostbyte&apos;24 from Blue Team Lab Online</description><content:encoded>&lt;p&gt;import LinkCard from &amp;quot;../../components/page/LinkCard.astro&amp;quot;;&lt;/p&gt;
&lt;h2&gt;❄️ Challenge Story ❄️&lt;/h2&gt;
&lt;p&gt;A malicious document has taken down our systems... could this be FrostGuard?
&lt;br /&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Scenario&lt;/strong&gt;&lt;/em&gt; &lt;br /&gt; &lt;br /&gt;
An attacker sneaks in through a malicious document and gains control over the system. They move quickly, causing trouble and eventually deploying malware to lock up important files. Your mission is to track down their actions, find the attacker, and recover the encrypted files to bring everything back to normal. &lt;br /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/tool.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/tool2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    We have &quot;Cutter&quot; for use in this challenge. This tool can use for RE.🥳 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/artifact.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    Evidence come with sample malware and memory dump.
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/readme.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    Don&apos;t forget to use python ver. 3.8 to use volatility. 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/vola.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;110% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
    Before start Q1, I&apos;m prepare more information for investigate. 
  &lt;/p&gt;
&lt;/div&gt;

&lt;h3&gt;&lt;code&gt;Question#1&lt;/code&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Using volatility, find the file that led to Initial Access to the workstation. (Format: Filename.extension) (5 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/3-1.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;80% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/1v2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;110% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;
Scenario tell us about malicious document, so I found &quot;PendingInvoice.docm&quot; that look suspicious.
After investigation from cmdline, that Powershell is launched by activating a .docm file.
This Questoin want only filename to answer, use that name to solve.

&lt;br/&gt;

&lt;h3&gt;&lt;code&gt;Question#2&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;2&quot;&gt;
&lt;li&gt;Provide the name of the compromised user account. (Format: User) (3 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;From Q1 we found that file in Reindeer user Desktop, that mean this user got compromised.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#3&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;3&quot;&gt;
&lt;li&gt;A reverse shell activity took place, find the IP and associated port. (Format: IP, Port) (4 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/3-2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;110% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/3-3.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;110% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;After Decyrpted base64 command we found that try to connect &amp;quot;139[.]177[.]207[.]94&amp;quot; port 8080.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#4&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;4&quot;&gt;
&lt;li&gt;Analyze the given malware file and provide the category to which it best belongs. (Format: Category) (3 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/4-1.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  Import sample malware(Conhost.exe) to Cutter.
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/4-2.jpg&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  Decomplie function Main first. &lt;br/&gt;
  We found 2 function that interesting (fnc_00402234 &amp; fnc_00403abc).
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/4-3.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  Decomplie fnc_00402234 we found the API that call Computer name for do something.&lt;br/&gt;
  After that XOR with 0x23.
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/4-4.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  Decomplie fnc_00403abc we found this function gonna change extension file after encrypted.
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Overall summary is that this program will use fnc_00402234 for call Computer name,then XOR with 0x23 and use that to be key.
And use that key XOR with all files in target folder, change extension to .FROSTED file.&lt;br/&gt;&lt;br/&gt;
The program&amp;#39;s procedure is to encrypt files and make them unreadable, which is what &amp;quot;Ransomware&amp;quot; is all about.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#5&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;5&quot;&gt;
&lt;li&gt;A component of the Windows workstation is being used for key creation in malware. Which API call is responsible for fetching it? (Format: API) (5 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;From Q4 we found this program use an API that call Computer name. Use name of that API for answer this question.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#6&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;6&quot;&gt;
&lt;li&gt;What extension is the malware adding to the files it is affecting? (Format: EXTENSION (without dot)) (8 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;From Q4 we know that gonna changed to .FROSTED after encrypted file.&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#7&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;7&quot;&gt;
&lt;li&gt;There was a key text file affected by malware. Find and dump it. Provide its MD5 hash. (Format: MD5 hash) (8 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/7-1.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  Try to find .FROSTED file from volatility filescan. &lt;br/&gt;
  I found README.txt.FROSTED in S3cr3t folder that look interesting.
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/7-2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;108% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/7-3.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;111% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Use offset of README.txt.FROSTED for recovery file from memory dump file.&lt;br/&gt;
Option : &lt;code&gt;windows.dumpfiles --virtaddr 0x.........&lt;/code&gt; &lt;br/&gt;
Answer this question by MD5 hash&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#8&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;8&quot;&gt;
&lt;li&gt;You are tasked to decrypt the file. Analyze the malware and get the decryption key. (Format: decryption key (in lowercase, ASCII format)) (8 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/8-1.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;108% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt; 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;From Q7 we remember that key encrypted by Computername.&lt;br/&gt;
Use option : &lt;br/&gt;
&lt;code&gt;windows.registry.printkey --key &amp;quot;Control001\\Control\ComputerName&amp;quot;&lt;/code&gt;
&lt;br/&gt;&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/8-2.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;108% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Found ComputerName and ActiveComputerName, then print more key with ActiveComputerName.
And I found this computer name is &amp;quot;FROSTBTYE&amp;quot;
&lt;br/&gt;&lt;/p&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/8-3.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;108% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;XOR computer name with 0x23, and we will get the key. !!! &lt;br/&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p&gt;If you want to learn about this more, I recommend this Video.&lt;br/&gt;
Ref : &lt;a href=&quot;https://youtu.be/1dbepxN2YD8?si=TIhOedf2ZzJRis6k&amp;t=1553&quot;&gt;https://youtu.be/1dbepxN2YD8?si=TIhOedf2ZzJRis6k&amp;amp;t=1553&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;code&gt;Question#9&lt;/code&gt;&lt;/h3&gt;
&lt;ol start=&quot;9&quot;&gt;
&lt;li&gt;Decrypt the text file. Read the content. Who sent the information to the user, provide the name. (As per the content inside the text file) (Format: Name) (6 points)&lt;/li&gt;
&lt;/ol&gt;
&lt;div
  style={{
    display: &quot;flex&quot;,
    flexDirection: &quot;column&quot;,
    alignItems: &quot;center&quot;,
    justifyContent: &quot;center&quot;,
    textAlign: &quot;center&quot;,
    padding: &quot;0&quot;, // ลบช่องว่าง
  }}
&gt;
  &lt;img
    src=&quot;https://mirthz.xyz/image/rundeer/9.png&quot;
    alt=&quot;list&quot;
    style={{
      maxWidth: &quot;108% !important&quot;, // บังคับขนาดภาพ
      height: &quot;auto !important&quot;,
      margin: &quot;0 !important&quot;, // ลบ margin ที่อาจมากระทบ
    }}
  /&gt;
  &lt;p
    style={{
      fontSize: &quot;0.6rem !important&quot;, // บังคับให้ตัวเล็ก
      color: &quot;gray !important&quot;, // บังคับให้เป็นสีเทา
      marginTop: &quot;0.2rem !important&quot;, // ลดระยะห่างระหว่างข้อความกับภาพ
    }}
  &gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Last step use the Key from Q8 XOR with README.txt.FROSTED. (Don&amp;#39;t forget to import file in Cyberchef first) &lt;br/&gt;
Now, we got something look like message from someone to Reindeer.&lt;/p&gt;
&lt;h2&gt;End&lt;/h2&gt;
&lt;p&gt;&lt;LinkCard
  title=&quot;Mirthz&quot;
  desc=&quot;Thank you everyone for reading.😽&quot;
  url=&quot;https://mirthz.xyz&quot;
  img=&quot;/Nyan_Cat_Human_ver.webp&quot;
/&gt;&lt;/p&gt;
</content:encoded><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Secplayground Bloody XMAS CTF Event 2024 (DF only)</title><link>https://mirthz.xyz/blog/spg24-writeup/</link><guid isPermaLink="true">https://mirthz.xyz/blog/spg24-writeup/</guid><description>เฉลยโจทย์งาน Secplayground Bloody XMAS CTF Event 2024</description><content:encoded>&lt;p&gt;import LinkCard from &amp;quot;../../components/page/LinkCard.astro&amp;quot;;&lt;/p&gt;
&lt;h2&gt;Greeting Everybody ✋✋✋&lt;/h2&gt;
&lt;p&gt;สวัสดีครับทุกๆท่าน วันนี้ผมเป็นตัวแทนของทีมคนขี้คุกอย่าง &lt;code&gt;อย่าซีเล็ง เดี๋ยวซู้ลิ่ง&lt;/code&gt; มาเขียน Writeup ของงาน Secplayground Bloody XMAS CTF Event 2024 มาให้เพื่อนๆได้รับชมกันครับ
ส่วนตัวผมเล่น CTF ของ Secplayground ทุกปีครับ ปีนี้ก็ค่อนข้างสนุกเลย มีซาวน์ Santa เวลาได้ First Blood ด้วย แต่ผมรู้สึกว่า ให้เวลาทำนานไปหน่อยครับ ให้เวลาตั้ง 4 วัน😅&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/teammember.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _รายชื่อคนขี้คุกในทีมครับ_ 🤣
  &lt;/p&gt;
&lt;/div&gt;


&lt;p&gt;Okay ครับ สำหรับ Writeup ที่เพื่อนๆ จะให้ดูต่อจากนี้ ผมนำเสนอแค่ในส่วนของ DF(Digital Forensic) นะครับ
เนื่องจากได้พูดคุยกับทางเพจพันธมิตร &lt;a href=&quot;https://medium.com/@chaoskist&quot;&gt;Chicken_0248&lt;/a&gt; แล้วว่าเค้าจะทำในส่วน IR ทั้งหมด
   &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/DF1.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;30%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/DF2.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;30%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _DF มีจำนวนทั้งหมด 11 ข้อครับ_
  &lt;/p&gt;
&lt;/div&gt;

&lt;h2&gt;Writeup&lt;/h2&gt;
&lt;h3&gt;&lt;code&gt;Santa_Message&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;ข้อ 1. Dr.Eye is the best developer in our Santa company. Normally, She works with the team by storing code on the internet and setting it to private, sharing it only with team members. Before She disappeared, She left behind an audio clip, which contains a secret, stored in the same place where She keeps the source code. Based on the data from Dr.Eye&amp;#39;s device, we need help analyzing and identifying the website where the secret audio clip is stored, then decrypt it to extract the secret message from the clip.
30 pts.&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s1.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;30%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _สำหรับข้อนี้จะได้เป็นชุด Live forensic ของ KAPE มาครับ_ 
  &lt;/p&gt;
&lt;/div&gt;
จากโจทย์ระบุว่าให้พวกเราช่วยระบุเว็บไซต์ที่เก็บ secret audio clip ไว้ เลยนึกออกว่าต้องค้นใน History ของ Web browser ซึ่งในโจทย์นี้จะใช้เป็นตัว Google Chrome 
&lt;br /&gt; 

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s1-1.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _ผมใช้ Hindsight GUI ในการทำโจทย์ครับ_ 
  &lt;/p&gt;
&lt;/div&gt;
ไฟล์ History จะอยู่ที่ Path 
&gt; ...\C\Users\windows\AppData\Local\Google\Chrome\User Data\Default

&lt;br /&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s1-2.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;120%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _เจอสิ่งที่น่าสนใจ_ 
  &lt;/p&gt;
&lt;/div&gt;
เพื่อให้ง่ายต่อการวิเคราะห์ ให้ Export เป็น xlsx ครับ เมื่อค้นไปสักพักจะพบว่ามีประวัติการเข้า repo github ที่น่าสนใจคือ 
https://github.com/eye9997/Santa_message เข้าไปดูต่อกันเลย&lt;br /&gt;&lt;br /&gt;  


&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s1-3.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _มีไฟล์เสียงมาให้น่าจะเป็น secret audio clip ตามที่โจทย์ว่าไว้_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;โหลดไฟล์เสียงมาเก็บไว้ก่อน จากนั้นเมื่ออ่าน README.md พบว่า ให้ข้อมูลบางอย่างมาคือ&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;Santa_message
LSB:1

Byte:1026868

Link: https://github.com/itxKAE/Video-Steganography
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;แสดงว่าทางโจทย์อยากให้เราใช้ &lt;a href=&quot;https://github.com/itxKAE/Video-Steganography&quot;&gt;Video-Steganography&lt;/a&gt; ในการถอดบางอย่างจากไฟล์ .wav
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s1-4.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _python RunStartHere.py_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;รัน RunStartHere.py แล้วใส่ LSB กับ Byte ที่ได้มาจาก repo Santa_message จากนั้นจะได้เป็นไฟล์ outputdecoded_audio.txt ออกมา
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s1-5.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _flag มาแล้ววว_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;{&quot;Flag : forensic{santa_2024}&quot;}&lt;/strong&gt;&lt;/p&gt; 

&lt;br /&gt;
สำหรับ ข้อ 2-5 ```The Snowman’s Secret Message#1-4``` ตอนนี้รอน้อง `แนคบางขวางแดนสาม` ทำ Writeup มาให้เนื่องจากแบ่งงานกันทำครับ&lt;br /&gt;
ส่วนข้อ 6  ```The Snowman’s Secret Message#5``` ทำไงก็ทำไม่ได้ครับ No Clue 😂 &lt;br /&gt;
เอาหล่ะ ไปข้อต่อไปกันเลย &lt;br /&gt;

&lt;h3&gt;&lt;code&gt;Malware Infection#1&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;ข้อ 7. The browser history is an important part of identifying where the malware was downloaded. Please investigate the browser history to find the full URL from which the malware was downloaded (e.g., &lt;a href=&quot;http://www.secplayground.com/malware.exe&quot;&gt;www.secplayground.com/malware.exe&lt;/a&gt;).
10 pts.&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _โจทย์ให้ EnCase Image file (E01) มาขนาด 15 GB โยนเข้า Autopsy ทันที_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;สำหรับข้อนี้โจทย์บอกว่า browser history เป็นส่วนสำคัญในการระบุตำแหน่งของมัลแวร์ โอเครู้แล้วว่าต้องไปค้นที่ตรงไหนก่อน
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7-1.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _รัน Autopsy เสร็จ เช็ค &quot;Web History&quot; เจอ repo github ที่น่าสงสัย_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;ลองเข้าไปดู &lt;a href=&quot;https://github.com/taipun/Minecraft&quot;&gt;repo&lt;/a&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7-2.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _MinecraftCrack.exe ดูแล้วกลิ่นแปลกๆ_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;โหลดไฟล์ MinecraftCrack.exe ออกมาแล้วโยนเข้า Virustotal ทันที
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7-3.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _โอเคคคค ชัดเลยยย [Virustotal](https://www.virustotal.com/gui/file/d95c97c31a22087b257107bacfdd21c8cc076463e13863c927d4dd76ed0d1b72)_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;ปิด Autopsy ทันที เพราะว่าคงไม่ได้ใช้ต่อแล้วเท่าที่อ่านโจทย์ ข้อ 8-9 มา&lt;br /&gt;
ส่วนข้อนี้คำตอบจะใช้เป็น url ที่โหลดไฟล์มา&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;{&quot;Flag : forensic{https://github.com/taipun/Minecraft/blob/main/MinecraftCrack.exe}&quot;}&lt;/strong&gt;&lt;/p&gt; 


&lt;h3&gt;&lt;code&gt;Malware Infection#2&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;ข้อ 8. A malicious file often communicates with an attacker-controlled server, known as a Command and Control (C2) server, to facilitate malicious activities. Please identify the IP address of the C2 server and the port used by the malicious file to communicate with it (e.g., 1.1.1.1:443).
30 pts.&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7-3.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _โยนเข้า Any.run ต่อเพื่อเช็ค process [Any.run](https://app.any.run/tasks/ad0ddca2-2c07-4b84-acb5-c621e6e06267)_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;จากนั้นนั่งเช็ค Connection ที่เกิดขึ้นกับ Sandbox
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7-4.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
&lt;/div&gt;
&lt;br /&gt;
เมื่อเช็คแล้วจะพบว่ามี Connect ไปยัง 20[.]188[.]121[.]243 port 9999
&lt;p&gt;&lt;strong&gt;{&quot;Flag : forensic{20.188.121.243:9999}&quot;}&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;&lt;code&gt;Malware Infection#3&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;ข้อ 9. From the malware file, find the key that the malware uses to encrypt files, by using the decryption function.
50 pts.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s7-3.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
&lt;/div&gt;

&lt;p&gt;สำหรับข้อนี้ตอนแรกพยายามนั่งแงะไฟล์อยู่นานแต่งงครับ 55555+ เลยนึกวีธีง่ายๆ ออก ก็คือมัลแวร์ตัวนี้มันมี Original ไฟล์อยู่ครับ ถ้าดูจาก Virustotal ก็คือ &lt;code&gt;SilverClient.exe&lt;/code&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s8-1.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _Search ชื่อไฟล์กับอากู๋ ก็เจอ IOC ของ  [Triage](https://tria.ge/240525-rat35afd95/static1)_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s8-2.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _ดูว่ามัลแวร์นี้ทำงานยังไง ได้ที่ส่วนนี้ [Behavior](https://tria.ge/240525-rat35afd95/behavioral1)_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s8-3.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _เมื่อเลื่อนลงมาเป็นตรงส่วน Malware Config ก็จะพบ decrypted_key_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;สรุปก็คือโจทย์ข้อนี้ใช้ decrypted_key มาตอบครับ&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;{&quot;Flag : forensic{-|S.S.S|-}&quot;}&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;&lt;code&gt;malware infected&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;ข้อ 10. We found information about a malware that affected Santa&amp;#39;s work computer. Santa downloaded a file to work with, which caused the machine to get infected with the malware. We are tasked with identifying the type of malware from the network packet we intercepted, and then using this information to locate documents related to the same type of malware on the machine. The response should be in the form of the MD5 hash of the related document files.
10 pts.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;สำหรับข้อนี้เป็นเฉลยของน้อง &lt;code&gt;เก่งมิตินาว&lt;/code&gt; ครับ&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-1.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _เริ่มในตอนแรกจะได้รับไฟล์ .ZIP ข้างในมีไฟล์ OVA กับ PCAPNG_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-2.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _VMware_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;เราต้องมาวิเคราะห์กันก่อนว่า OVA ไฟล์คืออะไรซึ่งมันก็คือ Open Virtual Appliance ครับ:ไฟล์ OVA เป็นฟอแมตไฟล์ มาตรฐานสำหรับ Virtual Machine ถูกสร้างขึ้นมาเพื่อความง่ายในการใช้งาน Virtual Machine ระหว่างผู้ให้บริการแต่ละเจ้า เพื่อให้เป็นมาตรฐานเดียวกันนั่นเอง ดังนั้นเราจะนำเข้าไฟล์นี้สู้โปรแกรมที่ชื่อว่า VMware เพื่อวิเคราะห์กันครับ
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-3.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _และเมื่อลองใช้งานเจ้า VM ตัวนี้แล้วก็จะรู้ว่ามันค่อนข้างช้าและมีปัญหาติดขัดค่อนข้างมาก_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-4.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _7-Zip_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;จึงได้เปลี่ยนวิธีด้วยการ วิเคราะห์ สิ่งที่เป็น ผลผลิตจากไฟล์ OVA แทนนั่นก็คือไฟล์ VMDK (Virtual Machine Disk) ซึ่งเป็นรูปแบบไฟล์ที่ใช้สำหรับเก็บข้อมูลของดิสก์เสมือน (virtual disk) ที่ใช้ใน
ซอฟต์แวร์จำลองเครื่องเสมือน (virtualization software) นั่นเอง โดยเราสามารถที่จะ Extract ova ออกมาให้เป็นไฟล์ VMDK ได้ด้วยโปรแกรม 7-Zip
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-5.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _เราจะได้ไฟล์หลักๆมา 3 ไฟล์จากการ Extract OVA ด้วย 7-Zip_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-6.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;70%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _Autopsy_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;แต่ในที่นี้เราจะ Focus ไปที่ ไฟล์ VMDK กันนะครับ โดยจะทำการวิเคราะห์ไฟล์นี้ด้วยการใช้เครื่องมือที่ชื่อว่า Autopsy เพื่อวิเคราะห์ไฟล์ที่มีลักษณะคล้ายกับ Hard disk (ซึ่งโปรแกรมนี้มันถนัดมาก) กันต่อ
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-7.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _Recent Documents_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;จะพบได้ว่ามี Artifact มากมายใน vmdk นี้แต่เนื่องจากโจทย์นั้นได้แนะมาว่าไฟล์เอกสารที่เราต้องต้องการค้นหานั้นถูกดาวน์โหลดมาดังนั้นเราจะมาวิเคราะห์กันที่การทำงานล่าสุดกัน
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-8.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _Extract File_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;ชัดเจนแล้วว่าไฟล์ที่น่าสงสัยนี้คือ “008653065299f1e96ecd195fe23948cc3976210bc8d58ba0e1456db17270154d” ให้ตาม path ของไฟล์ Extract ไฟล์นี้ออกมาต่อกันเลย
&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/spg-christmas/s10-9.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.1rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    _โยนไฟล์เข้า [Virustotal](https://www.virustotal.com/gui/file/008653065299f1e96ecd195fe23948cc3976210bc8d58ba0e1456db17270154d)_ 
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;ให้เรานำไฟล์ที่น่าสงสัยนี้ไปตรวจสอบด้วย Virustotal
จะได้ Hash ของไฟล์มาในรูปแบบ md5 &lt;br /&gt;
And finally, the flag Become&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;{&quot;Flag : forensic{e5d7a2dd2aafaa4e55c303c3533a36be}&quot;}&lt;/strong&gt;&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;สำหรับ ข้อ 11 &lt;code&gt;The file was left behind&lt;/code&gt; ตอนนี้รอน้อง &lt;code&gt;แนคบางขวางแดนสาม&lt;/code&gt; ทำ Writeup มาให้เนื่องจากแบ่งงานกันทำครับ&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;End&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Writeup ของเพจพันธมิตร ไปตามอ่านได้ครับ &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/@chaoskist/sec-playground-bloody-xmas2024-ctf-incident-rev-wowza-7d0da579770a&quot;&gt;https://medium.com/@chaoskist/sec-playground-bloody-xmas2024-ctf-incident-rev-wowza-7d0da579770a&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;LinkCard
  title=&quot;Mirthz&quot;
  desc=&quot;ขอบคุณทุกท่านที่อ่านจนจบ หลังจากนี้จะตั้งใจเขียน Blog เรื่อยๆ ค้าบบบ😽&quot;
  url=&quot;https://mirthz.xyz&quot;
  img=&quot;/Nyan_Cat_Human_ver.webp&quot;
/&gt;&lt;/p&gt;
</content:encoded><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate></item><item><title>BTL1 Review (EN ver.)</title><link>https://mirthz.xyz/blog/btl1-enreview/</link><guid isPermaLink="true">https://mirthz.xyz/blog/btl1-enreview/</guid><description>A review of BTL1 and how to prepare for the exam</description><content:encoded>&lt;p&gt;import LinkCard from &amp;quot;../../components/page/LinkCard.astro&amp;quot;;&lt;/p&gt;
&lt;h2&gt;Greetings, everyone! ✋✋✋&lt;/h2&gt;
&lt;p&gt;Hello, everyone! This is my very first time writing a review for a certification exam, and it also marks the official launch of my new blog. If there’s any incorrect information or mistakes in this post, I’d like to apologize in advance. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://mirthz.xyz/image/cert.png&quot; alt=&quot;head1&quot;&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Alright, let’s get into the details of &lt;strong&gt;BTL1&lt;/strong&gt;, or more specifically, &lt;strong&gt;Blue Team Level 1&lt;/strong&gt;. This is a hands-on (purely practical) junior-level certification focusing on the Blue Team track offered by Security Blue Team. &lt;br /&gt;
Ref: &lt;a href=&quot;https://www.securityblue.team/certifications/blue-team-level-1&quot;&gt;https://www.securityblue.team/certifications/blue-team-level-1&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/list.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    BTL1 is a DFIR certificate at the Tier Intermediate level in &lt;a href=&quot;https://pauljerimy.com/security-certification-roadmap/&quot; style={{ color: &quot;Orange&quot;, textDecoration: &quot;underline&quot; }}&gt;Paul Jerimy’s Security Certification Roadmap&lt;/a&gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;h2&gt;Important Note Before You Read Further&lt;/h2&gt;
&lt;p&gt;Security Blue Team requires all exam candidates to accept a &lt;strong&gt;Non-Disclosure Agreement (NDA)&lt;/strong&gt;, meaning exam content cannot be revealed. Therefore, I will not discuss specific exam details here. Instead, I’ll focus on the course content and tips for exam preparation only.&lt;/p&gt;
&lt;p&gt;Ref: &lt;a href=&quot;https://www.securityblue.team/btl1-exam-nda/&quot;&gt;https://www.securityblue.team/btl1-exam-nda/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Pricing, Course Content, Preparation, and the Exam&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Let’s start with the pricing, since it can be quite significant when converted to Thai Baht.&lt;br&gt;BTL1 (which includes the course and two exam attempts) is normally priced at 399.00 GBP, which is around 17,175.07 THB (based on the exchange rate on 12/16/2024).&lt;/p&gt;
&lt;p&gt;However, if you register using a valid .edu email address, you’ll instantly get a 10% discount. (For Thai university students whose emails may not use “.edu” like international schools do, you’ll need to contact the Security Blue Team support to prove your student status first.) &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/bfd1.png&quot; alt=&quot;bfd&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Promotion Black Friday
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Another way to get a discount is to wait for Black Friday promotions. These usually run from late November to early December each year, although the exact deals vary from year to year. In 2024, BTL1 got a 10% discount (the same as the student discount) and included 1 free month of BTLO PRO (&lt;a href=&quot;https://blueteamlabs.online&quot;&gt;Blue Team Labs Online&lt;/a&gt;) for extra practice.&lt;/p&gt;
&lt;p&gt;You can check InfoSec Black Friday deals here: &lt;a href=&quot;https://github.com/0x90n/InfoSec-Black-Friday/&quot;&gt;InfoSec-Black-Friday&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/head1.png&quot; alt=&quot;head&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Dashboard
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;For the course itself, you get 4 months of access to all materials, which include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;314 subtopics (across 6 main sections)&lt;/li&gt;
&lt;li&gt;32 quizzes to test your knowledge after each subtopic&lt;/li&gt;
&lt;li&gt;24 labs to practice various tools&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;The course timer doesn’t start until you click “Start,” so you can purchase it and begin whenever you’re ready.&lt;/strong&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://mirthz.xyz/image/part1.png&quot; alt=&quot;part1&quot;&gt;
&lt;img src=&quot;https://mirthz.xyz/image/part2.png&quot; alt=&quot;part2&quot;&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;BTL1 covers 6 main topics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Security Fundamentals  &lt;/li&gt;
&lt;li&gt;Phishing Email Analysis  &lt;/li&gt;
&lt;li&gt;Threat Intelligence  &lt;/li&gt;
&lt;li&gt;Digital Forensic  &lt;/li&gt;
&lt;li&gt;Security Information and Event Monitoring  &lt;/li&gt;
&lt;li&gt;Incident Response&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Additional sections introduce the course itself and how to prepare for the exam. The curriculum balances theoretical explanations with practical guidance on using different tools. Each section also has labs to help reinforce your understanding. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://mirthz.xyz/image/lab1.png&quot; alt=&quot;lab1&quot;&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;For practice labs, 5 out of the 6 main topics have corresponding labs. You get 100 hours to access these labs. You can use them as often as you want, and most learners only need about 10 hours in total to complete them. So, there’s no need to worry about running out of lab time. The system also auto-shuts down any running lab environment after 6 hours if you forget to shut it down yourself. &lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Exam Preparation&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;First and foremost, I recommend fully practicing with the labs in the course until you’re confident. Then, continue your practice on BTLO by searching for “BTL1” labs. Here are some categories to help you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Phishing Analysis  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.virustotal.com/gui/&quot;&gt;Virustotal&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://urlhaus.abuse.ch/&quot;&gt;URLHaus&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;BTLO Lab: &lt;a href=&quot;https://blueteamlabs.online/home/investigation/deep-phish-567b38a0ef&quot;&gt;Deep Phish&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Threat Intelligence  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://attack.mitre.org/&quot;&gt;MITRE ATT&amp;amp;CK&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://insiderthreatmatrix.org&quot;&gt;Insider Threat Matrix&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://any.run&quot;&gt;ANY.RUN&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;BTLO Labs: &lt;a href=&quot;https://blueteamlabs.online/home/challenge/attck-0e4914db5d&quot;&gt;ATT&amp;amp;CK&lt;/a&gt;, &lt;a href=&quot;https://blueteamlabs.online/home/investigation/foxy-45e69136ae&quot;&gt;Foxy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Digital Forensics  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/cugu/awesome-forensics&quot;&gt;Awesome Forensic&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;BTLO Lab: &lt;a href=&quot;https://blueteamlabs.online/home/investigation/sukana-3e7d31b12a&quot;&gt;Sukana&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SIEM  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://docs.splunk.com/Documentation&quot;&gt;Splunk Documentation&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;BTLO Labs: &lt;a href=&quot;https://blueteamlabs.online/home/investigation/splunk-it-0aae63055a&quot;&gt;Splunk IT&lt;/a&gt;, &lt;a href=&quot;https://blueteamlabs.online/home/investigation/drilldown-db9ea241de&quot;&gt;Drilldown&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ref: &lt;a href=&quot;https://berardinellidaniele.com/blog/btl1-certification&quot;&gt;https://berardinellidaniele.com/blog/btl1-certification&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Make sure you understand and are comfortable with these tools. Don’t forget to take care of yourself before the exam: get enough sleep and clear your mind.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;The Exam&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;You’ll be given a simulated scenario and must answer 20 questions about it. You have 24 hours to complete the exam. There’s no need to submit a formal report; once you’ve answered all 20 questions, you can simply submit.&lt;br&gt;You have 2 exam attempts within 1 year after starting the course. To pass, you need a score of at least 70% (i.e., 14 out of 20). If you pass, you’ll receive a certificate, sticker, and a silver challenge coin by mail.&lt;br&gt;If you manage to score over 90% on your first attempt, you’ll get a gold coin instead. You’ll also receive feedback on which questions you missed after you finish. &lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/coin.webp&quot; alt=&quot;coin&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Certificate and Challenge Coin
  &lt;/p&gt;
&lt;/div&gt;

&lt;h3&gt;&lt;strong&gt;Post-Exam Review&lt;/strong&gt;&lt;/h3&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/mirthcert.png&quot; alt=&quot;certmirth&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    The new certificate design is nice and bright
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Here are my personal thoughts:  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The course content is quite good. It covers a lot of theory, giving you a deeper understanding of many concepts.  &lt;/li&gt;
&lt;li&gt;The exam itself wasn’t too difficult. I personally finished all 20 questions in about 4 hours (including writing my own report for reference). If you’re used to doing CTFs or labs, you should be fine—but practice is still key!&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/pass.png&quot; alt=&quot;pass&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Pass!!
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;I ended up scoring 75%, and I’m not entirely sure where I went wrong (based on the feedback, I know which questions I missed, but I still feel like my original answers should have been correct). I’m currently awaiting a review, and once that’s done, I’ll be looking forward to receiving the coin. I’ll definitely share it in this blog later on.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Tips&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Take notes in your own style, making them easy for you to understand.  &lt;/li&gt;
&lt;li&gt;You have 24 hours for the exam, so don’t rush—think things through carefully.  &lt;/li&gt;
&lt;li&gt;Practice writing reports for each step (this helps reinforce your understanding of the case and is good practical training).  &lt;/li&gt;
&lt;li&gt;Always review what you’ve done afterward (using your own report is a great way to recap).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;BTL1 is perfect for those who want to work in a Blue Team role.  &lt;/li&gt;
&lt;li&gt;It suits both beginners and those with some experience.  &lt;/li&gt;
&lt;li&gt;Compared to other DFIR certifications, I believe BTL1 is an excellent introductory cert to have on your resume. &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;{/* &amp;gt; If you’re looking for more info, here are some Thai-language reviews from others who’ve taken the exam:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/@iCreaM/%E0%B8%A3%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%A7%E0%B8%84%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%AA%E0%B9%81%E0%B8%A5%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%AA%E0%B8%AD%E0%B8%9A-btl1-certification-b6d616ac6e71&quot;&gt;https://medium.com/@iCreaM/รีวิวคอร์สและการสอบ-btl1-certification-b6d616ac6e71&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://suksit.com/posts/btl1-certification-review/&quot;&gt;https://suksit.com/posts/btl1-certification-review/&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://so-sonajaa.medium.com/subject-review-exam-certificate-btl1-99af36ece7f6&quot;&gt;https://so-sonajaa.medium.com/subject-review-exam-certificate-btl1-99af36ece7f6&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/@TidtEe/course-and-exam-btl1-certification-review-1d60f6b64817&quot;&gt;https://medium.com/@TidtEe/course-and-exam-btl1-certification-review-1d60f6b64817&lt;/a&gt; */}&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;LinkCard
  title=&quot;Mirthz&quot;
  desc=&quot;Thank you so much for reading until the end. I&apos;ll keep posting more on the blog, so stay tuned! 😽&quot;
  url=&quot;https://mirthz.xyz&quot;
  img=&quot;/Nyan_Cat_Human_ver.webp&quot;
/&gt;&lt;/p&gt;
</content:encoded><pubDate>Mon, 16 Dec 2024 00:00:00 GMT</pubDate></item><item><title>BTL1 Review (TH ver.)</title><link>https://mirthz.xyz/blog/btl1-threview/</link><guid isPermaLink="true">https://mirthz.xyz/blog/btl1-threview/</guid><description>รีวิว BTL1 และวิธีการเตรียมตัวสอบ</description><content:encoded>&lt;p&gt;import LinkCard from &amp;quot;../../components/page/LinkCard.astro&amp;quot;;&lt;/p&gt;
&lt;h2&gt;Greeting Everybody ✋✋✋&lt;/h2&gt;
&lt;p&gt;สวัสดีครับทุกๆท่าน นี่เป็นครั้งแรกของการรีวิวการสอบ Certificate และเป็นการเปิดตัว Blog ใหม่ของผม หากมีข้อมูลส่วนใดผิดพลาดประการใด ขออภัยไว้ ณ ที่นี้ด้วยครับผม  &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://mirthz.xyz/image/cert.png&quot; alt=&quot;head1&quot;&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;เอาหล่ะ วันนี้ผมจะมาอธิบายรายละเอียดเนื้อหาและการเตรียมตัวสอบของ &lt;strong&gt;BTL1&lt;/strong&gt; หรือชื่อเต็มๆเลย ก็คือ &lt;strong&gt;Blue Team Level 1&lt;/strong&gt; ซึ่งเป็น Hand-On Certificate (ปฎิบัติล้วนๆ) สาย Blueteam ในระดับ Junior ของค่าย Securityblueteam ครับ &lt;br /&gt;
Ref : &lt;a href=&quot;https://www.securityblue.team/certifications/blue-team-level-1&quot;&gt;https://www.securityblue.team/certifications/blue-team-level-1&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;2rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/list.png&quot; alt=&quot;list&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.5rem&quot;, textAlign: &quot;center&quot; }}&gt;
    BTL1 เป็น Cert DFIR ที่จัดอยู่ใน Tier Intermediate ของ &lt;a href=&quot;https://pauljerimy.com/security-certification-roadmap/&quot; style={{ color: &quot;Orange&quot;, textDecoration: &quot;underline&quot; }}&gt;Pauljerimy&lt;/a&gt;
  &lt;/p&gt;
&lt;/div&gt;



&lt;h2&gt;ขอแจ้งให้ทราบก่อนที่ทุกๆท่านจะอ่านในส่วนต่อไปนะครับ&lt;/h2&gt;
&lt;p&gt;เนื่องจากทางค่ายให้มีการให้ผู้เข้าสอบทุกท่านยอมรับในการ&lt;strong&gt;ไม่เปิดเผยข้อมูลเนื้อหาข้อสอบ&lt;/strong&gt;หรือที่เรียกกันว่า &lt;strong&gt;NDA&lt;/strong&gt; เนื้อหาต่อไปนี้จะไม่มีการพูดถึงเนื้อหาเบื้องลึกของข้อสอบ แต่จะเป็นการพูดถึงรายละเอียดเนื้อหาของคอร์สและการเตรียมตัวสอบเท่านั้นนะครับ&lt;/p&gt;
&lt;p&gt;Ref : &lt;a href=&quot;https://www.securityblue.team/btl1-exam-nda/&quot;&gt;https://www.securityblue.team/btl1-exam-nda/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;ราคา เนื้อหาคอร์ส การเตรียมตัว และ การสอบ&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;ขอพูดถึงราคาก่อนนะครับ เพราะถือว่าเป็นจำนวนเงินที่ค่อนข้างเยอะเลย ถ้าคิดเป็นเงินไทยบาท
BTL1 (รวมทั้งคอร์สและสอบได้ 2 ครั้ง) จะมีราคาปกติอยู่ที่ 399.00 GBP(ปอนด์) หรือ 17,175.07 ไทยบาท (อัตราแลกเปลี่ยน ณ 12/16/2024)&lt;/p&gt;
&lt;p&gt;แต่หากสมัครสมาชิกด้วยอีเมลล์ของมหาลัยวิทยาลัย .edu จะลดราคา 10% ทันที (กรณีอีเมลล์นักศึกษาของมหาลัยที่ไทยซึ่งปกติไม่ใช้ .edu เหมือนมหาลัยที่ต่างประเทศ จะต้องแจ้ง Supporter ของ Securityblueteam ด้วยเพื่อ prove ว่าเป็นนักศึกษาจริงก่อน) &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/bfd1.png&quot; alt=&quot;bfd&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Promotion Black Friday
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;อีกกรณีในการลดราคาคือ เทศกาล BlackFriday ครับ ซึ่งจะมีการลดราคาในห้วงปลายเดือนพฤศจิกายนถึงต้นเดือนธันวาคมในทุกๆปี ซึ่งในแต่ละปีโปรโมชั่นก็จะแตกต่างกันไปครับ ซึ่งปีนี้(2024) มีโปรโมชั่น BTL1 ลด 10% (หากเป็นนักศึกษาอยู่แล้วก็ลด 10% เหมือนเดิม) และแถมเป็นสมาชิกของ BTLO PRO (&lt;a href=&quot;https://blueteamlabs.online&quot;&gt;Blue Team Labs Online&lt;/a&gt;) สำหรับฝึกเพิ่มฟรีอีก 1 เดือน  &lt;/p&gt;
&lt;p&gt;สามารถเช็คโปรโมชั่นลดราคาต่างๆได้ที่ BlackFriday ได้ที่ &lt;a href=&quot;https://github.com/0x90n/InfoSec-Black-Friday/&quot;&gt;InfoSec-Black-Friday&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/head1.png&quot; alt=&quot;head&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Dashboard
  &lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;สำหรับตัวคอร์สนั้นมีเวลาให้เราสามารถเข้าถึงเนื้อหาการเรียนได้ 4 เดือน โดยแบ่งเป็น&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;314 หัวข้อย่อย(จาก 6 หัวข้อใหญ่)&lt;/li&gt;
&lt;li&gt;Quiz 32 ข้อ ไว้ทดสอบความรู้หลังจากเราเรียนหัวข้อย่อยจบ&lt;/li&gt;
&lt;li&gt;24 Lab สำหรับฝึกซ้อมการใช้งาน Tools ต่างๆ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;เวลาคอร์สจะยังไม่เริ่มนับถ้าเรายังไม่กด Start (หรือก็คือสามารถซื้อดองไว้ได้นั่นเอง)&lt;/strong&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://mirthz.xyz/image/part1.png&quot; alt=&quot;part1&quot;&gt;
&lt;img src=&quot;https://mirthz.xyz/image/part2.png&quot; alt=&quot;part2&quot;&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;BTL1 นั้นจะมีเนื้อหาหลักๆ ทั้งหมด 6 หัวข้อ ซึ่งได้แก่&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Security Fundamentals&lt;/li&gt;
&lt;li&gt;Phishing Email Analysis&lt;/li&gt;
&lt;li&gt;Threat Intelligance&lt;/li&gt;
&lt;li&gt;Digital Forensic&lt;/li&gt;
&lt;li&gt;Security Information and Event Monitoring&lt;/li&gt;
&lt;li&gt;Incident Response&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;หัวข้อที่เหลือจะเป็นการแนะนำคอร์สและการสอนการเรื่องการเตรียมตัวในการสอบ
ซึ่งจากเนื้อหาทั้งหมดเหล่านี้จะเน้นสอนทั้งอธิบายเรื่องทฤษฎีและสอนทั้งการใช้เครื่องมือ(Tools) ในการหาข้อมูลที่เกิดขึ้น อีกทั้งยังมี Labs ให้เราได้ลองฝึกเพื่อความชำนาญอีกด้วย &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://mirthz.xyz/image/lab1.png&quot; alt=&quot;lab1&quot;&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Lab สำหรับการฝึกซ้อมในคอร์สนั้นจะมี Lab ของ 5 หัวข้อจาก 6 หัวข้อ โดยมีเวลาในการให้เราเข้าใช้งานได้ 100 ชั่วโมง สามารถเข้าใช้งานได้ไม่จำกัดจำนวนครั้งด้วย (เฉลี่ยแล้วผู้เรียนจะใช้กันประมาณ 10 ชั่วโมงในการใช้งานครบทุก lab ครับ เพราะฉะนั้นไม่ต้องกลัวเลยว่าเวลาใช้งานจะไม่พอ เหลือเฟือมากๆ) ในกรณีถ้าเราลืม Shutdown Lab ระบบจะทำการ Shutdown อัตโนมัติภายใน 6 ชั่วโมงครับ &lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;การเตรียมตัวในการสอบ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;อย่างแรกคือแนะนำให้ซ้อมกับ Lab ในคอร์สจนมั่นใจก่อนและไปซ้อมต่อกับ Lab ใน BTLO ซึ่งเราสามารถ search ว่า BTL1 ในการหา Lab เพื่อฝึกซ้อมได้
โดยแบ่งได้ดังนี้&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Phishing Analysis&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.virustotal.com/gui/&quot;&gt;Virustotal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://urlhaus.abuse.ch/&quot;&gt;URLHaus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;BTLO Lab- &lt;a href=&quot;https://blueteamlabs.online/home/investigation/deep-phish-567b38a0ef&quot;&gt;Deep Phish&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Threat Intelligence&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://attack.mitre.org/&quot;&gt;MITRE ATT&amp;amp;CK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://insiderthreatmatrix.org&quot;&gt;Insider Threat Matrix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://any.run&quot;&gt;ANY.RUN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;BTLO Lab - &lt;a href=&quot;https://blueteamlabs.online/home/challenge/attck-0e4914db5d&quot;&gt;ATT&amp;amp;CK&lt;/a&gt;, &lt;a href=&quot;https://blueteamlabs.online/home/investigation/foxy-45e69136ae&quot;&gt;Foxy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Digital Forensics&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/cugu/awesome-forensics&quot;&gt;Awesome Forensic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;BTLO Lab - &lt;a href=&quot;https://blueteamlabs.online/home/investigation/sukana-3e7d31b12a&quot;&gt;Sukana&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;SIEM&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://docs.splunk.com/Documentation&quot;&gt;Splunk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;BTLO Lab - &lt;a href=&quot;https://blueteamlabs.online/home/investigation/splunk-it-0aae63055a&quot;&gt;Splunk IT&lt;/a&gt;, &lt;a href=&quot;https://blueteamlabs.online/home/investigation/drilldown-db9ea241de&quot;&gt;Drilldown&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ref : &lt;a href=&quot;https://berardinellidaniele.com/blog/btl1-certification&quot;&gt;https://berardinellidaniele.com/blog/btl1-certification&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ซึ่งเราก็จะต้องฝึกใช้งานให้เข้าใจและชำนาญก่อนแล้วค่อยกดสอบ ทั้งนี้อย่าลืมเตรียมร่างกายให้ดีก่อนสอบ นอนพักผ่อนให้เพียงพอ ทำสมองให้โล่งก่อนสอบ &lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;การสอบ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;การสอบเป็นการจำลองสถานการณ์นึงขึ้นมาให้เราหาคำตอบจากสถานการณ์นั้นไปตอบในคำถามจำนวน 20 ข้อ มีเวลาทำ 24 ชั่วโมง ไม่ต้องส่ง Report ทำครบ 20 ข้อ กด Submit ได้เลย&lt;br /&gt;
โดยการสอบนั้นสามารถสอบได้จำนวน 2 ครั้ง  ซึ่งจะต้องสอบภายใน 1 ปี หลังจากที่กด start คอร์สเรียนแล้ว โดยเกณฑ์ผ่านจะอยู่ที่ 70% (จากทั้งหมด 20 ข้อ ผ่านคือต้องได้ 14 ข้อ) โดยหลังจากสอบผ่านแล้วจะมีใบ Certificate , สติ้กเกอร์ และ เหรียญเงิน(Challenge coin) ส่งไปให้ถึงบ้าน
กรณีที่สามารถทำได้เกิน 90% ในการสอบครั้งแรก จะได้รับเป็นเหรียญทองแทน ซึ่งจะมี feedback หลังการสอบด้วยว่าเราพลาดตรงไหน&lt;br /&gt;&lt;/p&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/coin.webp&quot; alt=&quot;coin&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Certificate and Challenge coin
  &lt;/p&gt;
&lt;/div&gt;

&lt;h3&gt;&lt;strong&gt;รีวิวหลังสอบ&lt;/strong&gt;&lt;/h3&gt;
&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/mirthcert.png&quot; alt=&quot;certmirth&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    ใบ Certificate Ver. ใหม่ สวยสว่างดี
  &lt;/p&gt;
&lt;/div&gt;
สุดท้ายนี้เป็นความคิดเห็นส่วนตัวครับ 
สำหรับเนื้อหาของคอร์สถือว่าดีครับสอนเยอะดี theory เยอะดีอ่านจุใจ ทำให้เข้าใจอะไรๆ มากขึ้นเยอะกว่าแต่ก่อน &lt;br /&gt;
ในส่วนการสอบนี้ รู้สึกว่าไม่ยากมากเท่าไหร่ ส่วนตัวผมใช้เวลาประมาณ 4 ชั่วโมงในการทำข้อสอบทั้ง 20 ข้อ (รวมทั้งทำ Report ไว้อ่านเองด้วย) สำหรับคนที่เล่น CTF บ่อยๆ หรือเล่น Lab บ่อยๆ คิดว่าไม่มีปัญหา แต่ว่าก็ต้องหมั่นซ้อมด้วยนะ &lt;br /&gt;&lt;br /&gt;

&lt;div style={{ display: &quot;flex&quot;, flexDirection: &quot;column&quot;, alignItems: &quot;center&quot;, paddingLeft: &quot;1rem&quot; }}&gt;
  &lt;img src=&quot;https://mirthz.xyz/image/pass.png&quot; alt=&quot;pass&quot; style={{ maxWidth: &quot;100%&quot;, height: &quot;auto&quot; }} /&gt;
  &lt;p style={{ fontSize: &quot;0.9rem&quot;, color: &quot;gray&quot;, marginTop: &quot;0.1rem&quot;, textAlign: &quot;center&quot; }}&gt;
    Pass !!
  &lt;/p&gt;
&lt;/div&gt;
ส่วนตัวผมทำคะแนนได้แค่ 75% ไม่รู้ว่าพลาดยังไง (ดูจาก feedback รู้ว่าพลาดข้อไหน แต่คิดว่าที่ตัวเองตอบไปไม่น่าผิด ตอนนี้อยู่ระหว่างการขอ Review ซ้ำ)

&lt;p&gt;หลังจาก Review คะแนนใหม่เสร็จแล้ว ก็รอรับเหรียญต่อ แล้วจะถ่ายมาลงใน Blog นี้ทีหลังครับ&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Tips&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Take note สไตล์เรา ให้อ่านแล้วเข้าใจง่ายๆ &lt;/li&gt;
&lt;li&gt;มีเวลาสอบ 24 ชั่วโมง ไม่ต้องรีบค่อยๆ ทำ ค่อยๆ คิด &lt;/li&gt;
&lt;li&gt;ฝึกทำ Report ทุกขั้นตอนด้วย(เป็นการเพิ่มความเข้าใจในเคสนั้นๆและเป็นการฝึกไปในตัวด้วย)&lt;/li&gt;
&lt;li&gt;หลังจากเสร็จแล้ว ทบทวนเสมอ (ทบทวนด้วย Report ที่เราทำไว้ได้)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;strong&gt;สรุป&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;BTL1 เหมาะสำหรับคนที่อยากทำงานด้าน Blue Team ครับ&lt;/li&gt;
&lt;li&gt;เหมาะสำหรับผู้ที่เริ่มต้นจนถึงผู้มีประสบการณ์อยู่แล้ว&lt;/li&gt;
&lt;li&gt;ถ้าเทียบกับ DFIR Certificate ตัวอื่นๆ ผมคิดว่าตัวนี้ถือเป็นตัวเริ่มต้นที่ต้องมีติดตัวไว้ครับ &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;
&lt;p&gt;หากใครอยากหาข้อมูลเพิ่ม ผมหารีวิวของพี่ๆคนไทยที่เคยสอบมาไว้ให้แล้ว ไปตามอ่านได้ครับ&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/@iCreaM/%E0%B8%A3%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%A7%E0%B8%84%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%AA%E0%B9%81%E0%B8%A5%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%AA%E0%B8%AD%E0%B8%9A-btl1-certification-b6d616ac6e71&quot;&gt;https://medium.com/@iCreaM/รีวิวคอร์สและการสอบ-btl1-certification-b6d616ac6e71&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://suksit.com/posts/btl1-certification-review/&quot;&gt;https://suksit.com/posts/btl1-certification-review/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://so-sonajaa.medium.com/subject-review-exam-certificate-btl1-99af36ece7f6&quot;&gt;https://so-sonajaa.medium.com/subject-review-exam-certificate-btl1-99af36ece7f6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/@TidtEe/course-and-exam-btl1-certification-review-1d60f6b64817&quot;&gt;https://medium.com/@TidtEe/course-and-exam-btl1-certification-review-1d60f6b64817&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;LinkCard
  title=&quot;Mirthz&quot;
  desc=&quot;ขอบคุณทุกท่านที่อ่านจนจบ หลังจากนี้จะตั้งใจเขียน Blog เรื่อยๆ ค้าบบบ😽&quot;
  url=&quot;https://mirthz.xyz&quot;
  img=&quot;/Nyan_Cat_Human_ver.webp&quot;
/&gt;&lt;/p&gt;
</content:encoded><pubDate>Mon, 16 Dec 2024 00:00:00 GMT</pubDate></item></channel></rss>