<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Secologies</title>
  <subtitle>探索資安的科學與實務</subtitle>
  <link href="https://secologies.com/"/>
  <link href="https://secologies.com/feed.xml" rel="self"/>
  <id>https://secologies.com/feed.xml</id>
  <author>
    <name>黃宏勝 | Hong-Sheng Huang</name>
  </author>
  <updated>2026-08-11T03:48:57.412Z</updated>

  
  <entry>
    <title>對稱式密碼系統</title>
    <link href="https://secologies.com/posts/symmetric-key-encryption/"/>
    <id>https://secologies.com/posts/symmetric-key-encryption/</id>
    <published>2026-05-23T00:00:00.000Z</published>
    <updated>2026-05-23T00:00:00.000Z</updated>
    <summary>那我為什麼還想談對稱式密碼系統呢？因為這些加解密演算法在硬體上或軟體上執行速度都是最快的，更何況進入 PQC 時代後，雖說量子電腦有辦法降低安全性，但是國外一些團隊認為設計更大的 key size 來防禦就行，所以有些研究員還是持續研究對稱式加密機制，因此這類系統很適合加密大量資料</summary>
    <category term="block-cipher"/><category term="stream-cipher"/><category term="單一金鑰"/><category term="對射"/><category term="對稱式密碼系統"/>
  </entry>
  <entry>
    <title>密碼學協定</title>
    <link href="https://secologies.com/posts/cryptographic-protocols/"/>
    <id>https://secologies.com/posts/cryptographic-protocols/</id>
    <published>2026-03-27T00:00:00.000Z</published>
    <updated>2026-03-27T00:00:00.000Z</updated>
    <summary>隨著現代資訊系統跟資料型態越來越複雜，單一的密碼元件已經無法解決某些問題，所以我們會嘗試將不同的元件做組合，用一系列的操作來完成整個任務，這類定義好的步驟就被稱作密碼學協定(Cryptographic Protocol)</summary>
    <category term="challenge-and-response"/><category term="cryptographic-primitives"/><category term="cryptographic-protocol"/><category term="公開金鑰簽章系統"/><category term="密碼學元件"/><category term="密碼學協定"/>
  </entry>
  <entry>
    <title>認識網路釣魚之惡意 Payload、誤導以及障礙</title>
    <link href="https://secologies.com/posts/phishing-payloads-misdirection-and-speedbumps/"/>
    <id>https://secologies.com/posts/phishing-payloads-misdirection-and-speedbumps/</id>
    <published>2026-03-24T00:00:00.000Z</published>
    <updated>2026-03-24T00:00:00.000Z</updated>
    <summary>當我們針對目標的前置研究全部都完成之後，我們就可以專注在要構成何種 Payload 來進行攻擊了，惡意組織跟攻擊者會使用不同的方法來傳送釣魚 payloads</summary>
    <category term="browser-in-the-middle"/><category term="csrf"/><category term="cve-2017-11882"/><category term="cve-2022-41091"/><category term="cve-2023-21608"/><category term="cve-2023-21716"/><category term="lapsus"/><category term="mark-of-the-web"/><category term="office-巨集"/><category term="多因子驗證"/><category term="惡意連結"/><category term="網路釣魚"/><category term="電子信箱"/>
  </entry>
  <entry>
    <title>IACR RWC 2026 參與心得</title>
    <link href="https://secologies.com/posts/iacr-rwc-2026-experience/"/>
    <id>https://secologies.com/posts/iacr-rwc-2026-experience/</id>
    <published>2026-03-12T00:00:00.000Z</published>
    <updated>2026-03-12T00:00:00.000Z</updated>
    <summary>很幸運本次可以在台灣參與由國際密碼研究學會 (International Association for Cryptologic Research, IACR) 所組織的真實世界密碼學研討會 (The Real World Crypto Symposium)</summary>
    <category term="diffie-hellman"/><category term="iacr"/><category term="international-association-for-cryptologic-research"/><category term="real-world-cryptography-symposium"/><category term="tamarin"/><category term="tee"/><category term="trusted-execution-environment"/><category term="可信執行環境"/><category term="國際密碼研究學會"/><category term="真實世界密碼學研討會"/>
  </entry>
  <entry>
    <title>密碼學的目標</title>
    <link href="https://secologies.com/posts/the-objectives-of-cryptography/"/>
    <id>https://secologies.com/posts/the-objectives-of-cryptography/</id>
    <published>2026-02-10T00:00:00.000Z</published>
    <updated>2026-02-10T00:00:00.000Z</updated>
    <summary>我們使用密碼學技術的隱私性並非唯一的原因，尤其密碼研究已經很多年了，自然也提供許多種特性來幫助網路環境更加的安全，可以說密碼學應用在最後一道防線</summary>
    <category term="mac"/><category term="不可否認性"/><category term="完整性"/><category term="數位簽章"/><category term="隱私性"/><category term="驗證性"/>
  </entry>
  <entry>
    <title>基礎密碼分析攻擊</title>
    <link href="https://secologies.com/posts/cryptanalysis-attakcs/"/>
    <id>https://secologies.com/posts/cryptanalysis-attakcs/</id>
    <published>2026-02-07T00:00:00.000Z</published>
    <updated>2026-02-07T00:00:00.000Z</updated>
    <summary>我們在密碼學中最關注的目標是保護明文在網路上傳輸時，即使所有密文資訊都被攻擊者竊聽走，他們也解不開來，以及無法從獲得的資訊找出跟明文之間的關聯，那麼，我們假設的這個敵人到底會嘗試做什麼呢？</summary>
    <category term="唯密文攻擊"/><category term="密碼分析"/><category term="已知明文攻擊"/><category term="自適應選定密文攻擊"/><category term="自適應選定明文攻擊"/><category term="選定密文攻擊"/><category term="選定明文攻擊"/>
  </entry>
  <entry>
    <title>基礎網路釣魚攻擊</title>
    <link href="https://secologies.com/posts/phishing-basics/"/>
    <id>https://secologies.com/posts/phishing-basics/</id>
    <published>2026-02-03T00:00:00.000Z</published>
    <updated>2026-02-03T00:00:00.000Z</updated>
    <summary>我們時常聽到的網路釣魚 (Phishing) 除了有著技術性細節，同時也有社會操控的因素包含在內，專業的組織會將其考慮為一項策略，並且精確的針對目標進行網路犯罪攻擊，通常我們會將網路釣魚攻擊分成兩類：普遍性網路釣魚 (大規模的攻擊)以及魚叉式網路釣魚 (目標導向的攻擊)</summary>
    <category term="deepfake"/><category term="llm"/><category term="rag"/><category term="生成式-ai"/><category term="社交工程"/><category term="簡訊釣魚"/><category term="網路釣魚攻擊"/><category term="語音釣魚"/><category term="通訊軟體釣魚"/><category term="電子郵件釣魚"/><category term="魚叉式網路釣魚"/>
  </entry>
  <entry>
    <title>2026 Real World Crypto 研討會 於 臺北舉辦 活動日期：2026年3月9號至11號</title>
    <link href="https://secologies.com/posts/2026-real-world-crypto-symposium-in-taiwan/"/>
    <id>https://secologies.com/posts/2026-real-world-crypto-symposium-in-taiwan/</id>
    <published>2026-01-21T00:00:00.000Z</published>
    <updated>2026-01-21T00:00:00.000Z</updated>
    <summary>Real World Crypto 研討會是由國際密碼研究學會 (The International Association for Cryptologic Research, IACR) 所組織的其中一場活動，該研討會宗旨是將學界與工程界之間建立橋樑，共同探討在現實世界實作密碼系統上會遇到哪些問題</summary>
    <category term="iacr"/><category term="real-world-cryptography-symposium"/><category term="the-international-association-for-cryptologic-research"/><category term="workshop"/><category term="國際密碼研究學會"/>
  </entry>
  <entry>
    <title>自動化 SQL Injection 漏洞執行</title>
    <link href="https://secologies.com/posts/manual-and-automated-code-execution-in-sql-injection/"/>
    <id>https://secologies.com/posts/manual-and-automated-code-execution-in-sql-injection/</id>
    <published>2026-01-20T00:00:00.000Z</published>
    <updated>2026-01-20T00:00:00.000Z</updated>
    <summary>取決於作業系統、服務的權限以及檔案系統的存取範圍，SQL Injection 漏洞可以被用來讀寫目標作業系統下的檔案，當我們做出一份包含 PHP 程式碼的檔案，並且放進網頁伺服器裡的 root 路徑時，我們可以利用該檔案來獲得完整的隨意程式執行</summary>
    <category term="mssql"/><category term="mysql"/><category term="sqlmap"/><category term="sql注入"/><category term="xp_cmdshell"/>
  </entry>
  <entry>
    <title>手動 SQL Injection 漏洞利用</title>
    <link href="https://secologies.com/posts/manual-sql-injection-exploitation/"/>
    <id>https://secologies.com/posts/manual-sql-injection-exploitation/</id>
    <published>2026-01-12T00:00:00.000Z</published>
    <updated>2026-01-12T00:00:00.000Z</updated>
    <summary>在背景介紹中我們介紹了 SQL 基本指令以及兩個主要的關聯式資料庫，接著我們可以來看如何識別 SQL 注入漏洞後並進行利用，SQL Injection vulnerability 經常被 sqlmap 這個自動化工具發現，或者在操作時誤用觸發到</summary>
    <category term="boolean-based"/><category term="sql-injection"/><category term="time-based"/><category term="union-based"/><category term="盲-sql-injection"/><category term="錯誤導向-payload"/>
  </entry>
  <entry>
    <title>量子錯誤更正發展工作坊 參與心得</title>
    <link href="https://secologies.com/posts/workshop-on-advances-in-quantum-error-correction-reflections-on-participation/"/>
    <id>https://secologies.com/posts/workshop-on-advances-in-quantum-error-correction-reflections-on-participation/</id>
    <published>2025-12-29T00:00:00.000Z</published>
    <updated>2025-12-29T00:00:00.000Z</updated>
    <summary>於2025年底由賴青沂教授 hosting 的這場量子錯誤更正碼 (Quantum Error-Correction Codes, QEC) 工作坊，原本預期以 Advances 為核心，展示最新前沿研究內容</summary>
    <category term="qldpc"/><category term="qubit"/><category term="workshop"/><category term="量子容錯計算"/><category term="量子輔助位元"/><category term="量子錯誤更正碼"/>
  </entry>
  <entry>
    <title>MITRE ATT&CK 框架</title>
    <link href="https://secologies.com/posts/mitre-attack-framework/"/>
    <id>https://secologies.com/posts/mitre-attack-framework/</id>
    <published>2025-12-25T00:00:00.000Z</published>
    <updated>2025-12-25T00:00:00.000Z</updated>
    <summary>MITRE 於 2013 年啟動 ATT&CK 架構，旨在建立全球可結構化查詢的網路攻擊戰術和技術知識庫，反應出駭客發起攻擊生命週期的各個階段以及已知的目標平台，該架構重點關注外部惡意者如何入侵與操作電腦資訊，其知識庫被用作民營部門、政府部門、企業和個人開發特定威脅模型和方法的基礎</summary>
    <category term="mitre-attck"/><category term="stix格式"/><category term="戰術"/><category term="技術"/><category term="程序"/>
  </entry>
  <entry>
    <title>《量子錯誤更正發展工作坊》於 陽明交通大學 光復校區 工程四館 219 活動日期：2025年12月29日</title>
    <link href="https://secologies.com/posts/workshop-on-advances-in-quantum-error-correction-in-nycu/"/>
    <id>https://secologies.com/posts/workshop-on-advances-in-quantum-error-correction-in-nycu/</id>
    <published>2025-12-15T00:00:00.000Z</published>
    <updated>2025-12-15T00:00:00.000Z</updated>
    <summary>Workshop on Advances in Quantum Error Correction（量子錯誤更正發展工作坊）是一場聚焦於量子錯誤更正碼（Quantum Error-Correcting Codes, QEC）與容錯量子計算（Fault-Tolerant Quantum Computing, FTQC）的全天研討會，同時兼具教育推廣與學術發展的目標</summary>
    <category term="belief-propagation"/><category term="qldpc"/><category term="workshop"/><category term="容錯量子計算"/><category term="量子錯誤更正碼"/><category term="陽明交通大學"/>
  </entry>
  <entry>
    <title>SQL注入漏洞之背景介紹</title>
    <link href="https://secologies.com/posts/sql-injection-vulnerability-theory-and-database/"/>
    <id>https://secologies.com/posts/sql-injection-vulnerability-theory-and-database/</id>
    <published>2025-12-07T00:00:00.000Z</published>
    <updated>2025-12-07T00:00:00.000Z</updated>
    <summary>SQL注入(SQL Injection, SQLi)攻擊在網頁應用服務當中是很主要的漏洞之一，普遍到被OWASP這個組織蒐錄在OWASP Top 10應用服務安全清單裡，其中在2025年版本清單中名列第五</summary>
    <category term="impacket"/><category term="mysql"/><category term="owasp"/><category term="sql注入"/><category term="微軟sql"/>
  </entry>
  <entry>
    <title>指令注入漏洞</title>
    <link href="https://secologies.com/posts/command-injection-vulnerability/"/>
    <id>https://secologies.com/posts/command-injection-vulnerability/</id>
    <published>2025-11-29T00:00:00.000Z</published>
    <updated>2025-11-29T00:00:00.000Z</updated>
    <summary>說到指令，讀者會想像到何種情境呢？ 通常我們在Windows上可以用命令提示字元，而在Mac跟Linux上有內建的終端機可以讓我們輸入指令，而這些功能都植基在系統上，所以指令注入最基本就是針對系統提供的指令進行操作</summary>
    <category term="archive"/><category term="petserai"/><category term="powercat"/><category term="url編碼"/><category term="指令注入"/>
  </entry>
  <entry>
    <title>常見網頁應用服務攻擊之檔案上傳漏洞</title>
    <link href="https://secologies.com/posts/file-upload-vulnerabilities-executable-and-non-executable-files/"/>
    <id>https://secologies.com/posts/file-upload-vulnerabilities-executable-and-non-executable-files/</id>
    <published>2025-11-15T00:00:00.000Z</published>
    <updated>2025-11-15T00:00:00.000Z</updated>
    <summary>通常只要網頁需要跟使用者進行互動，都會提供檔案上傳的功能，但這也會出現問題，我們可以利用檔案上傳漏洞(File Upload Vulnerability)來存取伺服器系統或者執行惡意code，通常檔案上傳漏洞可以被分成三個種類</summary>
    <category term="php"/><category term="web-shell"/><category term="檔案上傳"/><category term="目錄遍歷漏洞"/><category term="相對路徑"/>
  </entry>
  <entry>
    <title>常見網頁應用服務攻擊之檔案引用漏洞 LFI&RFI</title>
    <link href="https://secologies.com/posts/file-inclusion-vulnerabilities-lfi-and-rfi/"/>
    <id>https://secologies.com/posts/file-inclusion-vulnerabilities-lfi-and-rfi/</id>
    <published>2025-11-02T00:00:00.000Z</published>
    <updated>2025-11-02T00:00:00.000Z</updated>
    <summary>常見的網頁應用服務漏洞攻擊系列除了我們提到目錄遍歷漏洞攻擊之外，再來談檔案引用漏洞，我們會分析這個漏洞跟目錄遍歷之間的差異，並且向各位介紹本地檔案引用(Local File Inclusion, LFI)以及遠端檔案引用(Remote, File Inclusion, RFI)</summary>
    <category term="lfi"/><category term="php封裝器"/><category term="rfi"/><category term="wrapper"/><category term="本地檔案引用"/><category term="遠端檔案引用"/>
  </entry>
  <entry>
    <title>常見網頁應用服務攻擊之目錄遍歷漏洞 Directory Traversal</title>
    <link href="https://secologies.com/posts/directory-traversal-vulnerability/"/>
    <id>https://secologies.com/posts/directory-traversal-vulnerability/</id>
    <published>2025-10-25T00:00:00.000Z</published>
    <updated>2025-10-25T00:00:00.000Z</updated>
    <summary>網頁開發在LLM盛行之前的需求非常廣泛，到了諸多MCP可以使用的時代之後，我覺得深刻了解網頁應用服務開發的需求又更加重要了，雖然小型的專案各位可以透過各大線上LLM服務產出內容，但如果缺乏網頁開發者的背景知識、專案的時間壓力以及日新月異的框架新技術變更</summary>
    <category term="字元編碼"/><category term="目錄遍歷"/><category term="相對路徑"/><category term="絕對路徑"/><category term="網頁應用服務攻擊"/>
  </entry>
  <entry>
    <title>利用 XSS 提權</title>
    <link href="https://secologies.com/posts/privilege-escalation-via-xss/"/>
    <id>https://secologies.com/posts/privilege-escalation-via-xss/</id>
    <published>2025-10-18T00:00:00.000Z</published>
    <updated>2025-10-18T00:00:00.000Z</updated>
    <summary>在前一篇介紹 Cross-Site Scripting (XSS) 之後，讓我們來實驗一下在 Wordpress 上如何運作基本的 XSS 攻擊</summary>
    <category term="user-agent"/><category term="visitors"/><category term="wordpress"/><category term="xss"/><category term="提權"/>
  </entry>
  <entry>
    <title>Cross-Site Scripting (XSS) 跨網站腳本漏洞</title>
    <link href="https://secologies.com/posts/cross-site-scripting-xss-introduction/"/>
    <id>https://secologies.com/posts/cross-site-scripting-xss-introduction/</id>
    <published>2025-10-16T00:00:00.000Z</published>
    <updated>2025-10-16T00:00:00.000Z</updated>
    <summary>在網頁安全當中，資料消毒，是其中一種最重要的功能，其目的在於處理使用者輸入的內容，將有問題的字元或字串等移除掉或做變換處理，如果一個網站的輸入欄位不做任何的檢查，勢必會讓攻擊者進行注入的動作，最終可以在讀者的網頁服務上執行惡意的行為</summary>
    <category term="cross-site-scripting"/><category term="html編碼"/><category term="reflected"/><category term="stored"/><category term="url編碼"/><category term="xss"/><category term="資料消毒"/>
  </entry>
  <entry>
    <title>APT27 ProxyLogon 攻擊行為對安全的影響評估與防禦對策</title>
    <link href="https://secologies.com/posts/assessment-of-proxylogon-of-apt27-attack-behaviors/"/>
    <id>https://secologies.com/posts/assessment-of-proxylogon-of-apt27-attack-behaviors/</id>
    <published>2025-10-12T00:00:00.000Z</published>
    <updated>2025-10-12T00:00:00.000Z</updated>
    <summary>本文想要讓讀者了解的是以下三點，首先是希望能讓大家認識APT27這個惡意組織以及這個組織常用的攻擊手法為何，其次就是針對前述提到的攻擊方法將會帶給讀者一些防禦的策略，最後就是想讓各位認識的是APT27這個組織對於企業或產業會產生什麼影響</summary>
    <category term="apt27"/><category term="cyber-kill-chain"/><category term="exchange"/><category term="proxylogon"/><category term="stix"/><category term="ttps"/><category term="zero-day"/>
  </entry>
  <entry>
    <title>錯誤更正碼之數位資料通訊及儲存</title>
    <link href="https://secologies.com/posts/error-correction-codes-digital-data-communication-and-storage/"/>
    <id>https://secologies.com/posts/error-correction-codes-digital-data-communication-and-storage/</id>
    <published>2025-10-11T00:00:00.000Z</published>
    <updated>2025-10-11T00:00:00.000Z</updated>
    <summary>我們每天一早醒來的生活中充斥著各種數位通訊系統，最常見的就是手機、透過衛星或光纖傳輸的數位電視、數位廣播、Wi-Fi無線網路、WiMax以及光纖數據機轉送無線網路設備等等</summary>
    <category term="c-e-shannon"/><category term="channel"/><category term="channel-capacity"/><category term="encoder"/><category term="modulator"/><category term="source"/><category term="錯誤更正碼"/>
  </entry>
  <entry>
    <title>網頁應用服務枚舉</title>
    <link href="https://secologies.com/posts/web-application-enumeration/"/>
    <id>https://secologies.com/posts/web-application-enumeration/</id>
    <published>2025-10-10T00:00:00.000Z</published>
    <updated>2025-10-10T00:00:00.000Z</updated>
    <summary>現今存在數種技巧可以直接從瀏覽器取得相關的資訊，現代瀏覽器裡的開發者工具可以協助我們進行枚舉，雖說開發者工具如其名應該是給網頁開發者使用的，但也很適合給我們在做滲透測試時取得目標服務的一些資訊</summary>
    <category term="api"/><category term="curl"/><category term="debugger"/><category term="http-header"/><category term="rest-api"/><category term="sitemap"/><category term="標頭檔"/>
  </entry>
  <entry>
    <title>網頁應用服務安全性評估</title>
    <link href="https://secologies.com/posts/web-application-security-assessment/"/>
    <id>https://secologies.com/posts/web-application-security-assessment/</id>
    <published>2025-10-01T00:00:00.000Z</published>
    <updated>2025-10-01T00:00:00.000Z</updated>
    <summary>網頁，一個你我每天都會使用到的應用服務或程式，可以說是每天醒來後第一個接觸的系統了，現代許多框架或主機服務都可以部署成網頁應用服務了，但在網路安全的世界中，方便即是安全的反面</summary>
    <category term="burp-suite"/><category term="gobuster"/><category term="nmap"/><category term="wappalyzer"/><category term="灰箱測試"/><category term="白箱測試"/><category term="網頁安全"/><category term="黑箱測試"/>
  </entry>
  <entry>
    <title>Nmap 弱點掃描</title>
    <link href="https://secologies.com/posts/vulnerability-scanning-with-nmap/"/>
    <id>https://secologies.com/posts/vulnerability-scanning-with-nmap/</id>
    <published>2025-09-30T00:00:00.000Z</published>
    <updated>2025-09-30T00:00:00.000Z</updated>
    <summary>在主動式資料搜集之DNS枚舉與Port掃描章節我們提到了Nmap這款port掃描工具，以及它強大的客製化Nmap腳本引擎(Nmap Scripting Engine, NSE)，有時候在時間的限制下我們不適合使用Nessus這款商業化強大但耗時的工具，這時一些輕量級的漏洞掃描工具就是很好的選擇</summary>
    <category term="cve"/><category term="nmap"/><category term="nmap-scripting-engine"/><category term="弱點掃描"/><category term="漏洞掃描"/>
  </entry>
  <entry>
    <title>Nessus 弱點掃描</title>
    <link href="https://secologies.com/posts/vulnerability-scanning-with-nessus/"/>
    <id>https://secologies.com/posts/vulnerability-scanning-with-nessus/</id>
    <published>2025-09-29T00:00:00.000Z</published>
    <updated>2025-09-29T00:00:00.000Z</updated>
    <summary>Nessus - 在Kali Linux內漏洞掃描著名的工具之一，蒐錄超過67000份CVE以及超過168000個插件可以使用，有基本款以及專業款兩個差異</summary>
    <category term="cve"/><category term="nessus"/><category term="tenable"/><category term="弱點掃描"/><category term="漏洞掃描"/>
  </entry>
  <entry>
    <title>漏洞掃描理論</title>
    <link href="https://secologies.com/posts/vulnerability-scanning-theory/"/>
    <id>https://secologies.com/posts/vulnerability-scanning-theory/</id>
    <published>2025-09-22T00:00:00.000Z</published>
    <updated>2025-09-22T00:00:00.000Z</updated>
    <summary>找出漏洞是安全性評估裡不可或缺的一環，針對軟體、系統或者網路嘗試探索攻擊層面的流程就稱作漏洞掃描(Vulnerability Scanning)，市面上有許多的漏洞掃描工具，從基本單一腳本搜索單獨的漏洞，到能夠複雜搜索大範圍的商業工具</summary>
    <category term="common-vulnerabilities-and-exposures"/><category term="common-vulnerability-scoring-system"/><category term="cve"/><category term="cvss"/><category term="false-negative"/><category term="false-positive"/><category term="national-vulnerability-database"/><category term="nvd"/>
  </entry>
  <entry>
    <title>LLM主動式資料搜集</title>
    <link href="https://secologies.com/posts/llm-powered-active-information-gathering/"/>
    <id>https://secologies.com/posts/llm-powered-active-information-gathering/</id>
    <published>2025-09-20T00:00:00.000Z</published>
    <updated>2025-09-20T00:00:00.000Z</updated>
    <summary>在LLM被動式資料搜集一章我們提到現今的LLM可以如何的幫助我們，同樣的角度我們也可以來看LLM如何在主動式枚舉上幫助我們發現目標機器裡沒注意到的線索，例如DNS枚舉找出DNS server裡子網域、信件server以及name server等資訊，配上LLM，我們可以讓這項功能更強大</summary>
    <category term="chatgpt"/><category term="dns枚舉"/><category term="gobuster"/><category term="主動式資料搜集"/><category term="大語言模型"/>
  </entry>
  <entry>
    <title>主動式資料搜集之SMB、SMTP、SNMP枚舉</title>
    <link href="https://secologies.com/posts/active-information-gathering-smb-smtp-snmp-enumeration/"/>
    <id>https://secologies.com/posts/active-information-gathering-smb-smtp-snmp-enumeration/</id>
    <published>2025-09-18T00:00:00.000Z</published>
    <updated>2025-09-18T00:00:00.000Z</updated>
    <summary>在主動式資料搜集之DNS枚舉與Port掃描一章我們提及針對目標機器的DNS與Port掃描來建立攻擊劇本(LOLBAS)，而現代設備中不只有這兩種方法，我們將於本章說明其他可以搜集的資訊，包括SMB、SMTP以及SNMP的枚舉，找出更多資訊能讓我們縮小下一次的範圍</summary>
    <category term="netcat"/><category term="nmap"/><category term="smb"/><category term="snmp"/><category term="主動式資料搜集"/>
  </entry>
  <entry>
    <title>主動式資料搜集之DNS枚舉與Port掃描</title>
    <link href="https://secologies.com/posts/active-information-gathering-dns-enumeration-and-port-scanning/"/>
    <id>https://secologies.com/posts/active-information-gathering-dns-enumeration-and-port-scanning/</id>
    <published>2025-09-13T00:00:00.000Z</published>
    <updated>2025-09-13T00:00:00.000Z</updated>
    <summary>不同於被動式，在主動式資料搜集時我們將直接與目標服務進行互動，目標的機器上肯定有著無數的服務可以接觸</summary>
    <category term="dns"/><category term="dns枚舉"/><category term="lolbas"/><category term="lolbins"/><category term="nmap"/><category term="tcp-udp"/><category term="主動式資料搜集"/><category term="端口掃描"/>
  </entry>
  <entry>
    <title>LLM被動式資料搜集</title>
    <link href="https://secologies.com/posts/llm-powered-passive-information-gathering/"/>
    <id>https://secologies.com/posts/llm-powered-passive-information-gathering/</id>
    <published>2025-09-10T00:00:00.000Z</published>
    <updated>2025-09-10T00:00:00.000Z</updated>
    <summary>在現今這個AI Agent的時代，我們可以利用大語言模型(Large Language Models, LLMs)強化我們的被動偵查，協助我們更有效率的搜集、處理以及合成資料</summary>
    <category term="chatgpt"/><category term="llm"/><category term="osint"/><category term="大語言模型"/><category term="被動式資料搜集"/>
  </entry>
  <entry>
    <title>被動式資料搜集</title>
    <link href="https://secologies.com/posts/passive-information-gathering/"/>
    <id>https://secologies.com/posts/passive-information-gathering/</id>
    <published>2025-09-07T00:00:00.000Z</published>
    <updated>2025-09-07T00:00:00.000Z</updated>
    <summary>被動式的收集資料有時候稱為開源情報(Open-Source Intelligence, OSINT)，是針對目標機器搜集一套對外開放服務的資訊，通常不需要跟目標機器用command互動，這也是讓我們的行為不會被目標機器錄下來，在開始介紹工具前，我們對於被動式搜集的情境先介紹一下兩種不同解釋</summary>
    <category term="google-hacking"/><category term="netcraft"/><category term="open-source-code"/><category term="osint"/><category term="security-headers"/><category term="shodan"/><category term="ssl-tls"/><category term="whois"/><category term="被動式資料搜集"/>
  </entry>
  <entry>
    <title>資訊搜集簡介</title>
    <link href="https://secologies.com/posts/information-gathering-introduction/"/>
    <id>https://secologies.com/posts/information-gathering-introduction/</id>
    <published>2025-09-06T00:00:00.000Z</published>
    <updated>2025-09-06T00:00:00.000Z</updated>
    <summary>從客戶端的攻擊層面學習被動式與主動式資訊搜集技術取得的資料可以利用在整個滲透測試生命週期，為了讓組織內的安全意識盡可能地保持最新</summary>
    <category term="主動式"/><category term="偵察"/><category term="被動式"/><category term="資訊搜集"/>
  </entry>
  <entry>
    <title>剖析網路安全結構</title>
    <link href="https://secologies.com/posts/anatomy-of-cybersecurity/"/>
    <id>https://secologies.com/posts/anatomy-of-cybersecurity/</id>
    <published>2025-09-04T00:00:00.000Z</published>
    <updated>2025-09-04T00:00:00.000Z</updated>
    <summary>基本上網路安全其目的就是為了組織的風險管理而存在的，探討網路科技所帶來的威脅是如何影響到公司資產，這些系統能為公司帶來商業價值，同樣也可以造成等值的商業損失，所以我們才需要想控管機制來管理風險，我們利用網路安全的方法來解析數種元素之間的關係</summary>
    <category term="iso27000"/><category term="nist網路安全框架"/><category term="架構"/>
  </entry>
  <entry>
    <title>網路安全從業職位</title>
    <link href="https://secologies.com/posts/career-opportunities-in-cybersecurity/"/>
    <id>https://secologies.com/posts/career-opportunities-in-cybersecurity/</id>
    <published>2025-09-04T00:00:00.000Z</published>
    <updated>2025-09-04T00:00:00.000Z</updated>
    <summary>隨著網路技術越來越發達，越來越多的網路安全職業出現，許多公司也出現不同職稱的角色，每個角色需要的技能都不太相同，畢竟技術越來越細節且複雜，不過讀者還是可以記住一些的工作職位，以及這些職缺的人員每天都做些什麼工作</summary>
    <category term="安全架構"/><category term="架構"/><category term="滲透測試員"/><category term="紅隊"/><category term="網路安全職業"/><category term="藍隊"/><category term="資安長"/>
  </entry>
  <entry>
    <title>資安標準與框架簡介</title>
    <link href="https://secologies.com/posts/cybersecurity-standards-and-frameworks-introduction/"/>
    <id>https://secologies.com/posts/cybersecurity-standards-and-frameworks-introduction/</id>
    <published>2025-09-04T00:00:00.000Z</published>
    <updated>2025-09-04T00:00:00.000Z</updated>
    <summary>遵照已經審查過的標準與框架可以加快我們在組織內施行相關安全政策的速度，尤其PCI DSS、CIS Top 18、NIST網路安全框架、MITRE ATT&CK跟D3FEND、ISA/IEC 62443、Cyber Kill Chain、FedRAMP等經過審查的標準與框架更是值得參考</summary>
    <category term="cis-top-18"/><category term="cyber-kill-chain"/><category term="fedramp"/><category term="isa-iec-62443"/><category term="mitre"/><category term="mitre-attck"/><category term="mitre-d3fend"/><category term="nist網路安全框架"/><category term="pci-dss"/><category term="框架"/><category term="標準"/>
  </entry>
  <entry>
    <title>資安法規簡介</title>
    <link href="https://secologies.com/posts/cybersecurity-laws-and-regulations-introduction/"/>
    <id>https://secologies.com/posts/cybersecurity-laws-and-regulations-introduction/</id>
    <published>2025-09-03T00:00:00.000Z</published>
    <updated>2025-09-03T00:00:00.000Z</updated>
    <summary>目前世上有一些資安法規根據國家或者地區管轄權所制定出來的，大部分可以遵守的是美國的法規，但也有一些可以應用到國際法庭上，作為資安專業學習人我們也應該要很注重法規的制定及應用範圍，才不會在這條路上迷失自己</summary>
    <category term="ccpa"/><category term="ferpa"/><category term="gdpr"/><category term="glba"/><category term="hipaa"/><category term="歐盟"/><category term="美國"/><category term="金鑰揭露法案"/><category term="隱私性"/>
  </entry>
  <entry>
    <title>Log 檔與混沌測試</title>
    <link href="https://secologies.com/posts/logging-and-chaos-testing/"/>
    <id>https://secologies.com/posts/logging-and-chaos-testing/</id>
    <published>2025-09-03T00:00:00.000Z</published>
    <updated>2025-09-03T00:00:00.000Z</updated>
    <summary>組織把非常細節的資訊紀錄起來以利之後搜尋是非常重要的，尤其是所有技術型操作的紀錄更是安全設計上關鍵的一環，保持資料的一致、標準的規格以及足夠的細節能夠讓資安團隊在遇到事件時快速處理問題，能夠及早偵測出入侵路徑</summary>
    <category term="log-檔"/><category term="log紀錄"/><category term="商業持續規劃"/><category term="混沌測試"/><category term="災害復原"/><category term="資源註冊"/>
  </entry>
  <entry>
    <title>網路安全的加密策略</title>
    <link href="https://secologies.com/posts/cybersecurity-encryption/"/>
    <id>https://secologies.com/posts/cybersecurity-encryption/</id>
    <published>2025-09-01T00:00:00.000Z</published>
    <updated>2025-09-01T00:00:00.000Z</updated>
    <summary>比起追蹤軟體的修補進度，眾多公司更仰賴於加密技術，加密比起任何一種安全性控管機制還來的更安全，但卻無法成為所有問題的解決方法，所以還是需要與多層的安全性控管合作創造更強大的保護</summary>
    <category term="tls"/><category term="加密"/>
  </entry>
  <entry>
    <title>備份策略</title>
    <link href="https://secologies.com/posts/backups/"/>
    <id>https://secologies.com/posts/backups/</id>
    <published>2025-08-31T00:00:00.000Z</published>
    <updated>2025-08-31T00:00:00.000Z</updated>
    <summary>備份 (Backup)，適時地將資料複製起來，能夠幫助我們將被篡改或刪除的資料復原回來，尤其這個時代資料被刪除或篡改都有好幾種方法</summary>
    <category term="cold"/><category term="differential"/><category term="full"/><category term="hot"/><category term="incremental"/><category term="備份"/><category term="異地備份"/>
  </entry>
  <entry>
    <title>持續性修復及供應鏈驗證</title>
    <link href="https://secologies.com/posts/continuous-patching-and-supply-chain-validation/"/>
    <id>https://secologies.com/posts/continuous-patching-and-supply-chain-validation/</id>
    <published>2025-08-31T00:00:00.000Z</published>
    <updated>2025-08-31T00:00:00.000Z</updated>
    <summary>其中一項防禦策略則是持續性自動修復技術，取得最上游的開發商所發佈出來的最新版code內容複寫至最底層的開發環境裡，接著如果取得的內容測試都有成功就放進產品內</summary>
    <category term="sbom"/><category term="供應鏈驗證"/><category term="持續性修復"/><category term="軟體物料清單"/>
  </entry>
  <entry>
    <title>檯面策略</title>
    <link href="https://secologies.com/posts/table-top-tactics/"/>
    <id>https://secologies.com/posts/table-top-tactics/</id>
    <published>2025-08-31T00:00:00.000Z</published>
    <updated>2025-08-31T00:00:00.000Z</updated>
    <summary>組織如果已經接收到一些重要或威脅情報資訊的話，可以安排跨部門的討論，其中一種就是檯面討論(Table-top)，基本上可以找工程師、架構師以及資安專業的員工一起討論目前公司可能會遇到的危害或攻擊可能性</summary>
    <category term="table-top"/><category term="ttps"/><category term="技術"/><category term="檯面策略"/><category term="流程"/><category term="策略"/>
  </entry>
  <entry>
    <title>硬體木馬簡介</title>
    <link href="https://secologies.com/posts/hardware-trojan-introduction/"/>
    <id>https://secologies.com/posts/hardware-trojan-introduction/</id>
    <published>2025-08-30T00:00:00.000Z</published>
    <updated>2025-08-30T00:00:00.000Z</updated>
    <summary>何謂木馬硬體？基本上就是在現有電路元件上加入惡意的元件或變更舊有的功能，實現在原本的電路中製造木馬或者後門給攻擊者，硬體木馬可以改變原有的功能行為</summary>
    <category term="ic晶片"/><category term="ip設計"/><category term="side-channel攻擊"/><category term="密碼模組"/><category term="硬體木馬"/>
  </entry>
  <entry>
    <title>威脅模型及威脅情報</title>
    <link href="https://secologies.com/posts/threat-modeling-threat-intelligence/"/>
    <id>https://secologies.com/posts/threat-modeling-threat-intelligence/</id>
    <published>2025-08-29T00:00:00.000Z</published>
    <updated>2025-08-29T00:00:00.000Z</updated>
    <summary>在針對組織內部研究是否有潛在漏洞之前，更重要的是對公司內部的資產有更詳細的調查</summary>
    <category term="威脅情報"/><category term="威脅模型"/>
  </entry>
  <entry>
    <title>管理員權限分割</title>
    <link href="https://secologies.com/posts/administrative-segmentation/"/>
    <id>https://secologies.com/posts/administrative-segmentation/</id>
    <published>2025-08-26T00:00:00.000Z</published>
    <updated>2025-08-26T00:00:00.000Z</updated>
    <summary>在一個系統內管理員基於身份及功能權限可以直接繞過安全控管機制似乎是很合理的，但我們真的能信任這個系統管理員嗎？</summary>
    <category term="shamirs-secret-sharing"/><category term="權限分割"/><category term="系統管理員"/><category term="身份驗證資料"/>
  </entry>
  <entry>
    <title>左移安全 Shift-Left Security</title>
    <link href="https://secologies.com/posts/shift-left-security/"/>
    <id>https://secologies.com/posts/shift-left-security/</id>
    <published>2025-08-26T00:00:00.000Z</published>
    <updated>2025-08-26T00:00:00.000Z</updated>
    <summary>雖說有許多的機制或技術可以幫助使用者防禦攻擊，不過比起使用更多的軟體或服務，最能夠避免這些麻煩跟影響可用性的方法大概只有設計系統時從底層就把安全架構給考量進去，在設計安全的系統時左移安全是最有效率的方法之一</summary>
    <category term="shift-left-security"/><category term="左移安全"/>
  </entry>
  <entry>
    <title>安全性模型</title>
    <link href="https://secologies.com/posts/security-models/"/>
    <id>https://secologies.com/posts/security-models/</id>
    <published>2025-08-19T00:00:00.000Z</published>
    <updated>2025-08-19T00:00:00.000Z</updated>
    <summary>安全性模型屬於一種在系統內實作安全性控管的架構，很少指定要特別用哪種控管方法，通常是用理論型的框架或者一些條件建議實作方向來符合某些情境，許多模型針對的都是Access Control，而有些則特別注重隱私性及完整性</summary>
    <category term="attribute-based"/><category term="bell-lapadula"/><category term="biba"/><category term="brewer-and-nash"/><category term="clark-wilson"/><category term="role-based"/><category term="安全性模型"/>
  </entry>
  <entry>
    <title>安全性管控及策略</title>
    <link href="https://secologies.com/posts/security-control-strategies/"/>
    <id>https://secologies.com/posts/security-control-strategies/</id>
    <published>2025-08-16T00:00:00.000Z</published>
    <updated>2025-08-16T00:00:00.000Z</updated>
    <summary>為了完美的滿足安全性原則，策略是不可或缺的，像是：24/7警戒系統、威脅模型、沙盤討論、持續針對攻擊手法、流程及步驟進行更新訓練、持續自動修補漏洞、安全性設計系統撰寫、每日查看系統Log、多層實現安全性控管</summary>
    <category term="24-7警戒"/><category term="威脅模型"/><category term="安全性控管"/><category term="成本"/><category term="投資"/><category term="策略"/>
  </entry>
  <entry>
    <title>安全性原則</title>
    <link href="https://secologies.com/posts/security-principles/"/>
    <id>https://secologies.com/posts/security-principles/</id>
    <published>2025-08-15T00:00:00.000Z</published>
    <updated>2025-08-15T00:00:00.000Z</updated>
    <summary>最小權限原則:此概念認為系統內各個元件只需要取得能完成任務的最小存取權限即可，不論是使用者在機器上可使用的功能，或是程式裡顯示多少行code，嚴格遵守這項信念從過去的經驗來看可以減少許多攻擊面</summary>
    <category term="公開性安全"/><category term="最小權限原則"/><category term="防禦深度"/><category term="零信任"/>
  </entry>
  <entry>
    <title>CIA安全三角</title>
    <link href="https://secologies.com/posts/the-cia-triad/"/>
    <id>https://secologies.com/posts/the-cia-triad/</id>
    <published>2025-08-03T00:00:00.000Z</published>
    <updated>2025-08-03T00:00:00.000Z</updated>
    <summary>在探索紅隊技術之前我們需要了解防禦方遵守哪些原則，如此才能快速找出藍隊人員的弱點，反之優秀的防禦方擁有攻擊者的視角，能夠針對死角提高防禦讓攻擊成本提高，使得惡意組織放棄攻擊</summary>
    <category term="availability"/><category term="cia"/><category term="confidentiality"/><category term="integrity"/><category term="可用性"/><category term="完整性"/><category term="平衡"/><category term="責任"/><category term="隱私性"/>
  </entry>
  <entry>
    <title>現代常見的網路安全攻擊</title>
    <link href="https://secologies.com/posts/cybersecurity-attack-breaches/"/>
    <id>https://secologies.com/posts/cybersecurity-attack-breaches/</id>
    <published>2025-07-27T00:00:00.000Z</published>
    <updated>2025-07-27T00:00:00.000Z</updated>
    <summary>在網路威脅角色分類中我們提及了有哪些攻擊者存在於網路上，而此篇我們就針對近期所發生過的攻擊事件提現代常用的手法，對於企業、個人及受害者會造成哪些損害，再想想有哪些方法可以避免這些攻擊</summary>
    <category term="勒索軟體"/><category term="攻擊"/><category term="社交工程"/><category term="網路釣魚"/><category term="身份驗證資訊濫用"/><category term="驗證繞過"/>
  </entry>
  <entry>
    <title>網路威脅角色分類</title>
    <link href="https://secologies.com/posts/threat-actor-classifications/"/>
    <id>https://secologies.com/posts/threat-actor-classifications/</id>
    <published>2025-07-13T00:00:00.000Z</published>
    <updated>2025-07-13T00:00:00.000Z</updated>
    <summary>在網路威脅種類章節我們提到了現有的網路存在哪些威脅，而資安專家通常對於其中的威脅角色更感興趣</summary>
    <category term="威脅角色"/><category term="網路威脅"/>
  </entry>
  <entry>
    <title>網路威脅種類</title>
    <link href="https://secologies.com/posts/cybersecurity-risk-threat-vulnerability-exploit/"/>
    <id>https://secologies.com/posts/cybersecurity-risk-threat-vulnerability-exploit/</id>
    <published>2025-05-28T00:00:00.000Z</published>
    <updated>2025-05-28T00:00:00.000Z</updated>
    <summary>威脅也隨之而來，並不是所有的資料或服務要給隨意一個人觀看/使用，有時候必須讓不同權限人士觀看不同資料的需求也衍生出來</summary>
    <category term="威脅"/><category term="弱點"/><category term="漏洞"/><category term="風險"/>
  </entry>
  <entry>
    <title>網路安全的挑戰</title>
    <link href="https://secologies.com/posts/challenges-in-cybersecurity/"/>
    <id>https://secologies.com/posts/challenges-in-cybersecurity/</id>
    <published>2025-05-10T00:00:00.000Z</published>
    <updated>2025-05-10T00:00:00.000Z</updated>
    <summary>時至今日，學術界跟公部門常說資訊安全或者業界常講的網路安全已經成為一種獨立的專業，雖然大部分公司也只能請網管兼職做相關的設定，然而隨著網路攻擊面向越來越多，已經無法將其單純視為軟體工程或者系統設計裡的一種子領域</summary>
    <category term="弱點"/>
  </entry>
  <entry>
    <title>網路攻防：知己知彼，百戰不殆</title>
    <link href="https://secologies.com/posts/emulating-minds-of-opponents/"/>
    <id>https://secologies.com/posts/emulating-minds-of-opponents/</id>
    <published>2025-05-10T00:00:00.000Z</published>
    <updated>2025-05-10T00:00:00.000Z</updated>
    <summary>作為公司的網管平常也是值得停下來思考攻擊層面的安全性，為的是透過駭客的角度更深入的挖掘防禦手段</summary>
    <category term="滲透測試"/>
  </entry>
  <entry>
    <title>PQCrypto 2025 參加心得</title>
    <link href="https://secologies.com/posts/pqcrypto-2025-conference-experience/"/>
    <id>https://secologies.com/posts/pqcrypto-2025-conference-experience/</id>
    <published>2025-04-10T00:00:00.000Z</published>
    <updated>2025-04-10T00:00:00.000Z</updated>
    <summary>2025年的PQCrypto研討會選擇辦在台灣，剛好是由中研院資科所的老師們當Co-Chairs來組織，有這個機會就來參加一下</summary>
    <category term="nist"/><category term="pqcrypto"/><category term="中研院"/><category term="後量子密碼學"/><category term="研討會"/>
  </entry>
  <entry>
    <title>全球供應鏈IC之設計威脅</title>
    <link href="https://secologies.com/posts/global-supply-chain-ic-threat/"/>
    <id>https://secologies.com/posts/global-supply-chain-ic-threat/</id>
    <published>2025-03-30T00:00:00.000Z</published>
    <updated>2025-03-30T00:00:00.000Z</updated>
    <summary>硬體的安全問題其實主要來自於兩個方面 1. 不同設計層級舊有的問題被整合時所繼承 2.目前電子廠商沒有考慮設計robust的硬體元件來支援軟體或系統安全 上述兩點其實也點出了硬體的信任問題其實就出在IC製造過程中可能引入了不可信任的元件</summary>
    <category term="ic設計"/><category term="ip設計"/><category term="全球供應鏈"/><category term="威脅模型"/><category term="硬體威脅"/>
  </entry>
  <entry>
    <title>完美保密性</title>
    <link href="https://secologies.com/posts/perfect-secrecy/"/>
    <id>https://secologies.com/posts/perfect-secrecy/</id>
    <published>2025-01-26T00:00:00.000Z</published>
    <updated>2025-01-26T00:00:00.000Z</updated>
    <summary>在1978年Ralph C. Merkle提出了一篇"Secure communications over insecure channels"想法之後，人們開始意識到在網路上傳輸資料時其實存在著攻擊者(adversary)在監聽我們的溝通，從而開始發展要混淆傳輸的資料使得在不安全的環境中也可以安心傳輸</summary>
    <category term="perfect-secrecy"/><category term="完美隱密"/><category term="密文空間"/><category term="明文空間"/><category term="機率分布"/>
  </entry>
  <entry>
    <title>PUF 晶片上的物理不可複製功能</title>
    <link href="https://secologies.com/posts/physical-unclonable-function/"/>
    <id>https://secologies.com/posts/physical-unclonable-function/</id>
    <published>2025-01-01T00:00:00.000Z</published>
    <updated>2025-01-01T00:00:00.000Z</updated>
    <summary>物理不可複製功能(Physical Unclonable Function, PUF)屬於一種裝置讓晶片可以繼承從製造出來後產生的隨機性質，每一顆封裝過後的晶片所呈現的物理性質都是特定的，我們可以將其視為這是屬於那顆晶片的指紋(fingerprint)或者安全錨(trust anchor)，於本文章中跟各位介紹主流的兩種Strong PUF以及Weak PUF，而這個領域持續還有新興的方法正在被設計當中，在未來隨著資料的安全隱私性越來越重要，針對嵌入式裝置內的晶片資料流提出更優秀的安全演算法必定是需要的</summary>
    <category term="black-box-challenge-response"/><category term="challenge-response-pairs"/><category term="puf"/><category term="root-of-trust"/><category term="旁道攻擊"/><category term="物理不可複製功能"/>
  </entry>
  <entry>
    <title>FrostyGoop/BUSTLEBERM 工控惡意軟體解析</title>
    <link href="https://secologies.com/posts/frostygoop-bustleberm-industry-malware/"/>
    <id>https://secologies.com/posts/frostygoop-bustleberm-industry-malware/</id>
    <published>2024-12-17T00:00:00.000Z</published>
    <updated>2024-12-17T00:00:00.000Z</updated>
    <summary>於2024年四月，烏克蘭的Cyber Security Situation Center (CSSC)因為國內停電的情形而記錄到這隻新型針對烏克蘭能源公司進行工控攻擊的惡意軟體FrostyGoop/BUSTLEBERM，是目前為止回報第19隻被開發用來針對工控裝置的malware，透過Modbus TCP port攻擊成功後影響了超過600家烏克蘭國內公司的電力供應，如果工控裝置有連網的話這隻malware可以透過攻擊周邊的元件或者外部的系統進去，接著送Modbus指令去讀寫或變更Industrial control system (ICS)裝置的資料，造成能源上的災害。</summary>
    <category term="bustleberm"/><category term="frostygoop"/><category term="工控安全"/><category term="工業控制系統"/>
  </entry>
  <entry>
    <title>對稱加密函式必要的混淆以及擴散特性</title>
    <link href="https://secologies.com/posts/cryptology-confusion-diffusion/"/>
    <id>https://secologies.com/posts/cryptology-confusion-diffusion/</id>
    <published>2024-11-11T00:00:00.000Z</published>
    <updated>2024-11-11T00:00:00.000Z</updated>
    <summary>在密碼理論研究當中有兩個特性對於安全的密碼系統來說是不可或缺的，分別是混淆(confusion)以及擴散(diffusion)這兩種特性，由Claude Shannon提出利用這兩種特性是想要抵抗密碼分析上被統計出明文的情況，confusion應用在對稱式密碼系統當中想要讓明文以及輸出密文之間的局部關聯性隱藏起來，其實就是用密鑰來對要加密的資料做影響，而diffusion則是要防止攻擊者能夠利用密文的統計性質找出對應的明文。</summary>
    <category term="密碼學"/><category term="對稱式加密"/><category term="擴散"/><category term="混淆"/>
  </entry>
  <entry>
    <title>亂數產生器 硬體篇</title>
    <link href="https://secologies.com/posts/random-number-generator-hardware/"/>
    <id>https://secologies.com/posts/random-number-generator-hardware/</id>
    <published>2024-11-03T00:00:00.000Z</published>
    <updated>2024-11-03T00:00:00.000Z</updated>
    <summary>為什麼我們需要亂數？在密碼理論的研究領域當中，我們非常注重random number的來源，計算過程以及運算完成後的亂度性質，不管從數學性(mathematical)、隨機性(stochastic)、以及量子性(quantum)，另外蒙地卡羅系列的計算、數值分析、統計研究、隨機演算法</summary>
    <category term="亂數產生器"/><category term="偽亂數產生器"/><category term="真亂數產生器"/>
  </entry>
  <entry>
    <title>環論</title>
    <link href="https://secologies.com/posts/ring-theory/"/>
    <id>https://secologies.com/posts/ring-theory/</id>
    <published>2024-10-30T00:00:00.000Z</published>
    <updated>2024-10-30T00:00:00.000Z</updated>
    <summary>一個環 (Ring) 必須是存在一組非空集合R，擁有兩組binary運算</summary>
    <category term="環論"/>
  </entry>
  <entry>
    <title>群之可解性</title>
    <link href="https://secologies.com/posts/solvable-groups/"/>
    <id>https://secologies.com/posts/solvable-groups/</id>
    <published>2024-09-15T00:00:00.000Z</published>
    <updated>2024-09-15T00:00:00.000Z</updated>
    <summary>首先讓我們定義 G 為一個群，我們說 G 是 solvable/soluble (可解)的話代表存在 filtration</summary>
    <category term="可解"/><category term="群理論"/>
  </entry>
  <entry>
    <title>威脅情報指標</title>
    <link href="https://secologies.com/posts/indicators-of-compromise/"/>
    <id>https://secologies.com/posts/indicators-of-compromise/</id>
    <published>2024-09-13T00:00:00.000Z</published>
    <updated>2024-09-13T00:00:00.000Z</updated>
    <summary>我們在搜集惡意APT(Advanced Persistent Threats)事件時會需要一些有關聯性的資訊，透過這些資訊能夠指示出系統或網路中可能已經受到侵害的特定特徵或跡象，包括檔案特徵、網路特徵、主機特徵、電子郵件特徵、使用者行為特徵、 日誌特徵以及應用程式特徵等等</summary>
    <category term="cyber-security"/><category term="威脅情報指標"/>
  </entry>
  <entry>
    <title>Palo Alto 防火牆URL過濾與應用服務頁面封鎖功能</title>
    <link href="https://secologies.com/posts/palo-alto-firewall-url-filtering-application-block-page/"/>
    <id>https://secologies.com/posts/palo-alto-firewall-url-filtering-application-block-page/</id>
    <published>2024-04-25T00:00:00.000Z</published>
    <updated>2024-04-25T00:00:00.000Z</updated>
    <summary>在Palo Alto防火牆要兩項功能一個是Application Block Page另外一個是URL Filtering and Category Match Block Page到Device→Response Pages找到Application Block Page可以使用</summary>
    <category term="palo-alto"/><category term="url過濾"/><category term="應用程式封鎖"/><category term="防火牆"/>
  </entry>
  <entry>
    <title>群論</title>
    <link href="https://secologies.com/posts/group-theory/"/>
    <id>https://secologies.com/posts/group-theory/</id>
    <published>2024-04-24T00:00:00.000Z</published>
    <updated>2024-04-24T00:00:00.000Z</updated>
    <summary>在數論當中群(Group)是其中一種重要的概念，代數最基本由三種結構組成：群 Group, 環 Ring, 體 Field，而群作為最基本的代數結構，也是我們在密碼系統中常常使用的，故需要先了解群的定義對於後續密碼系統分析會比較方便</summary>
    <category term="乘法群"/><category term="加法群"/><category term="數論"/><category term="群"/>
  </entry>
  <entry>
    <title>NP完備</title>
    <link href="https://secologies.com/posts/np-completeness/"/>
    <id>https://secologies.com/posts/np-completeness/</id>
    <published>2024-03-15T00:00:00.000Z</published>
    <updated>2024-03-15T00:00:00.000Z</updated>
    <summary>首先需要一個問題叫做布林公式(Boolean formula)會像：$$\phi=(\bar{x} \wedge y) \vee (x \wedge \bar{z})$$，裡面的每一個符號稱作variable，每一個variable可以給0或1的值</summary>
    <category term="cook-levin理論"/><category term="np完備"/><category term="布林可滿足性問題"/><category term="漢米爾頓路徑"/><category term="計算複雜度"/>
  </entry>
  <entry>
    <title>異常檢測的問題分類</title>
    <link href="https://secologies.com/posts/anomaly-detection-problem/"/>
    <id>https://secologies.com/posts/anomaly-detection-problem/</id>
    <published>2024-03-14T00:00:00.000Z</published>
    <updated>2024-03-14T00:00:00.000Z</updated>
    <summary>Supervised Anomaly Detection將所有的訓練資料以及測試資料集都進行標記標準的機器學習都會使用這種方法(SVM, 神經網路)Semi-supervised Anomaly Detection標記少量的訓練資料，其中把所有正常的資料點都看成同一個class</summary>
    <category term="機器學習"/><category term="異常檢測"/>
  </entry>
  <entry>
    <title>異常檢測的方法評估</title>
    <link href="https://secologies.com/posts/evaluating-anomaly-detection/"/>
    <id>https://secologies.com/posts/evaluating-anomaly-detection/</id>
    <published>2024-03-14T00:00:00.000Z</published>
    <updated>2024-03-14T00:00:00.000Z</updated>
    <summary>當我們在進行異常檢測時，通常會需要注意三個條件：正確的偵測：檢測到的異常資料需要與流程設計想要找到的異常資料是一致的False Positives：檢測過程都是正常的</summary>
    <category term="機器學習"/><category term="混淆矩陣"/><category term="異常檢測"/>
  </entry>
  <entry>
    <title>異常檢測簡介</title>
    <link href="https://secologies.com/posts/introduction-to-anomaly-detection/"/>
    <id>https://secologies.com/posts/introduction-to-anomaly-detection/</id>
    <published>2024-02-26T00:00:00.000Z</published>
    <updated>2024-02-26T00:00:00.000Z</updated>
    <summary>在資料分析當中，異常檢測(Anomaly Detection)(或是稱作"異常值檢測(Outlier Detection)")用來辨識在資料集內非常稀少的項目、事件或者觀測到屬於別種類型資料集的資料等等</summary>
    <category term="機器學習"/><category term="深度學習"/><category term="異常檢測"/>
  </entry>
  <entry>
    <title>高斯消去法</title>
    <link href="https://secologies.com/posts/linear-algebra-gaussian-elimination/"/>
    <id>https://secologies.com/posts/linear-algebra-gaussian-elimination/</id>
    <published>2024-02-01T00:00:00.000Z</published>
    <updated>2024-02-01T00:00:00.000Z</updated>
    <summary>為了解決上述的聯立方程系統，使用高斯消去法減少不同variable的係數來求出我們需要的結果</summary>
    <category term="矩陣"/><category term="線性代數"/><category term="高斯消去法"/>
  </entry>
  <entry>
    <title>線性向量</title>
    <link href="https://secologies.com/posts/linear-algebravector/"/>
    <id>https://secologies.com/posts/linear-algebravector/</id>
    <published>2024-02-01T00:00:00.000Z</published>
    <updated>2024-02-01T00:00:00.000Z</updated>
    <summary>在整個線性代數中，最基本的單位就是一個向量，假設一個擁有兩個值的向量像是</summary>
    <category term="乘法計算"/><category term="加法計算"/><category term="向量"/><category term="矩陣"/><category term="線性代數"/>
  </entry>
  <entry>
    <title>時間複雜度</title>
    <link href="https://secologies.com/posts/time-complexity/"/>
    <id>https://secologies.com/posts/time-complexity/</id>
    <published>2023-11-07T00:00:00.000Z</published>
    <updated>2023-11-07T00:00:00.000Z</updated>
    <summary>通長在測量複雜度的時候會使用兩種分析方法：Worst-case analysisAverage-case analysis定義一個M是Deterministic Turing Machine並且會根據輸入決定停止規範M的執行時間或者時間複雜度可以表示成一個function</summary>
    <category term="時間複雜度"/><category term="計算理論"/>
  </entry>
  <entry>
    <title>其他種圖靈機</title>
    <link href="https://secologies.com/posts/other-type-turing-machine/"/>
    <id>https://secologies.com/posts/other-type-turing-machine/</id>
    <published>2023-11-05T00:00:00.000Z</published>
    <updated>2023-11-05T00:00:00.000Z</updated>
    <summary>讓Turing Machine擁有多組tape</summary>
    <category term="圖靈機"/><category term="枚舉機"/><category term="計算理論"/><category term="非確定性"/>
  </entry>
  <entry>
    <title>圖靈機</title>
    <link href="https://secologies.com/posts/turing-machine/"/>
    <id>https://secologies.com/posts/turing-machine/</id>
    <published>2023-11-04T00:00:00.000Z</published>
    <updated>2023-11-04T00:00:00.000Z</updated>
    <summary>圖靈機是由Alan Turing在1936年提出的概念，現今世界上所有的計算機不管是多複雜的架構都可以使用圖靈機的概念設計出來，其主要核心精神如下圖</summary>
    <category term="圖靈機"/><category term="計算理論"/>
  </entry>
  <entry>
    <title>消息理論中的熵</title>
    <link href="https://secologies.com/posts/entropy-information-theory/"/>
    <id>https://secologies.com/posts/entropy-information-theory/</id>
    <published>2023-10-31T00:00:00.000Z</published>
    <updated>2023-10-31T00:00:00.000Z</updated>
    <summary>我們在消息理論測量一段資訊所包含的資訊量其中一種會使用Entropy來計算</summary>
    <category term="entropy"/><category term="熵"/><category term="資訊理論"/>
  </entry>
  <entry>
    <title>消息理論的資訊測量符號</title>
    <link href="https://secologies.com/posts/information-theory-information-measures/"/>
    <id>https://secologies.com/posts/information-theory-information-measures/</id>
    <published>2023-10-31T00:00:00.000Z</published>
    <updated>2023-10-31T00:00:00.000Z</updated>
    <summary>測量一組資訊的方法有好幾種，例如像是使用entropy, mutual information, relative entropy等等方法，另外需要了解這些方法之間的交互作用</summary>
    <category term="消息理論"/><category term="自然對數"/><category term="隨機變數"/>
  </entry>
  <entry>
    <title>消息理論之相互消息</title>
    <link href="https://secologies.com/posts/information-theory-mutual-information/"/>
    <id>https://secologies.com/posts/information-theory-mutual-information/</id>
    <published>2023-08-01T00:00:00.000Z</published>
    <updated>2023-08-01T00:00:00.000Z</updated>
    <summary>Mutual Information 用來測量兩個random variables之間的關係，主要是有多少資訊量被傳輸過去。其中一個random variable會告訴我有多少資訊量從另一個random variable傳過來</summary>
    <category term="消息理論"/><category term="相互消息"/>
  </entry>
  <entry>
    <title>Palo Alto 防火牆政策設定</title>
    <link href="https://secologies.com/posts/palo-alto-firewall-policy/"/>
    <id>https://secologies.com/posts/palo-alto-firewall-policy/</id>
    <published>2023-07-01T00:00:00.000Z</published>
    <updated>2023-07-01T00:00:00.000Z</updated>
    <summary>對於防火牆很重要的功能之一就是透過policy去控管使用者或外部存取者的連線控制，若使用者有不當的連線行為，也能夠透過防火牆的log查看到紀錄，而存取控管限制使用者不能夠連線哪種類型的網站，或者封鎖特定服務都可以透過policy來做控制</summary>
    <category term="palo-alto"/><category term="封鎖"/><category term="政策"/><category term="防火牆"/>
  </entry>
  <entry>
    <title>Palo Alto 防火牆指令介面顯示過往指令操作</title>
    <link href="https://secologies.com/posts/palo-alto-firewall-show-all-configure-command-and-insert-command/"/>
    <id>https://secologies.com/posts/palo-alto-firewall-show-all-configure-command-and-insert-command/</id>
    <published>2023-06-30T00:00:00.000Z</published>
    <updated>2023-06-30T00:00:00.000Z</updated>
    <summary>有時候實體機器跟虛擬機的計算資源比較少，此時無法花太多運算能力給網頁介面時會變得怪怪的，而這時我們直接在指令介面操作會比較順暢，首先我們開啟防火牆的 shell</summary>
    <category term="palo-alto"/><category term="指令介面"/><category term="過往指令"/><category term="防火牆"/>
  </entry>
  <entry>
    <title>Palo Alto 防火牆清除使用者快取</title>
    <link href="https://secologies.com/posts/palo-alto-firewall-clear-user-cache/"/>
    <id>https://secologies.com/posts/palo-alto-firewall-clear-user-cache/</id>
    <published>2023-06-29T00:00:00.000Z</published>
    <updated>2023-06-29T00:00:00.000Z</updated>
    <summary>因為我們在進行測試能不能抓取 LDAP Server 的同時測試不需要指定 DNS 也可以指向內部的 Active Directory 主機，所以我們嘗試把 Palo Alto VM 內的所有 user 只要有快取的都先清除掉</summary>
    <category term="cache"/><category term="palo-alto"/><category term="快取"/><category term="清除"/><category term="防火牆"/>
  </entry>
  <entry>
    <title>Palo Alto 防火牆高可用性 High Availability 設定</title>
    <link href="https://secologies.com/posts/palo-alto-firewall-high-availability/"/>
    <id>https://secologies.com/posts/palo-alto-firewall-high-availability/</id>
    <published>2023-06-28T00:00:00.000Z</published>
    <updated>2023-06-28T00:00:00.000Z</updated>
    <summary>本次實驗中我們準備兩台 Palo Alto 虛擬機，為了完成防火牆高可用性 High Availability (HA) 的設定，必須讓這兩台機器都在同一個網段，高可用性作為現代次世代防火牆應對流量越發增益的 DDoS 攻擊是必不可少的功能，故本篇文章想跟讀者介紹 PA HA 設定</summary>
    <category term="ha"/><category term="high-availability"/><category term="palo-alto"/><category term="防火牆"/><category term="高可用性"/>
  </entry>
  <entry>
    <title>Palo Alto 防火牆網路位址轉譯(NAT)設定</title>
    <link href="https://secologies.com/posts/palo-alto-firewall-nat-setup/"/>
    <id>https://secologies.com/posts/palo-alto-firewall-nat-setup/</id>
    <published>2023-06-27T00:00:00.000Z</published>
    <updated>2023-06-27T00:00:00.000Z</updated>
    <summary>在網路上我們不可能直接將內網的服務IP揭露出去，而防火牆就會提供網路位址轉譯成能夠對外的IP，一來是內網服務IP數量有限所以需要轉譯出去，二來是不想讓攻擊者知道內網服務的IP位址，故需要透過Network Address Translation(NAT)來轉址</summary>
    <category term="nat"/><category term="palo-alto"/><category term="網路位址轉譯"/><category term="防火牆"/>
  </entry>
  <entry>
    <title>中國餘式定理與同構特性</title>
    <link href="https://secologies.com/posts/chinese-remainder-theorem-isomorphism/"/>
    <id>https://secologies.com/posts/chinese-remainder-theorem-isomorphism/</id>
    <published>2023-06-03T00:00:00.000Z</published>
    <updated>2023-06-03T00:00:00.000Z</updated>
    <summary>中國餘式定理Chinese Remainder Theorem(CRT)在密碼理論當中屬於重要的概念，尤其在RSA密碼系統裡也扮演重要的角色，而符合CRT的聯立方程式具有同構的特性</summary>
    <category term="中國餘式定理"/><category term="同構"/><category term="數論"/>
  </entry>
  <entry>
    <title>密碼系統 RSA 攻防</title>
    <link href="https://secologies.com/posts/rsa-cryptosystem-attack/"/>
    <id>https://secologies.com/posts/rsa-cryptosystem-attack/</id>
    <published>2023-06-03T00:00:00.000Z</published>
    <updated>2023-06-03T00:00:00.000Z</updated>
    <summary>NIST美國國家標準與科技機構發起的Public Key公開金鑰加解密系統競賽，RSA (Rivest–Shamir–Adleman)加密演算法由三位密碼學家共同研究出來在1973年發表，最終獲選最早為公開金鑰系統標準之一，雖然後來英國Government Communications Headquarters(GCHQ)國家通訊總部說他們的英國密碼學家早在1970年就已經研究出Non-Secret Encryption這種非對稱式加解密系統，但不管怎麼說，RSA在當時算是非常突破性的成果</summary>
    <category term="rsa"/><category term="密碼系統"/><category term="攻擊"/>
  </entry>
  <entry>
    <title>Square and Multiply 演算法</title>
    <link href="https://secologies.com/posts/square-and-multiply-algorithm/"/>
    <id>https://secologies.com/posts/square-and-multiply-algorithm/</id>
    <published>2023-06-03T00:00:00.000Z</published>
    <updated>2023-06-03T00:00:00.000Z</updated>
    <summary>此演算法主要是針對 $a^{b} \>\> mod \>\> n$ 在b很大而計算機通常算不太出來的時候使用的方法</summary>
    <category term="平方乘"/><category term="數論"/><category term="模運算"/><category term="演算法"/>
  </entry>
  <entry>
    <title>整數複雜度量測</title>
    <link href="https://secologies.com/posts/complexity-measure-in-computing-numbers/"/>
    <id>https://secologies.com/posts/complexity-measure-in-computing-numbers/</id>
    <published>2023-06-02T00:00:00.000Z</published>
    <updated>2023-06-02T00:00:00.000Z</updated>
    <summary>我們在密碼理論(Theory of Cryptology)又或者計算理論(Theory of Computation)裡需要去測量輸入的整數複雜度，通常會用整數的長度(bits)當作標準</summary>
    <category term="密碼理論"/><category term="複雜度"/><category term="計算理論"/><category term="量測"/>
  </entry>
  <entry>
    <title>尤拉函數</title>
    <link href="https://secologies.com/posts/euler-totient-function/"/>
    <id>https://secologies.com/posts/euler-totient-function/</id>
    <published>2023-06-02T00:00:00.000Z</published>
    <updated>2023-06-02T00:00:00.000Z</updated>
    <summary>最大公因數 gcd(a, b)，可以利用gcd判斷兩個整數是不是互質, gcd(a, b) = 1，若兩數互質代表兩數的最大公因數就是1</summary>
    <category term="尤拉函數"/><category term="數論"/>
  </entry>
  <entry>
    <title>如何 安裝 Palo Alto VM</title>
    <link href="https://secologies.com/posts/how-to-setup-palo-alto-firewall-vm/"/>
    <id>https://secologies.com/posts/how-to-setup-palo-alto-firewall-vm/</id>
    <published>2023-05-26T00:00:00.000Z</published>
    <updated>2023-05-26T00:00:00.000Z</updated>
    <summary>先在實體機器或虛擬機上安裝Palo Alto OVA檔案 PA-VM-ESX-xxxx，安裝好後直接啟動，啟動時需要設定PA-VM的interface，通常有兩種 1. DHCP 2. Static</summary>
    <category term="palo-alto"/><category term="安裝"/><category term="教學"/><category term="資訊安全"/><category term="防火牆"/>
  </entry>
</feed>