CINXE.COM
DARK MATTER
<!DOCTYPE html> <html lang="ja-jp" dir="ltr"> <head><meta charset='utf-8'> <meta name='viewport' content='width=device-width, initial-scale=1'><meta name='description' content='サイバーディフェンス研究所のセキュリティエンジニアによる技術ブログ。脆弱性診断やペネトレーションテストなどサイバーセキュリティに関する幅広い技術をユニークな視点で発信し、今日も世界の平和に貢献している。'><title>DARK MATTER</title> <link rel='canonical' href='https://io.cyberdefense.jp/'> <link rel="stylesheet" href="/scss/style.min.ca181845c5653e2409112ee63acbc98fbd1e96a4e15398b20286633818b91e53.css"><meta property='og:title' content='DARK MATTER'> <meta property='og:description' content='サイバーディフェンス研究所のセキュリティエンジニアによる技術ブログ。脆弱性診断やペネトレーションテストなどサイバーセキュリティに関する幅広い技術をユニークな視点で発信し、今日も世界の平和に貢献している。'> <meta property='og:url' content='https://io.cyberdefense.jp/'> <meta property='og:site_name' content='DARK MATTER'> <meta property='og:type' content='website'><meta property='og:updated_time' content=' 2024-11-25T00:00:00+09:00 '/><meta property='og:image' content='https://io.cyberdefense.jp/img/darkmatter_ogp.png' /> <meta name="twitter:site" content="@CyberDefenseInstitute"> <meta name="twitter:creator" content="@CyberDefenseInstitute"><meta name="twitter:title" content="DARK MATTER"> <meta name="twitter:description" content="サイバーディフェンス研究所のセキュリティエンジニアによる技術ブログ。脆弱性診断やペネトレーションテストなどサイバーセキュリティに関する幅広い技術をユニークな視点で発信し、今日も世界の平和に貢献している。"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:image" content='https://io.cyberdefense.jp/img/darkmatter_ogp.png' /><link rel="alternate" type="application/rss+xml" href="https://io.cyberdefense.jp/index.xml"> <link rel="shortcut icon" href="/img/favicon.ico" /> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WP96DQQ');</script> </head> <body class=""> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WP96DQQ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script> (function() { const colorSchemeKey = 'StackColorScheme'; if(!localStorage.getItem(colorSchemeKey)){ localStorage.setItem(colorSchemeKey, "auto"); } })(); </script><script> (function() { const colorSchemeKey = 'StackColorScheme'; const colorSchemeItem = localStorage.getItem(colorSchemeKey); const supportDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches === true; if (colorSchemeItem == 'dark' || colorSchemeItem === 'auto' && supportDarkMode) { document.documentElement.dataset.scheme = 'dark'; } else { document.documentElement.dataset.scheme = 'light'; } })(); </script> <div class="container main-container flex on-phone--column extended"><aside class="sidebar left-sidebar sticky "> <button class="hamburger hamburger--spin" type="button" id="toggle-menu" aria-label="メニューを開く・閉じる"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button> <header> <figure class="site-avatar"> <a href="/"> <img src="/img/darkmatter_new_logo3_hu94f6aa2a101fac72f3ab48144193999a_95500_300x0_resize_box_3.png" width="300" height="300" class="site-logo" loading="lazy" alt="Avatar"> </a> </figure> <div class="site-meta"> <p class="site-name"><a href="/">DARK MATTER</a></p> <p class="site-description"><a href="https://www.cyberdefense.jp/">サイバーディフェンス研究所</a></p> </div> </header><ol class="social-menu"> <li> <a href='https://www.cyberdefense.jp/' target="_blank" title="CyberDefense" > <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <g> <polygon points="42.5,8.5 42.5,18.92 29.5,30.5 46.5,73.5 46.5,5.28 50,2 79.5,27.5 57.5,79.5 57.62,63.51 70.5,29.5 53.5,14.5 53.5,87.5 50,95.95 20.5,27.5 41.5,9.5 "/> <g> <path d="M42.14,8.6c0,1.82,0,3.64,0,5.46c0,1.22,0,2.43,0,3.65c0,0.35,0,0.7,0,1.05c0,0.25-0.02,0.24,0.04,0.14 c-0.23,0.38-0.82,0.73-1.15,1.02c-0.76,0.68-1.52,1.35-2.27,2.03c-1.95,1.74-3.89,3.47-5.84,5.21c-1.24,1.1-2.47,2.2-3.71,3.3 c-0.03,0.03-0.09,0.1-0.07,0.15c1.92,4.85,3.83,9.69,5.75,14.54c3.05,7.72,6.1,15.44,9.16,23.16c0.7,1.77,1.4,3.53,2.1,5.3 c0.1,0.25,0.72,0.05,0.72-0.19c0-8.57,0-17.13,0-25.7c0-12.5,0-25.01,0-37.51c0-1.51,0.07-3.03,0-4.54 c-0.01-0.11-0.03-0.28,0-0.39c0.01-0.02-0.01-0.05,0-0.07c-0.09,0.28,0.08-0.01,0.2-0.11c1.14-0.91,2.16-2.03,3.22-3.03 c-0.21,0.03-0.42,0.06-0.63,0.09c4.57,3.95,9.14,7.9,13.71,11.85c3.33,2.88,6.66,5.76,10,8.64c1.22,1.05,2.44,2.11,3.66,3.16 c0.62,0.54,1.41,1.05,1.94,1.68c0.2,0.24,0.19,0.05-0.01,0.5c-0.33,0.72-0.62,1.46-0.93,2.19c-1.22,2.89-2.45,5.78-3.67,8.68 c-3.47,8.2-6.94,16.4-10.41,24.61c-1.47,3.48-2.95,6.96-4.42,10.44c-0.49,1.15-0.98,2.31-1.47,3.46 c-0.24,0.58-0.73,1.31-0.82,1.94c-0.01,0.08-0.08,0.18-0.11,0.26c0.24-0.05,0.48-0.1,0.72-0.15c0.03-3.76,0.05-7.52,0.08-11.28 c0.01-1.49-0.2-3.16,0.03-4.63c0.05-0.32,0.39-1.07,0.56-1.51c3.1-8.18,6.2-16.35,9.29-24.53c1.01-2.67,2.02-5.33,3.03-8 c0.01-0.03,0-0.07-0.02-0.09c-4.95-4.37-9.9-8.73-14.85-13.1c-0.72-0.63-1.44-1.27-2.15-1.9c-0.17-0.15-0.7-0.02-0.7,0.24 c0,9.93,0,19.86,0,29.78c0,13.39,0,26.77,0,40.16c0,0.88,0.16,2.28,0,3.01c-0.32,1.45-1.23,2.96-1.79,4.33 c-0.57,1.37-1.13,2.74-1.7,4.11c0.24-0.05,0.48-0.1,0.72-0.15c-1.78-4.12-3.56-8.25-5.33-12.37c-3.76-8.73-7.53-17.46-11.29-26.2 c-3.39-7.85-6.77-15.71-10.16-23.56c-0.83-1.93-1.66-3.86-2.5-5.79c-0.06-0.13-0.18-0.31-0.2-0.46c-0.02-0.15-0.18,0.22,0.04-0.04 c0.74-0.87,1.86-1.59,2.72-2.33c6.01-5.15,12.2-10.15,18.05-15.48c0.37-0.34,0.72-0.71,1.08-1.07c0.29-0.29-0.42-0.27-0.58-0.1 c-2.21,2.21-4.7,4.17-7.07,6.21c-4.02,3.45-8.04,6.89-12.06,10.34c-0.96,0.82-1.91,1.64-2.87,2.46c-0.03,0.03-0.1,0.1-0.07,0.15 c3.33,7.73,6.66,15.45,9.99,23.18c5.3,12.29,10.6,24.59,15.9,36.88c1.21,2.8,2.41,5.6,3.62,8.39c0.11,0.25,0.65,0.04,0.72-0.15 c0.5-1.22,1.01-2.43,1.51-3.65c0.61-1.48,1.4-2.99,1.87-4.52c0.21-0.68,0.12-1.42,0.12-2.13c0-5.05,0-10.11,0-15.16 c0-14.97,0-29.94,0-44.92c0-3.71,0-7.42,0-11.13c-0.23,0.08-0.47,0.16-0.7,0.24c4.04,3.56,8.08,7.13,12.12,10.69 c1.07,0.95,2.15,1.89,3.22,2.84c0.4,0.35,1.38,0.92,1.61,1.42c0.07,0.15-0.01-0.15-0.01,0.06c0,0.18-0.17,0.46-0.24,0.62 c-0.3,0.8-0.61,1.6-0.91,2.41c-2.32,6.12-4.64,12.24-6.96,18.37c-1.09,2.88-2.18,5.76-3.27,8.64c-0.46,1.22-1.22,2.58-1.46,3.86 c-0.12,0.65-0.01,1.44-0.02,2.11c-0.01,1.82-0.03,3.63-0.04,5.45c-0.02,2.83-0.04,5.66-0.06,8.5c0,0.25,0.66,0.01,0.72-0.15 c2.47-5.84,4.94-11.67,7.41-17.51c3.96-9.35,7.91-18.7,11.87-28.06c0.91-2.14,1.81-4.29,2.72-6.43c0.01-0.03,0-0.07-0.02-0.09 C71.22,19.91,62.61,12.47,54,5.02c-1.22-1.05-2.44-2.11-3.66-3.16c-0.15-0.13-0.49-0.04-0.63,0.09c-1,0.93-1.99,1.87-2.99,2.8 c-0.31,0.29-0.5,0.42-0.59,0.79c-0.21,0.95,0,2.18,0,3.14c0,5.12,0,10.24,0,15.36c0,13.3,0,26.61,0,39.91c0,3.22,0,6.43,0,9.65 c0.24-0.06,0.48-0.13,0.72-0.19c-3.91-9.89-7.82-19.78-11.73-29.67c-1.1-2.78-2.2-5.56-3.3-8.35c-0.59-1.49-1.06-3.15-1.81-4.58 c-0.05-0.09-0.14-0.27-0.15-0.37c0-0.04-0.14,0.2,0.08-0.04c0.66-0.74,1.52-1.36,2.26-2.02c2.56-2.28,5.12-4.57,7.69-6.85 c0.87-0.77,1.9-1.51,2.67-2.38c0.43-0.49,0.29-0.97,0.29-1.66c0-3.03,0-6.07,0-9.1C42.86,8.2,42.14,8.33,42.14,8.6z"/> </g> </g> </svg> </a> </li> <li> <a href='https://twitter.com/cyberdefense_jp' target="_blank" title="Twitter" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-twitter" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M22 4.01c-1 .49 -1.98 .689 -3 .99c-1.121 -1.265 -2.783 -1.335 -4.38 -.737s-2.643 2.06 -2.62 3.737v1c-3.245 .083 -6.135 -1.395 -8 -4c0 0 -4.182 7.433 4 11c-1.872 1.247 -3.739 2.088 -6 2c3.308 1.803 6.913 2.423 10.034 1.517c3.58 -1.04 6.522 -3.723 7.651 -7.742a13.84 13.84 0 0 0 .497 -3.753c-.002 -.249 1.51 -2.772 1.818 -4.013z" /> </svg> </a> </li> <li> <a href='https://www.facebook.com/cyberdefense.jp/' target="_blank" title="Facebook" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-facebook" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3" /> </svg> </a> </li> <li> <a href='https://www.youtube.com/channel/UCNT2gj0-J62ztcnj7_MGJOA' target="_blank" title="YouTube" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-youtube" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <rect x="3" y="5" width="18" height="14" rx="4" /> <path d="M10 9l5 3l-5 3z" /> </svg> </a> </li> <li> <a href='https://github.com/CyberDefenseInstitute/' target="_blank" title="GitHub" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-github" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" /> </svg> </a> </li> <li> <a href='/index.xml' target="_blank" title="feed" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-rss" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <circle cx="5" cy="19" r="1" /> <path d="M4 4a16 16 0 0 1 16 16" /> <path d="M4 11a9 9 0 0 1 9 9" /> </svg> </a> </li> </ol> <div id="dark-mode-toggle"> <div class="dark-mode-toggle-handle"></div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sun" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <circle cx="12" cy="12" r="4" /> <path d="M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-moon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> </svg> </div> <ol class="menu" id="main-menu"> <li class='current' > <a href='/' > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-home" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <polyline points="5 12 3 12 12 3 21 12 19 12" /> <path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /> <path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6" /> </svg> <span>Home</span> </a> </li> <li > <a href='/about/' > <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <g> <polygon points="42.5,8.5 42.5,18.92 29.5,30.5 46.5,73.5 46.5,5.28 50,2 79.5,27.5 57.5,79.5 57.62,63.51 70.5,29.5 53.5,14.5 53.5,87.5 50,95.95 20.5,27.5 41.5,9.5 "/> <g> <path d="M42.14,8.6c0,1.82,0,3.64,0,5.46c0,1.22,0,2.43,0,3.65c0,0.35,0,0.7,0,1.05c0,0.25-0.02,0.24,0.04,0.14 c-0.23,0.38-0.82,0.73-1.15,1.02c-0.76,0.68-1.52,1.35-2.27,2.03c-1.95,1.74-3.89,3.47-5.84,5.21c-1.24,1.1-2.47,2.2-3.71,3.3 c-0.03,0.03-0.09,0.1-0.07,0.15c1.92,4.85,3.83,9.69,5.75,14.54c3.05,7.72,6.1,15.44,9.16,23.16c0.7,1.77,1.4,3.53,2.1,5.3 c0.1,0.25,0.72,0.05,0.72-0.19c0-8.57,0-17.13,0-25.7c0-12.5,0-25.01,0-37.51c0-1.51,0.07-3.03,0-4.54 c-0.01-0.11-0.03-0.28,0-0.39c0.01-0.02-0.01-0.05,0-0.07c-0.09,0.28,0.08-0.01,0.2-0.11c1.14-0.91,2.16-2.03,3.22-3.03 c-0.21,0.03-0.42,0.06-0.63,0.09c4.57,3.95,9.14,7.9,13.71,11.85c3.33,2.88,6.66,5.76,10,8.64c1.22,1.05,2.44,2.11,3.66,3.16 c0.62,0.54,1.41,1.05,1.94,1.68c0.2,0.24,0.19,0.05-0.01,0.5c-0.33,0.72-0.62,1.46-0.93,2.19c-1.22,2.89-2.45,5.78-3.67,8.68 c-3.47,8.2-6.94,16.4-10.41,24.61c-1.47,3.48-2.95,6.96-4.42,10.44c-0.49,1.15-0.98,2.31-1.47,3.46 c-0.24,0.58-0.73,1.31-0.82,1.94c-0.01,0.08-0.08,0.18-0.11,0.26c0.24-0.05,0.48-0.1,0.72-0.15c0.03-3.76,0.05-7.52,0.08-11.28 c0.01-1.49-0.2-3.16,0.03-4.63c0.05-0.32,0.39-1.07,0.56-1.51c3.1-8.18,6.2-16.35,9.29-24.53c1.01-2.67,2.02-5.33,3.03-8 c0.01-0.03,0-0.07-0.02-0.09c-4.95-4.37-9.9-8.73-14.85-13.1c-0.72-0.63-1.44-1.27-2.15-1.9c-0.17-0.15-0.7-0.02-0.7,0.24 c0,9.93,0,19.86,0,29.78c0,13.39,0,26.77,0,40.16c0,0.88,0.16,2.28,0,3.01c-0.32,1.45-1.23,2.96-1.79,4.33 c-0.57,1.37-1.13,2.74-1.7,4.11c0.24-0.05,0.48-0.1,0.72-0.15c-1.78-4.12-3.56-8.25-5.33-12.37c-3.76-8.73-7.53-17.46-11.29-26.2 c-3.39-7.85-6.77-15.71-10.16-23.56c-0.83-1.93-1.66-3.86-2.5-5.79c-0.06-0.13-0.18-0.31-0.2-0.46c-0.02-0.15-0.18,0.22,0.04-0.04 c0.74-0.87,1.86-1.59,2.72-2.33c6.01-5.15,12.2-10.15,18.05-15.48c0.37-0.34,0.72-0.71,1.08-1.07c0.29-0.29-0.42-0.27-0.58-0.1 c-2.21,2.21-4.7,4.17-7.07,6.21c-4.02,3.45-8.04,6.89-12.06,10.34c-0.96,0.82-1.91,1.64-2.87,2.46c-0.03,0.03-0.1,0.1-0.07,0.15 c3.33,7.73,6.66,15.45,9.99,23.18c5.3,12.29,10.6,24.59,15.9,36.88c1.21,2.8,2.41,5.6,3.62,8.39c0.11,0.25,0.65,0.04,0.72-0.15 c0.5-1.22,1.01-2.43,1.51-3.65c0.61-1.48,1.4-2.99,1.87-4.52c0.21-0.68,0.12-1.42,0.12-2.13c0-5.05,0-10.11,0-15.16 c0-14.97,0-29.94,0-44.92c0-3.71,0-7.42,0-11.13c-0.23,0.08-0.47,0.16-0.7,0.24c4.04,3.56,8.08,7.13,12.12,10.69 c1.07,0.95,2.15,1.89,3.22,2.84c0.4,0.35,1.38,0.92,1.61,1.42c0.07,0.15-0.01-0.15-0.01,0.06c0,0.18-0.17,0.46-0.24,0.62 c-0.3,0.8-0.61,1.6-0.91,2.41c-2.32,6.12-4.64,12.24-6.96,18.37c-1.09,2.88-2.18,5.76-3.27,8.64c-0.46,1.22-1.22,2.58-1.46,3.86 c-0.12,0.65-0.01,1.44-0.02,2.11c-0.01,1.82-0.03,3.63-0.04,5.45c-0.02,2.83-0.04,5.66-0.06,8.5c0,0.25,0.66,0.01,0.72-0.15 c2.47-5.84,4.94-11.67,7.41-17.51c3.96-9.35,7.91-18.7,11.87-28.06c0.91-2.14,1.81-4.29,2.72-6.43c0.01-0.03,0-0.07-0.02-0.09 C71.22,19.91,62.61,12.47,54,5.02c-1.22-1.05-2.44-2.11-3.66-3.16c-0.15-0.13-0.49-0.04-0.63,0.09c-1,0.93-1.99,1.87-2.99,2.8 c-0.31,0.29-0.5,0.42-0.59,0.79c-0.21,0.95,0,2.18,0,3.14c0,5.12,0,10.24,0,15.36c0,13.3,0,26.61,0,39.91c0,3.22,0,6.43,0,9.65 c0.24-0.06,0.48-0.13,0.72-0.19c-3.91-9.89-7.82-19.78-11.73-29.67c-1.1-2.78-2.2-5.56-3.3-8.35c-0.59-1.49-1.06-3.15-1.81-4.58 c-0.05-0.09-0.14-0.27-0.15-0.37c0-0.04-0.14,0.2,0.08-0.04c0.66-0.74,1.52-1.36,2.26-2.02c2.56-2.28,5.12-4.57,7.69-6.85 c0.87-0.77,1.9-1.51,2.67-2.38c0.43-0.49,0.29-0.97,0.29-1.66c0-3.03,0-6.07,0-9.1C42.86,8.2,42.14,8.33,42.14,8.6z"/> </g> </g> </svg> <span>About</span> </a> </li> <li > <a href='/archives/' > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-rotate-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M15 4.55a8 8 0 0 0 -6 14.9m0 -4.45v5h-5" /> <line x1="18.37" y1="7.16" x2="18.37" y2="7.17" /> <line x1="13" y1="19.94" x2="13" y2="19.95" /> <line x1="16.84" y1="18.37" x2="16.84" y2="18.38" /> <line x1="19.37" y1="15.1" x2="19.37" y2="15.11" /> <line x1="19.94" y1="11" x2="19.94" y2="11.01" /> </svg> <span>Archives</span> </a> </li> <li > <a href='/categories/' > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-category" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M4 4h6v6h-6z" /> <path d="M14 4h6v6h-6z" /> <path d="M4 14h6v6h-6z" /> <circle cx="17" cy="17" r="3" /> </svg> <span>Categories</span> </a> </li> <li > <a href='/tags/' > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-tag" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11 3L20 12a1.5 1.5 0 0 1 0 2L14 20a1.5 1.5 0 0 1 -2 0L3 11v-4a4 4 0 0 1 4 -4h4" /> <circle cx="9" cy="9" r="2" /> </svg> <span>Tags</span> </a> </li> <li > <a href='/search/' > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <circle cx="10" cy="10" r="7" /> <line x1="21" y1="21" x2="15" y2="15" /> </svg> <span>Search</span> </a> </li> <li > <a href='/privacy-policy/' > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-info-circle" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <circle cx="12" cy="12" r="9" /> <line x1="12" y1="8" x2="12.01" y2="8" /> <polyline points="11 12 12 12 12 16 13 16" /> </svg> <span>Privacy Policy</span> </a> </li> <div class="menu-bottom-section"> <li id="i18n-switch"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-language" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M4 5h7" /> <path d="M9 3v2c0 4.418 -2.239 8 -5 8" /> <path d="M5 9c-.003 2.144 2.952 3.908 6.7 4" /> <path d="M12 20l4 -9l4 9" /> <path d="M19.1 18h-6.2" /> </svg> <select name="language" onchange="window.location.href = this.selectedOptions[0].value"> <option value="https://io.cyberdefense.jp/" selected>日本語</option> <option value="https://io.cyberdefense.jp/en/" >English</option> </select> </li> </div> </ol> </aside> <main class="main full-width"> <section class="article-list"> <article class="has-image"> <header class="article-header"> <div style="position:relative"> <div class="article-image"> <a href="/entry/owsa/"> <img src="/img/darkmatter_hub8a3dff9727f2bf6145fb67f70b584d6_409868_800x0_resize_box_3.png" srcset="/img/darkmatter_hub8a3dff9727f2bf6145fb67f70b584d6_409868_800x0_resize_box_3.png 800w, /img/darkmatter_hub8a3dff9727f2bf6145fb67f70b584d6_409868_1600x0_resize_box_3.png 1600w" width="800" height="500" loading="lazy" alt="Featured image of post OSWAを受けてみた" /> </a> </div> <header class="article-category" style="position:absolute; top: 0; margin-top: 5px; margin-left: 5px;"> <a href="/categories/%E3%81%9D%E3%81%AE%E4%BB%96/" style="background-color: #dda0dd; color: #ffffff;"> その他 </a> </header> </div> </header> <div class="article-details"> <footer class="article-time"> <div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /> <circle cx="18" cy="18" r="4" /> <path d="M15 3v4" /> <path d="M7 3v4" /> <path d="M3 11h16" /> <path d="M18 16.496v1.504l1 1" /> </svg> <time class="article-time--published">Nov 25, 2024</time> </div> </footer> <div class="article-title-wrapper"> <h2 class="article-title"> <a href="/entry/owsa/">OSWAを受けてみた</a> </h2> </div> </div> </article> <article class="has-image"> <header class="article-header"> <div style="position:relative"> <div class="article-image"> <a href="/entry/tpmproxy_bitlocker/"> <img src="/entry/tpmproxy_bitlocker/image_hub64285294b66cad0ea6737920281dc94_137982_800x0_resize_box_3.png" srcset="/entry/tpmproxy_bitlocker/image_hub64285294b66cad0ea6737920281dc94_137982_800x0_resize_box_3.png 800w, /entry/tpmproxy_bitlocker/image_hub64285294b66cad0ea6737920281dc94_137982_1600x0_resize_box_3.png 1600w" width="800" height="607" loading="lazy" alt="Featured image of post TPM 通信から BitLocker の鍵を窃取し、暗号化されたボリュームを復号するまでの手順をエミュレーターで体験する" /> </a> </div> <header class="article-category" style="position:absolute; top: 0; margin-top: 5px; margin-left: 5px;"> <a href="/categories/%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F/" style="background-color: #9acd32; color: #ffffff;"> やってみた </a> </header> </div> </header> <div class="article-details"> <footer class="article-time"> <div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /> <circle cx="18" cy="18" r="4" /> <path d="M15 3v4" /> <path d="M7 3v4" /> <path d="M3 11h16" /> <path d="M18 16.496v1.504l1 1" /> </svg> <time class="article-time--published">Oct 16, 2024</time> </div> </footer> <div class="article-title-wrapper"> <h2 class="article-title"> <a href="/entry/tpmproxy_bitlocker/">TPM 通信から BitLocker の鍵を窃取し、暗号化されたボリュームを復号するまでの手順をエミュレーターで体験する</a> </h2> </div> <footer class="article-translations"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-language" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M4 5h7" /> <path d="M9 3v2c0 4.418 -2.239 8 -5 8" /> <path d="M5 9c-.003 2.144 2.952 3.908 6.7 4" /> <path d="M12 20l4 -9l4 9" /> <path d="M19.1 18h-6.2" /> </svg> <div> <a href="https://io.cyberdefense.jp/en/entry/experience-stealing-bitlocker-keys-from-tpm-communication-and-decrypting-an-encrypted-volume-using-an-emulator/" class="link">English</a> </div> </footer> </div> </article> <article class="has-image"> <header class="article-header"> <div style="position:relative"> <div class="article-image"> <a href="/entry/sqlite_file_format/"> <img src="/img/darkmatter_hub8a3dff9727f2bf6145fb67f70b584d6_409868_800x0_resize_box_3.png" srcset="/img/darkmatter_hub8a3dff9727f2bf6145fb67f70b584d6_409868_800x0_resize_box_3.png 800w, /img/darkmatter_hub8a3dff9727f2bf6145fb67f70b584d6_409868_1600x0_resize_box_3.png 1600w" width="800" height="500" loading="lazy" alt="Featured image of post SQLiteのファイルフォーマットを読み解いてみた" /> </a> </div> <header class="article-category" style="position:absolute; top: 0; margin-top: 5px; margin-left: 5px;"> <a href="/categories/%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F/" style="background-color: #9acd32; color: #ffffff;"> やってみた </a> </header> </div> </header> <div class="article-details"> <footer class="article-time"> <div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /> <circle cx="18" cy="18" r="4" /> <path d="M15 3v4" /> <path d="M7 3v4" /> <path d="M3 11h16" /> <path d="M18 16.496v1.504l1 1" /> </svg> <time class="article-time--published">Oct 15, 2024</time> </div> </footer> <div class="article-title-wrapper"> <h2 class="article-title"> <a href="/entry/sqlite_file_format/">SQLiteのファイルフォーマットを読み解いてみた</a> </h2> </div> </div> </article> <article class="has-image"> <header class="article-header"> <div style="position:relative"> <div class="article-image"> <a href="/entry/codegate_ctf_2024_final/"> <img src="/entry/codegate_ctf_2024_final/2024-09-09-18-58-21.png" loading="lazy" alt="Featured image of post CODEGATE CTF 2024 Final (初海外/初オンサイトCTF) 参加記 & writeup" /> </a> </div> <header class="article-category" style="position:absolute; top: 0; margin-top: 5px; margin-left: 5px;"> <a href="/categories/%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88/" style="background-color: #4682b4; color: #FFFFFF;"> イベントレポート </a> </header> </div> </header> <div class="article-details"> <footer class="article-time"> <div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /> <circle cx="18" cy="18" r="4" /> <path d="M15 3v4" /> <path d="M7 3v4" /> <path d="M3 11h16" /> <path d="M18 16.496v1.504l1 1" /> </svg> <time class="article-time--published">Oct 11, 2024</time> </div> </footer> <div class="article-title-wrapper"> <h2 class="article-title"> <a href="/entry/codegate_ctf_2024_final/">CODEGATE CTF 2024 Final (初海外/初オンサイトCTF) 参加記 & writeup</a> </h2> </div> </div> </article> <article class="has-image"> <header class="article-header"> <div style="position:relative"> <div class="article-image"> <a href="/entry/interview_cyber_dark_inferno/"> <img src="/entry/interview_cyber_dark_inferno/interview_cdi06_hub927e5eb0b45b0a1eca744627fccb045_573885_800x0_resize_q75_box.jpg" srcset="/entry/interview_cyber_dark_inferno/interview_cdi06_hub927e5eb0b45b0a1eca744627fccb045_573885_800x0_resize_q75_box.jpg 800w, /entry/interview_cyber_dark_inferno/interview_cdi06_hub927e5eb0b45b0a1eca744627fccb045_573885_1600x0_resize_q75_box.jpg 1600w" width="800" height="450" loading="lazy" alt="Featured image of post サイバーディフェンス研究所発CTFチーム「Cyber Dark Inferno」へインタビュー【CODEGATE CTF 2024 Finals編】" /> </a> </div> <header class="article-category" style="position:absolute; top: 0; margin-top: 5px; margin-left: 5px;"> <a href="/categories/%E3%81%9D%E3%81%AE%E4%BB%96/" style="background-color: #dda0dd; color: #ffffff;"> その他 </a> </header> </div> </header> <div class="article-details"> <footer class="article-time"> <div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /> <circle cx="18" cy="18" r="4" /> <path d="M15 3v4" /> <path d="M7 3v4" /> <path d="M3 11h16" /> <path d="M18 16.496v1.504l1 1" /> </svg> <time class="article-time--published">Oct 09, 2024</time> </div> </footer> <div class="article-title-wrapper"> <h2 class="article-title"> <a href="/entry/interview_cyber_dark_inferno/">サイバーディフェンス研究所発CTFチーム「Cyber Dark Inferno」へインタビュー【CODEGATE CTF 2024 Finals編】</a> </h2> </div> </div> </article> <article class="has-image"> <header class="article-header"> <div style="position:relative"> <div class="article-image"> <a href="/entry/tpmproxy-qemu-swtpm/"> <img src="/entry/tpmproxy-qemu-swtpm/qemu_swtpm_tamper_huc00a1a6e9af5191812e8edc25c82d2fa_672788_800x0_resize_box_3.png" srcset="/entry/tpmproxy-qemu-swtpm/qemu_swtpm_tamper_huc00a1a6e9af5191812e8edc25c82d2fa_672788_800x0_resize_box_3.png 800w, /entry/tpmproxy-qemu-swtpm/qemu_swtpm_tamper_huc00a1a6e9af5191812e8edc25c82d2fa_672788_1600x0_resize_box_3.png 1600w" width="800" height="526" loading="lazy" alt="Featured image of post Windows 仮想マシンの TPM 通信をキャプチャ・改ざんする" /> </a> </div> <header class="article-category" style="position:absolute; top: 0; margin-top: 5px; margin-left: 5px;"> <a href="/categories/%E9%96%8B%E7%99%BA%E3%81%97%E3%81%9F/" style="background-color: #f08080; color: #ffffff;"> 開発した </a> </header> </div> </header> <div class="article-details"> <footer class="article-time"> <div> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z"/> <path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /> <circle cx="18" cy="18" r="4" /> <path d="M15 3v4" /> <path d="M7 3v4" /> <path d="M3 11h16" /> <path d="M18 16.496v1.504l1 1" /> </svg> <time class="article-time--published">Oct 08, 2024</time> </div> </footer> <div class="article-title-wrapper"> <h2 class="article-title"> <a href="/entry/tpmproxy-qemu-swtpm/">Windows 仮想マシンの TPM 通信をキャプチャ・改ざんする</a> </h2> </div> <footer class="article-translations"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-language" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"/> <path d="M4 5h7" /> <path d="M9 3v2c0 4.418 -2.239 8 -5 8" /> <path d="M5 9c-.003 2.144 2.952 3.908 6.7 4" /> <path d="M12 20l4 -9l4 9" /> <path d="M19.1 18h-6.2" /> </svg> <div> <a href="https://io.cyberdefense.jp/en/entry/capturing-and-tampering-tpm-communication-in-windows-virtual-machines/" class="link">English</a> </div> </footer> </div> </article> </section> <nav class='pagination'> <span class='page-link current'>1</span> <a class='page-link' href='/page/2/'>2</a> <span class='page-link dots'>…</span> <a class='page-link' href='/page/20/'>20</a> </nav> <footer class="site-footer"> <span class="copyright"> © 2016 - 2024 DARK MATTER </span> <span class="powerby"> / Built with <a href="https://gohugo.io/" target="_blank" rel="noopener">Hugo</a> / テーマ <b><a href="https://github.com/CaiJimmy/hugo-theme-stack" target="_blank" rel="noopener" data-version="3.11.0">Stack</a></b> は <a href="https://jimmycai.com" target="_blank" rel="noopener">Jimmy</a> によって設計されています。 </span> </footer> </main> </div> <script src="https://cdn.jsdelivr.net/npm/node-vibrant@3.1.6/dist/vibrant.min.js"integrity="sha256-awcR2jno4kI5X0zL8ex0vi2z+KMkF24hUW8WePSA9HM="crossorigin="anonymous" > </script><script type="text/javascript" src="/ts/main.js" defer></script> <script> (function () { const customFont = document.createElement('link'); customFont.href = "https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap"; customFont.type = "text/css"; customFont.rel = "stylesheet"; document.head.appendChild(customFont); }()); </script> </body> </html>