cwadayi commited on
Commit
3719baa
·
verified ·
1 Parent(s): 2816fe2

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +91 -148
index.html CHANGED
@@ -111,6 +111,7 @@
111
  border: 1px solid var(--border-color);
112
  box-shadow: 0 4px 6px var(--shadow-color);
113
  transition: transform 0.3s ease, box-shadow 0.3s ease;
 
114
  }
115
 
116
  .card:hover {
@@ -138,19 +139,15 @@
138
  }
139
 
140
  .gus-center {
141
- position: absolute;
142
- top: 50%; left: 50%; transform: translate(-50%, -50%);
143
  width: 50%; height: 50%;
144
- background-color: #ffffff;
145
- border-radius: 50%;
146
  display: flex; flex-direction: column; justify-content: center; align-items: center;
147
  text-align: center; box-shadow: 0 0 20px rgba(0,0,0,0.1);
148
  padding: 1rem; z-index: 2;
149
  }
150
-
151
  .gus-center h3 { font-size: 1.2rem; color: var(--accent-blue); margin: 0.5rem 0 0.2rem 0; font-weight: 700; }
152
  .gus-center p { font-size: 0.85rem; color: #495057; margin: 0; }
153
-
154
  .gus-component {
155
  position: absolute; width: 120px; height: 120px;
156
  background-color: var(--card-bg); border-radius: 12px;
@@ -163,8 +160,6 @@
163
  .gus-component:hover { transform: scale(1.08); box-shadow: 0 8px 16px rgba(0,0,0,0.2); border-color: var(--accent-blue); }
164
  .gus-component .icon { font-size: 2.2rem; margin-bottom: 0.3rem; }
165
  .gus-component h4 { font-size: 0.9rem; margin: 0; line-height: 1.3; color: var(--font-color); }
166
-
167
- /* Positioning of GUS components */
168
  .gus-component:nth-child(1) { top: 0; left: 50%; transform: translate(-50%, -50%); }
169
  .gus-component:nth-child(2) { top: 25%; right: 0; transform: translate(50%, -50%); }
170
  .gus-component:nth-child(3) { bottom: 25%; right: 0; transform: translate(50%, 50%); }
@@ -173,78 +168,40 @@
173
  .gus-component:nth-child(6) { top: 25%; left: 0; transform: translate(-50%, -50%); }
174
 
175
  /* --- Accordion Styles for Gemini Ops --- */
176
- .accordion-container {
177
- display: flex;
178
- flex-direction: column;
179
- gap: 1rem;
180
- text-align: left;
181
- }
182
-
183
  .accordion-item {
184
- background-color: var(--card-bg);
185
- border-radius: 12px;
186
- border: 1px solid var(--border-color);
187
- overflow: hidden;
188
  box-shadow: 0 4px 6px var(--shadow-color);
189
  }
190
-
191
- .accordion-header {
192
- padding: 1.5rem;
193
- cursor: pointer;
194
- display: flex;
195
- justify-content: space-between;
196
- align-items: center;
197
- font-size: 1.3rem;
198
- font-weight: 700;
199
- }
200
  .accordion-header .icon { font-size: 1.8rem; margin-right: 1rem; }
201
- .accordion-header .arrow-icon {
202
- transition: transform 0.3s ease;
203
- }
204
-
205
- .accordion-content {
206
- max-height: 0;
207
- overflow: hidden;
208
- transition: max-height 0.5s ease-out, padding 0.5s ease;
209
- padding: 0 1.5rem;
210
- }
211
-
212
- .accordion-content-inner {
213
- padding-bottom: 1.5rem;
214
- border-top: 1px solid var(--border-color);
215
- padding-top: 1.5rem;
216
- }
217
-
218
- /* Logic to expand content */
219
  .accordion-item input { display: none; }
220
- .accordion-item input:checked ~ .accordion-content {
221
- max-height: 1000px; /* Large enough value */
222
- }
223
- .accordion-item input:checked ~ .accordion-header .arrow-icon {
224
- transform: rotate(90deg);
225
- }
226
-
227
- .capabilities {
228
- margin-bottom: 1.5rem;
229
- }
230
  .capabilities h4 { margin-bottom: 0.5rem; }
231
  .capabilities ul { padding-left: 20px; margin: 0; }
232
  .capabilities li { margin-bottom: 0.3rem; }
233
-
234
  .examples h4 { margin-bottom: 1rem; }
235
  .example-prompt {
236
- background-color: var(--code-bg);
237
- border: 1px solid #ced4da;
238
- border-radius: 8px;
239
- padding: 1rem;
240
- font-family: 'Roboto Mono', monospace;
241
- font-size: 0.95rem;
 
 
 
 
 
 
242
  text-align: left;
243
- margin-bottom: 1rem;
244
- white-space: pre-wrap;
245
- word-wrap: break-word;
246
  }
247
- .example-prompt:last-child { margin-bottom: 0; }
248
 
249
  footer { margin-top: 4rem; padding-top: 2rem; border-top: 1px solid var(--border-color); }
250
  footer .google-tagline {
@@ -269,7 +226,6 @@
269
  .gus-component:nth-child(2) { top: 15%; right: 0; } .gus-component:nth-child(3) { bottom: 15%; right: 0; }
270
  .gus-component:nth-child(5) { bottom: 15%; left: 0; } .gus-component:nth-child(6) { top: 15%; left: 0; }
271
  }
272
-
273
  </style>
274
  </head>
275
  <body>
@@ -283,101 +239,68 @@
283
  <section class="section" style="--delay: 0.1s;">
284
  <h2 class="section-title text-center">安全轉型:從今日到明日</h2>
285
  <main class="comparison-grid">
286
- <div class="column today">
287
- <h2><span class="icon">❌</span> 今日的安全</h2>
288
- <div class="card"><div class="card-icon">🏰</div><div class="card-content"><h3>堡壘模型</h3><p>專注於邊界防禦。</p></div></div>
289
- <div class="card"><div class="card-icon">😫</div><div class="card-content"><h3>人工分析</h3><p>安全團隊被日誌淹沒。</p></div></div>
290
- <div class="card"><div class="card-icon">🤷‍♂️</div><div class="card-content"><h3>被動應對</h3><p>事件發生後才處理。</p></div></div>
291
- <div class="card"><div class="card-icon">🧩</div><div class="card-content"><h3>附加式安全</h3><p>安全是事後補強的功能。</p></div></div>
292
- <div class="card"><div class="card-icon">🔑</div><div class="card-content"><h3>繁瑣的驗證</h3><p>密碼阻礙安全與體驗。</p></div></div>
293
- </div>
294
- <div class="arrow-column"><div class="arrow">→</div><div class="arrow">→</div><div class="arrow">→</div><div class="arrow">→</div><div class="arrow">→</div></div>
295
- <div class="column tomorrow">
296
- <h2><span class="icon">✅</span> 明日的安全</h2>
297
- <div class="card"><div class="card-icon">🛡️</div><div class="card-content"><h3>零信任模型</h3><p>圍繞數據和應用建立信任。</p></div></div>
298
- <div class="card"><div class="card-icon">🤖</div><div class="card-content"><h3>AI 驅動與自動化</h3><p>由 AI 主動防禦。</p></div></div>
299
- <div class="card"><div class="card-icon">📋</div><div class="card-content"><h3>主動應對</h3><p>預先規劃好應變計畫。</p></div></div>
300
- <div class="card"><div class="card-icon">🏗️</div><div class="card-content"><h3>原生安全架構</h3><p>從頭開始內建安全。</p></div></div>
301
- <div class="card"><div class="card-icon">✨</div><div class="card-content"><h3>無縫的驗證</h3><p>驗證過程無形且更安全。</p></div></div>
302
- </div>
303
  </main>
304
  </section>
305
 
306
  <section class="section" style="--delay: 0.5s;">
307
  <h2 class="section-title text-center">解決方案 - Google 統一安全 (GUS)</h2>
308
  <p class="section-subtitle text-center">GUS 將多個 Google 安全產品整合,提供全面的保護。核心是 **Gemini in Security** 和 **Security Data Fabric**。</p>
309
- <div class="gus-diagram">
310
- <div class="gus-center">
311
- <h3>Gemini in Security</h3><p>由 AI 驅動的智能安全分析</p>
312
- <p style="margin-top: 0.5rem;">搭配</p>
313
- <h3>Security Data Fabric</h3><p>統一的數據與威脅情報</p>
314
- </div>
315
- <div class="gus-component"><div class="icon">🌐</div><h4>Google Threat Intelligence</h4></div>
316
- <div class="gus-component"><div class="icon">🛡️</div><h4>Google Security Operations</h4></div>
317
- <div class="gus-component"><div class="icon">🔍</div><h4>Google Chrome Enterprise</h4></div>
318
- <div class="gus-component"><div class="icon">✉️</div><h4>Mandiant Expertise</h4></div>
319
- <div class="gus-component"><div class="icon">☁️</div><h4>Google Cloud Security Command Center</h4></div>
320
- <div class="gus-component"><div class="icon">🔑</div><h4>BeyondCorp Enterprise</h4></div>
321
- </div>
322
  </section>
323
 
324
  <section class="section" style="--delay: 0.9s;">
325
  <h2 class="section-title">Gemini in Security Operations 實際應用</h2>
326
  <p class="section-subtitle">Gemini 透過自然語言徹底改變安全運營的每個階段,讓分析師能用更直覺的方式進行調查、偵測、應對與威脅獵捕。</p>
327
- <div class="accordion-container">
328
- <div class="accordion-item">
329
- <input type="checkbox" id="accordion-1" name="accordion-group">
330
- <label for="accordion-1" class="accordion-header">
331
- <span><span class="icon">🔍</span>調查 Investigation</span>
332
- <span class="arrow-icon">▶</span>
333
- </label>
334
- <div class="accordion-content">
335
- <div class="accordion-content-inner">
336
- <div class="capabilities"><h4>AI 賦能:</h4><ul><li>案例與搜尋摘要</li><li>自然語言搜尋</li><li>情境式調查協助</li><li>惡意軟體分析</li></ul></div>
337
- <div class="examples"><h4>範例:</h4><div class="example-prompt">"Show me all registry key changes for [machine] in the last week"</div><div class="example-prompt">"Did any users with admin privileges download [file] from [domain] in the last month?"</div><div class="example-prompt">"Are there similar cases/alerts?"</div></div>
338
- </div>
339
  </div>
340
  </div>
341
-
342
- <div class="accordion-item">
343
- <input type="checkbox" id="accordion-2" name="accordion-group">
344
- <label for="accordion-2" class="accordion-header">
345
- <span><span class="icon">📡</span>偵測 Detection</span>
346
- <span class="arrow-icon">▶</span>
347
- </label>
348
- <div class="accordion-content">
349
- <div class="accordion-content-inner">
350
- <div class="capabilities"><h4>AI 賦能:</h4><ul><li>基於機器學習的信賴分數</li><li>自然語言偵測規則建立</li></ul></div>
351
- <div class="examples"><h4>範例:</h4><div class="example-prompt">"Create a rule to detect [event] activity with a risk score of 75"</div></div>
352
- </div>
353
  </div>
354
  </div>
355
-
356
- <div class="accordion-item">
357
- <input type="checkbox" id="accordion-3" name="accordion-group">
358
- <label for="accordion-3" class="accordion-header">
359
- <span><span class="icon">⚙️</span>應對 Response</span>
360
- <span class="arrow-icon">▶</span>
361
- </label>
362
- <div class="accordion-content">
363
- <div class="accordion-content-inner">
364
- <div class="capabilities"><h4>AI 賦能:</h4><ul><li>推薦應對措施</li><li>自然語言應變手冊 (Playbook) 建立</li></ul></div>
365
- <div class="examples"><h4>範例:</h4><div class="example-prompt">"Build a playbook for the alert that does... if X, then do Y, otherwise do..."</div></div>
366
- </div>
367
  </div>
368
  </div>
369
-
370
- <div class="accordion-item">
371
- <input type="checkbox" id="accordion-4" name="accordion-group">
372
- <label for="accordion-4" class="accordion-header">
373
- <span><span class="icon">🏹</span>威脅獵捕 Threat Hunting</span>
374
- <span class="arrow-icon">▶</span>
375
- </label>
376
- <div class="accordion-content">
377
- <div class="accordion-content-inner">
378
- <div class="capabilities"><h4>AI 賦能:</h4><ul><li>威脅摘要</li><li>自然語言威脅獵捕</li></ul></div>
379
- <div class="examples"><h4>範例:</h4><div class="example-prompt">"Find IOCs related to [campaign] in my network"</div><div class="example-prompt">"How do I find signs of MITRE technique [TXXXX] Parent PID Spoofing?"</div></div>
380
- </div>
381
  </div>
382
  </div>
383
  </div>
@@ -389,7 +312,6 @@
389
  </footer>
390
  </div>
391
  <script>
392
- // Simple script to allow only one accordion open at a time
393
  document.querySelectorAll('input[name="accordion-group"]').forEach((input) => {
394
  input.addEventListener('change', (e) => {
395
  if (e.target.checked) {
@@ -402,5 +324,26 @@
402
  });
403
  });
404
  </script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
405
  </body>
406
  </html>
 
111
  border: 1px solid var(--border-color);
112
  box-shadow: 0 4px 6px var(--shadow-color);
113
  transition: transform 0.3s ease, box-shadow 0.3s ease;
114
+ height: 100%; /* For grid layout */
115
  }
116
 
117
  .card:hover {
 
139
  }
140
 
141
  .gus-center {
142
+ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
 
143
  width: 50%; height: 50%;
144
+ background-color: #ffffff; border-radius: 50%;
 
145
  display: flex; flex-direction: column; justify-content: center; align-items: center;
146
  text-align: center; box-shadow: 0 0 20px rgba(0,0,0,0.1);
147
  padding: 1rem; z-index: 2;
148
  }
 
149
  .gus-center h3 { font-size: 1.2rem; color: var(--accent-blue); margin: 0.5rem 0 0.2rem 0; font-weight: 700; }
150
  .gus-center p { font-size: 0.85rem; color: #495057; margin: 0; }
 
151
  .gus-component {
152
  position: absolute; width: 120px; height: 120px;
153
  background-color: var(--card-bg); border-radius: 12px;
 
160
  .gus-component:hover { transform: scale(1.08); box-shadow: 0 8px 16px rgba(0,0,0,0.2); border-color: var(--accent-blue); }
161
  .gus-component .icon { font-size: 2.2rem; margin-bottom: 0.3rem; }
162
  .gus-component h4 { font-size: 0.9rem; margin: 0; line-height: 1.3; color: var(--font-color); }
 
 
163
  .gus-component:nth-child(1) { top: 0; left: 50%; transform: translate(-50%, -50%); }
164
  .gus-component:nth-child(2) { top: 25%; right: 0; transform: translate(50%, -50%); }
165
  .gus-component:nth-child(3) { bottom: 25%; right: 0; transform: translate(50%, 50%); }
 
168
  .gus-component:nth-child(6) { top: 25%; left: 0; transform: translate(-50%, -50%); }
169
 
170
  /* --- Accordion Styles for Gemini Ops --- */
171
+ .accordion-container { display: flex; flex-direction: column; gap: 1rem; text-align: left; }
 
 
 
 
 
 
172
  .accordion-item {
173
+ background-color: var(--card-bg); border-radius: 12px;
174
+ border: 1px solid var(--border-color); overflow: hidden;
 
 
175
  box-shadow: 0 4px 6px var(--shadow-color);
176
  }
177
+ .accordion-header { padding: 1.5rem; cursor: pointer; display: flex; justify-content: space-between; align-items: center; font-size: 1.3rem; font-weight: 700; }
 
 
 
 
 
 
 
 
 
178
  .accordion-header .icon { font-size: 1.8rem; margin-right: 1rem; }
179
+ .accordion-header .arrow-icon { transition: transform 0.3s ease; }
180
+ .accordion-content { max-height: 0; overflow: hidden; transition: max-height 0.5s ease-out, padding 0.5s ease; padding: 0 1.5rem; }
181
+ .accordion-content-inner { padding-bottom: 1.5rem; border-top: 1px solid var(--border-color); padding-top: 1.5rem; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
182
  .accordion-item input { display: none; }
183
+ .accordion-item input:checked ~ .accordion-content { max-height: 1000px; }
184
+ .accordion-item input:checked ~ .accordion-header .arrow-icon { transform: rotate(90deg); }
185
+ .capabilities { margin-bottom: 1.5rem; }
 
 
 
 
 
 
 
186
  .capabilities h4 { margin-bottom: 0.5rem; }
187
  .capabilities ul { padding-left: 20px; margin: 0; }
188
  .capabilities li { margin-bottom: 0.3rem; }
 
189
  .examples h4 { margin-bottom: 1rem; }
190
  .example-prompt {
191
+ background-color: var(--code-bg); border: 1px solid #ced4da;
192
+ border-radius: 8px; padding: 1rem;
193
+ font-family: 'Roboto Mono', monospace; font-size: 0.95rem;
194
+ text-align: left; margin-bottom: 1rem;
195
+ white-space: pre-wrap; word-wrap: break-word;
196
+ }
197
+
198
+ /* --- Defense Grid Styles --- */
199
+ .defense-grid {
200
+ display: grid;
201
+ grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
202
+ gap: 1.5rem;
203
  text-align: left;
 
 
 
204
  }
 
205
 
206
  footer { margin-top: 4rem; padding-top: 2rem; border-top: 1px solid var(--border-color); }
207
  footer .google-tagline {
 
226
  .gus-component:nth-child(2) { top: 15%; right: 0; } .gus-component:nth-child(3) { bottom: 15%; right: 0; }
227
  .gus-component:nth-child(5) { bottom: 15%; left: 0; } .gus-component:nth-child(6) { top: 15%; left: 0; }
228
  }
 
229
  </style>
230
  </head>
231
  <body>
 
239
  <section class="section" style="--delay: 0.1s;">
240
  <h2 class="section-title text-center">安全轉型:從今日到明日</h2>
241
  <main class="comparison-grid">
242
+ <div class="column today"><h2><span class="icon">❌</span> 今日的安全</h2></div>
243
+ <div class="arrow-column"></div>
244
+ <div class="column tomorrow"><h2><span class="icon">✅</span> 明日的安全</h2></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
245
  </main>
246
  </section>
247
 
248
  <section class="section" style="--delay: 0.5s;">
249
  <h2 class="section-title text-center">解決方案 - Google 統一安全 (GUS)</h2>
250
  <p class="section-subtitle text-center">GUS 將多個 Google 安全產品整合,提供全面的保護。核心是 **Gemini in Security** 和 **Security Data Fabric**。</p>
251
+ <div class="gus-diagram"></div>
 
 
 
 
 
 
 
 
 
 
 
 
252
  </section>
253
 
254
  <section class="section" style="--delay: 0.9s;">
255
  <h2 class="section-title">Gemini in Security Operations 實際應用</h2>
256
  <p class="section-subtitle">Gemini 透過自然語言徹底改變安全運營的每個階段,讓分析師能用更直覺的方式進行調查、偵測、應對與威脅獵捕。</p>
257
+ <div class="accordion-container"></div>
258
+ </section>
259
+
260
+ <section class="section" style="--delay: 1.3s;">
261
+ <h2 class="section-title">對 Gemini 的攻擊與防禦機制</h2>
262
+ <p class="section-subtitle">強大的 AI 也需要堅實的防護。Google 採用多層次、縱深防禦的策略來保護 Gemini,應對提示注入 (Prompt Injection)、越獄 (Jailbreaking) 等新興威脅。</p>
263
+ <div class="defense-grid">
264
+ <div class="card">
265
+ <div class="card-icon">🤺</div>
266
+ <div class="card-content">
267
+ <h3>主動紅隊演練</h3>
268
+ <p>由 Google 內部的 AI 紅隊專家,透過持續的、自動化的對抗性測試,模擬駭客攻擊,在漏洞被利用前主動發現並修補。</p>
269
  </div>
270
  </div>
271
+ <div class="card">
272
+ <div class="card-icon">💪</div>
273
+ <div class="card-content">
274
+ <h3>對抗性訓練</h3>
275
+ <p>在訓練階段就讓模型學習大量的惡意範例與攻擊手法,使其像接種疫苗一樣,對現實世界中的惡意提示產生「免疫力」。</p>
 
 
 
 
 
 
 
276
  </div>
277
  </div>
278
+ <div class="card">
279
+ <div class="card-icon">🚦</div>
280
+ <div class="card-content">
281
+ <h3>輸入/輸出過濾</h3>
282
+ <p>建立嚴格的內容過濾器,在使用者輸入時攔截可疑指令,並在模型生成回覆時進行審查,防止有害或不當內容輸出。</p>
283
+ </div>
284
+ </div>
285
+ <div class="card">
286
+ <div class="card-icon">📜</div>
287
+ <div class="card-content">
288
+ <h3>安全政策與微調</h3>
289
+ <p>為模型設定嚴格的安全政策底線,並針對特定安全場景進行微調,確保其行為符合倫理規範,不會生成危險的指令或內容。</p>
290
  </div>
291
  </div>
292
+ <div class="card">
293
+ <div class="card-icon">🌐</div>
294
+ <div class="card-content">
295
+ <h3>整合威脅情報</h3>
296
+ <p>將 Gemini Google 和 Mandiant 全球領先的威脅情資網路結合,使其能即時了解最新的攻擊手法與惡意軟體資訊。</p>
297
+ </div>
298
+ </div>
299
+ <div class="card">
300
+ <div class="card-icon">🔒</div>
301
+ <div class="card-content">
302
+ <h3>數據隔離與隱私</h3>
303
+ <p>在企業級應用中,嚴格遵守數據隔離原則,確保客戶的私有數據不會被用於訓練通用模型,保障數據隱私與安全。</p>
304
  </div>
305
  </div>
306
  </div>
 
312
  </footer>
313
  </div>
314
  <script>
 
315
  document.querySelectorAll('input[name="accordion-group"]').forEach((input) => {
316
  input.addEventListener('change', (e) => {
317
  if (e.target.checked) {
 
324
  });
325
  });
326
  </script>
327
+
328
+ <template id="comparison-section">
329
+ <main class="comparison-grid">
330
+ <div class="column today"><h2><span class="icon">❌</span> 今日的安全</h2><div class="card"><div class="card-icon">🏰</div><div class="card-content"><h3>堡壘模型</h3><p>專注於邊界防禦。</p></div></div><div class="card"><div class="card-icon">😫</div><div class="card-content"><h3>人工分析</h3><p>安全團隊被日誌淹沒。</p></div></div><div class="card"><div class="card-icon">🤷‍♂️</div><div class="card-content"><h3>被動應對</h3><p>事件發生後才處理。</p></div></div><div class="card"><div class="card-icon">🧩</div><div class="card-content"><h3>附加式安全</h3><p>安全是事後補強的功能。</p></div></div><div class="card"><div class="card-icon">🔑</div><div class="card-content"><h3>繁瑣的驗證</h3><p>密碼阻礙安全與體驗。</p></div></div></div>
331
+ <div class="arrow-column"><div class="arrow">→</div><div class="arrow">→</div><div class="arrow">→</div><div class="arrow">→</div><div class="arrow">→</div></div>
332
+ <div class="column tomorrow"><h2><span class="icon">✅</span> 明日的安全</h2><div class="card"><div class="card-icon">🛡️</div><div class="card-content"><h3>零信任模型</h3><p>圍繞數據和應用建立信任。</p></div></div><div class="card"><div class="card-icon">🤖</div><div class="card-content"><h3>AI 驅動與自動化</h3><p>由 AI 主動防禦。</p></div></div><div class="card"><div class="card-icon">📋</div><div class="card-content"><h3>主動應對</h3><p>預先規劃好應變計畫。</p></div></div><div class="card"><div class="card-icon">🏗️</div><div class="card-content"><h3>原生安全架構</h3><p>從頭開始內建安全。</p></div></div><div class="card"><div class="card-icon">✨</div><div class="card-content"><h3>無縫的驗證</h3><p>驗證過程無形且更安全。</p></div></div></div>
333
+ </main>
334
+ </template>
335
+ <template id="gus-section">
336
+ <div class="gus-diagram"><div class="gus-center"><h3>Gemini in Security</h3><p>由 AI 驅動的智能安全分析</p><p style="margin-top: 0.5rem;">搭配</p><h3>Security Data Fabric</h3><p>統一的數據與威脅情報</p></div><div class="gus-component"><div class="icon">🌐</div><h4>Google Threat Intelligence</h4></div><div class="gus-component"><div class="icon">🛡️</div><h4>Google Security Operations</h4></div><div class="gus-component"><div class="icon">🔍</div><h4>Google Chrome Enterprise</h4></div><div class="gus-component"><div class="icon">✉️</div><h4>Mandiant Expertise</h4></div><div class="gus-component"><div class="icon">☁️</div><h4>Google Cloud Security Command Center</h4></div><div class="gus-component"><div class="icon">🔑</div><h4>BeyondCorp Enterprise</h4></div></div>
337
+ </template>
338
+ <template id="gemini-ops-section">
339
+ <div class="accordion-container"><div class="accordion-item"><input type="checkbox" id="accordion-1" name="accordion-group"><label for="accordion-1" class="accordion-header"><span><span class="icon">🔍</span>調查 Investigation</span><span class="arrow-icon">▶</span></label><div class="accordion-content"><div class="accordion-content-inner"><div class="capabilities"><h4>AI 賦能:</h4><ul><li>案例與搜尋摘要</li><li>自然語言搜尋</li><li>情境式調查協助</li><li>惡意軟體分析</li></ul></div><div class="examples"><h4>範例:</h4><div class="example-prompt">"Show me all registry key changes for [machine] in the last week"</div><div class="example-prompt">"Did any users with admin privileges download [file] from [domain] in the last month?"</div><div class="example-prompt">"Are there similar cases/alerts?"</div></div></div></div></div><div class="accordion-item"><input type="checkbox" id="accordion-2" name="accordion-group"><label for="accordion-2" class="accordion-header"><span><span class="icon">📡</span>偵測 Detection</span><span class="arrow-icon">▶</span></label><div class="accordion-content"><div class="accordion-content-inner"><div class="capabilities"><h4>AI 賦能:</h4><ul><li>基於機器學習的信賴分數</li><li>自然語言偵測規則建立</li></ul></div><div class="examples"><h4>範例:</h4><div class="example-prompt">"Create a rule to detect [event] activity with a risk score of 75"</div></div></div></div></div><div class="accordion-item"><input type="checkbox" id="accordion-3" name="accordion-group"><label for="accordion-3" class="accordion-header"><span><span class="icon">⚙️</span>應對 Response</span><span class="arrow-icon">▶</span></label><div class="accordion-content"><div class="accordion-content-inner"><div class="capabilities"><h4>AI 賦能:</h4><ul><li>推薦應對措施</li><li>自然語言應變手冊 (Playbook) 建立</li></ul></div><div class="examples"><h4>範例:</h4><div class="example-prompt">"Build a playbook for the alert that does... if X, then do Y, otherwise do..."</div></div></div></div></div><div class="accordion-item"><input type="checkbox" id="accordion-4" name="accordion-group"><label for="accordion-4" class="accordion-header"><span><span class="icon">🏹</span>威脅獵捕 Threat Hunting</span><span class="arrow-icon">▶</span></label><div class="accordion-content"><div class="accordion-content-inner"><div class="capabilities"><h4>AI 賦能:</h4><ul><li>威脅摘要</li><li>自然語言威脅獵捕</li></ul></div><div class="examples"><h4>範例:</h4><div class="example-prompt">"Find IOCs related to [campaign] in my network"</div><div class="example-prompt">"How do I find signs of MITRE technique [TXXXX] Parent PID Spoofing?"</div></div></div></div></div></div>
340
+ </template>
341
+
342
+ <script>
343
+ // Script to populate sections from templates for cleaner HTML
344
+ document.querySelector('section:nth-of-type(1) main').replaceWith(document.getElementById('comparison-section').content);
345
+ document.querySelector('section:nth-of-type(2) .gus-diagram').replaceWith(document.getElementById('gus-section').content);
346
+ document.querySelector('section:nth-of-type(3) .accordion-container').replaceWith(document.getElementById('gemini-ops-section').content);
347
+ </script>
348
  </body>
349
  </html>