cpu腳位查詢的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列問答集和資訊懶人包

cpu腳位查詢的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦(美)埃薇•內梅特寫的 UNIX/Linux 系統管理技術手冊(第5版) 和FLAPPYPIG戰隊的 CTF特訓營:技術詳解、解題方法與競賽技巧都 可以從中找到所需的評價。

另外網站全系列CPU - 處理器CPU |順發線上購物也說明:全系列CPU-處理器CPU 在順發線上購物各品牌一應俱全,讓您輕鬆選購全系列CPU, ... 處理器CPU〉. 全系列CPU. 品牌. Intel 英特爾. AMD 超微. 腳位. Intel 1200.

這兩本書分別來自人民郵電 和機械工業所出版 。

南臺科技大學 電子工程系 李大輝所指導 吳信賢的 結合人體穿戴裝置與車體資訊的駕駛行為分析系統之設計與實現 (2021),提出cpu腳位查詢關鍵因素是什麼,來自於駕駛行為、足部壓力感測、姿勢感測辨識、心電圖、車上診斷系統。

而第二篇論文臺北市立大學 資訊科學系碩士在職專班 陳彥宏所指導 李泰穎的 運用PySpark與分散式運算解決預存程序單機大量運算之延遲問題 (2016),提出因為有 關聯式資料庫管理系統、結構化查詢語言、預存程序、大數據、PySpark、分散式運算的重點而找出了 cpu腳位查詢的解答。

最後網站風冷還是水冷?九州風神冰立方:自帶智能數顯屏 - 日日新聞則補充:還有這一目瞭然的溫度(上圖待機顯示60℃溫度)和佔用比(下圖烤機時顯示95%CPU佔用率)智能數顯,比軟件查詢CPU實時狀態要直接得多。intel/AMD新平臺 ...

接下來讓我們看這些論文和書籍都說些什麼吧:

除了cpu腳位查詢,大家也想知道這些:

UNIX/Linux 系統管理技術手冊(第5版)

為了解決cpu腳位查詢的問題,作者(美)埃薇•內梅特 這樣論述:

本書延續了《UNIX系統管理技術手冊》前幾版的講解風格,以當前主流的Linux發行版本本為例,把Linux系統管理技術分為4個部分分別進行介紹。第一部分(基礎管理)對UNIX和Linux系統進行了簡介,涵蓋了運行單機系統所需的大部分知識和技術。第二部分(連網)講解了UNIX系統上使用的協定和伺服器的相關技術。第三部分(存儲)講解了如何解決資料存儲和管理的問題。第四部分(運維)介紹了系統管理員在工作中經常碰到的問題。 本書適用範圍廣泛,無論是Linux的初學者還是具有豐富經驗的Linux專業技術人員都能從本書中獲益。 埃薇·內梅特已於2001年從科羅拉多大學電腦科學系的教師

崗位上退休。在此之後,她乘坐Wonderland號帆船探索太平洋多年,2013年的時候在海上失蹤。本書的第4版是她親自參與的最後一部作品,但是在第5版中,我們已經盡可能地保留了她的文字。 加思·斯奈德曾就職於NeXT和Sun,他擁有斯沃斯莫爾學院工學學士學位,還獲得了羅徹斯特大學的MD和MBA學位。 特倫特·R.海恩是一位創業家,他熱衷於實用的網路安全技術和自動化。在技術之外,他還喜歡徒步旅行、滑雪、飛釣、露營、藍草音樂和狗狗。特倫特擁有科羅拉多大學的電腦科學學士學位。 本·惠利是一家獨立諮詢公司WhaleTech的創始人,他被Amazon授予首批AWS社區英雄稱號。他擁有科羅拉多大學博

爾德分校電腦科學學士學位。 丹·麥金擁有科羅拉多大學博爾德分校的電子和電腦工程學士學位。他將Linux和其他開源技術應用於自己的工作。他喜歡滑雪、帆船、越野旅遊以及與妻子和狗狗共度時光。 詹姆斯·加內特(James Garnett)擁有科羅拉多大學電腦科學博士學位,是Secure64 Software公司的高級軟體工程師,負責開發Linux內核的DDoS緩解技術。 法布裡齊奧·布蘭卡(Fabrizio Branca)是AOE的首席系統開發員,他曾助力過多個開源項目,專注於架構、基礎設施和高性能應用,為大型專案的開發、測試和部署過程做出了促進工作。 阿德里安·莫阿特(Adrian Mou

at)從Docker早期就開始從事容器的研究工作,是Using Docker一書的作者。他目前是Container Solutions的首席科學家,該公司專注於微服務和容器的諮詢和產品開發。 第一部分 基礎管理 第1章 從哪入手 3 1.1 系統管理員的基本任務 3 1.2 建議的知識背景 5 1.3 Linux發行版本 6 1.4 本書中用到的示例系統 7 1.5 寫法與印刷約定 9 1.6 單位 10 1.7 手冊頁和其他連線文檔 11 1.8 其他權威文檔 12 1.9 其他資訊源 13 1.10 如何查找及安裝軟體 14 1.11 選擇託管 18 1.12 專業及

相鄰學科 19 第2章 引導與系統管理守護進程 21 2.1 引導過程概覽 21 2.2 系統固件 22 2.3 引導裝載程式 24 2.4 GRUB 25 2.5 FreeBSD引導過程 27 2.6 系統管理守護進程 29 2.7 systemd詳解 31 2.8 FreeBSD init與啟動腳本 41 2.9 重新引導與關機 42 2.10 系統無法引導的應對策略 43 第3章 存取控制與超級許可權 47 3.1 標準UNIX存取控制 47 3.2 管理root帳戶 50 3.3 標準存取控制模型的擴展 57 3.4 現代存取控制 59 第4章 進程式控制制 64 4.1 進程的組成

64 4.2 進程的生命週期 66 4.3 ps:監視進程 70 4.4 使用top動態監視進程 72 4.5 nice與renice:修改調度優先順序 73 4.6 /proc檔案系統 74 4.7 strace與truss:跟蹤信號和系統調用 75 4.8 失控進程 77 4.9 週期性進程 78 第5章 檔案系統 86 5.1 路徑名 87 5.2 檔案系統的掛載與卸載 87 5.3 檔樹的組織 89 5.4 檔案類型 91 5.5 檔案屬性 95 5.6 存取控制清單 101 第6章 軟體的安裝與管理 110 6.1 作業系統安裝 110 6.2 套裝軟體管理 117 6.3 Linu

x套裝軟體管理系統 117 6.4 Linux高層套裝軟體管理系統 119 6.5 FreeBSD軟體管理 125 6.6 軟體的當地語系化與配置 128 第7章 腳本程式設計與shell 130 7.1 腳本化的哲學 130 7.2 shell基礎 134 7.3 sh腳本程式設計 141 7.4 規則運算式 150 7.5 Python程式設計 154 7.6 Ruby程式設計 160 7.7 Python和Ruby的庫與環境管理 165 7.8 使用Git實現版本控制 169 第8章 用戶管理 174 8.1 帳戶機制 175 8.2 /etc/passwd文件 175 8.3 Linu

x的/etc/shadow文件 179 8.4 FreeBSD的/etc/master.passwd文件與/etc/login.conf文件 180 8.5 /etc/group文件 182 8.6 手動添加用戶 183 8.7 用腳本添加用戶:useradd、adduser、newusers 187 8.8 安全刪除用戶的帳戶及其檔 189 8.9 禁止登錄 190 8.10 使用PAM降低風險 191 8.11 集中式帳戶管理 191 第9章 雲計算 193 9.1 雲 194 9.2 雲平臺的選擇 195 9.3 雲服務基礎 197 9.4 雲:各種平臺上的VPS快速入門 202 9.5

 成本控制 207 第10章 日誌 210 10.1 日誌位置 212 10.2 systemd journal 214 10.3 syslog 216 10.4 內核與引導期間的日誌記錄 228 10.5 日誌檔的管理與輪替 229 10.6 管理大規模日誌 230 10.7 日誌記錄策略 232 第11章 驅動程式與內核 233 11.1 內核相關的日常事務 234 11.2 內核版本編號 234 11.3 設備及其驅動程式 235 11.4 Linux內核配置 243 11.5 FreeBSD內核配置 246 11.6 可裝載內核模組 248 11.7 引導 250 11.8 在雲中引導

其他內核 254 11.9 內核錯誤 255 第12章 列印 258 12.1 CUPS列印 259 12.2 CUPS伺服器管理 262 12.3 故障排除技巧 265 第二部分 連網 第13章 TCP/IP連網 269 13.1 TCP/IP與Internet的關係 269 13.2 連網基礎 271 13.3 分組定址 275 13.4 IP地址:殘酷的細節 277 13.5 路由選擇 285 13.6 IPv4 ARP與IPv6鄰居發現 287 13.7 DCHP:動態主機設定通訊協定 288 13.8 安全問題 290 13.9 基本的網路配置 293 13.10 Linux連網

297 13.11 FreeBSD連網 303 13.12 網路故障排除 305 13.13 網路監控 311 13.14 防火牆與NAT 313 13.15 雲連網 319 第14章 物理連網 326 14.1 乙太網:連網技術中的瑞士軍刀 327 14.2 無線:流動人員的乙太網 333 14.3 SDN:軟體定義網路 336 14.4 網路測試與調試 336 14.5 樓宇佈線 337 14.6 網路設計問題 338 14.7 管理問題 339 14.8 推薦廠商 340 第15章 IP路由選擇 341 15.1 詳解分組轉發 341 15.2 路由守護進程和路由式通訊協定 344 15

.3 協議巡禮 346 15.4 路由式通訊協定多播協調 347 15.5 路由策略的選擇標準 348 15.6 路由守護進程 349 15.7 Cisco路由器 350 第16章 DNS:網功能變數名稱稱系統 353 16.1 DNS架構 353 16.2 DNS的查詢順序 355 16.3 DNS名稱空間 356 16.4 DNS的工作原理 357 16.5 DNS資料庫 363 16.6 BIND軟體 373 16.7 DNS分割與view語句 385 16.8 BIND配置示例 386 16.9 更新區檔 389 16.10 DNS安全問題 392 16.11 調試BIND 405 第

17章 單點登錄 412 17.1 SSO的核心要素 412 17.2 LDAP:“羽量級”目錄服務 413 17.3 使用目錄服務登錄 418 17.4 替代方案 423 第18章 電子郵件 425 18.1 郵件系統架構 425 18.2 剖析郵件消息 428 18.3 SMTP協議 430 18.4 垃圾郵件與惡意軟體 432 18.5 消息隱私與加密 434 18.6 郵件別名 434 18.7 電子郵件配置 437 18.8 Sendmail 438 18.9 EXIM 457 18.10 Postfix 471 第19章 Web託管 481 19.1 HTTP:超文字傳輸協定 48

1 19.2 Web軟體基礎 487 19.3 雲環境中的Web託管 495 19.4 Apache httpd 497 19.5 Nginx 503 19.6 HAProxy 507 第三部分 存儲 第20章 存儲 513 20.1 我就是想加塊硬碟 514 20.2 存儲硬體 516 20.3 存儲硬體介面 522 20.4 硬碟的安裝與低層管理 524 20.5 逐層剖析存儲的軟體面 528 20.6 硬碟分區 530 20.7 邏輯卷管理 534 20.8 RAID:廉價磁片冗餘陣列 538 20.9 檔案系統 545 20.10 傳統檔案系統:UFS、ext4、XFS 545 20

.11 下一代檔案系統:ZFS與Btrfs 551 20.12 ZFS:解決所有的存儲問題 552 20.13 Btrfs:Linux的“簡化版ZFS” 559 20.14 資料備份策略 563 第21章 網路檔案系統 565 21.1 認識網路檔服務 565 21.2 NFS之道 567 21.3 伺服器端的NFS 572 21.4 用戶端NFS 577 21.5 NFSv4身份映射 579 21.6 nfsstat:轉儲NFS統計資訊 579 21.7 專有NFS檔案伺服器 580 21.8 自動掛載 581 第22章 SMB 585 22.1 Samba:UNIX的SMB伺服器 585

22.2 Samba的安裝與配置 586 22.3 掛載SMB檔共用 590 22.4 流覽SMB檔共用 590 22.5 確保Samba的安全 590 22.6 Samba調試 591 第四部分 運維 第23章 配置管理 597 23.1 配置管理概述 597 23.2 配置管理的危險 598 23.3 配置管理要素 598 23.4 流行的CM系統對比 602 23.5 Ansible簡介 611 23.6 Salt簡介 624 23.7 比較Ansible與Salt 639 23.8 最佳實踐 641 第24章 虛擬化 644 24.1 大話虛擬化 645 24.2 Linux虛擬化

648 24.3 FreeBSD bhyve 651 24.4 VMware 651 24.5 VirtualBox 651 24.6 Packer 652 24.7 Vagrant 653 第25章 容器 654 25.1 背景知識與核心概念 655 25.2 Dcoker:開源的容器引擎 656 25.3 容器實踐 670 25.4 容器集群與管理 674 第26章 持續集成與交付 678 26.1 CI/CD基礎 679 26.2 流水線 682 26.3 Jenkin:開源的自動化伺服器 686 26.4 CI/CD實戰 688 26.5 容器與CI/CD 698 第27章 安全 70

1 27.1 安全要素 702 27.2 安全是如何被破壞的 702 27.3 基本安全措施 704 27.4 密碼與使用者帳戶 708 27.5 強力安全工具 711 27.6 密碼學入門 717 27.7 SSH:The Secure SHell 724 27.8 防火牆 733 27.9 虛擬私有網路(VPN) 734 27.10 專業認證與標準 735 27.11 安全資訊來源 737 27.12 如果你的網站遭受攻擊 739 第28章 監控 741 28.1 監控概覽 741 28.2 監控文化 744 28.3 監控平臺 744 28.4 資料獲取 748 28.5 網路監控 75

1 28.6 系統監控 752 28.7 應用監控 754 28.8 安全監控 755 28.9 SNMP:簡單網路管理協定 757 28.10 監控技巧 760 第29章 性能分析 761 29.1 性能調校的哲學 761 29.2 提高性能的方法 762 29.3 影響性能的因素 763 29.4 竊取CPU週期 764 29.5 分析性能問題 764 29.6 檢查系統性能 765 29.7 救命!我的伺服器實在是太慢了 773 第30章 資料中心基礎 776 30.1 機架 777 30.2 電力 777 30.3 冷卻與環境 779 30.4 資料中心可靠性分級 782 30.5 資

料中心安全 783 30.6 工具 784 第31章 方法論、策略與政治 786 31.1 大一統理論:DevOps 787 31.2 工單與任務管理系統 790 31.3 本地文檔維護 792 31.4 環境分離 794 31.5 災難管理 795 31.6 IT策略與規程 797 31.7 服務水準協定 799 31.8 合規:規章與標準 801 31.9 法律問題 803 31.10 組織、會議及其他資源 805

結合人體穿戴裝置與車體資訊的駕駛行為分析系統之設計與實現

為了解決cpu腳位查詢的問題,作者吳信賢 這樣論述:

基於行車安全的需求,準確行車資訊與駕駛行為之紀錄與分析,不但可以提供駕駛有效的預警示功能,亦可藉以區隔駕駛行為習慣之優劣,有助於事故後續法律責任釐清、車輛行車保險之風險成本評估、車隊駕駛管理等及未來自駕車在道路上逐漸增加的智慧交通管理需求等,因此迫切需求一個客觀精準之行車資訊與駕駛行為紀錄與分析工具來達成前述目的,本論文提出一個整合性可參數化的駕駛行為分析系統,系統整合了自行研製之ECG讀取器、腳踏板壓力與姿勢感測功能之穿戴式裝置、OBDII讀取器,其中透過腳踏板足部壓力感測器與陀螺儀收集足部壓力與姿勢資訊,取得足部在腳踏板的位置與姿勢,輔以駕駛的ECG心電生理資訊,再結合OBDII擷取車內

網路即時行車資訊,進行駕駛行為綜合判別。本論文先進行穿戴式裝置與OBDII讀取器之研製並完成個別功能測試,進而完成所提案系統之整合建置,其中系統實現包括感測器、微控制器、感測元件與通訊元件整合、周邊電路設計以及程式撰寫,此系統提供各種感測器類別與參數之調配,可客製化提供駕駛行為判別分析之各種情境應用,系統完成實車測試驗證幾種危險與錯誤及正常的駕駛行為情境模擬分析。因應日漸複雜多元化道路駕駛環境,提案系統具備統整行車車況、路況、駕駛行為狀態等資訊之即時監控與雲端記錄之功能,可能商業化應用廣泛,包括商業車隊管理、交通大數據管理、數位鑑識等,更可擴展到未來車輛即時維護之商品管理系統及汽車周邊耗材維修

產業與行車用路人之保險品質評量制度等創新商業模式應用。

CTF特訓營:技術詳解、解題方法與競賽技巧

為了解決cpu腳位查詢的問題,作者FLAPPYPIG戰隊 這樣論述:

本書由國內老牌CTF戰隊FlappyPig撰寫,戰隊成員曾多次榮獲XCTF國際聯賽冠軍、TCTF/0CTF冠軍、WCTF世界駭客大師挑戰賽季軍,多次入圍Defcon全球總決賽,具有豐富的實戰經驗。   本書圍繞CTF競賽需要的安全技術、解題方法和競賽技巧3個維度展開,旨在通過作者扎實的技術功底和豐富的競賽經驗,引領對CTF競賽感興趣的讀者快速入門。書中依據CTF競賽的特點,分別從Web、Reverse、PWN、Crypto、APK、IoT這六個方面系統地對CTF競賽的知識點、模式、技巧進行了深入講解,每一篇都搭配歷年真題,幫助讀者加深理解。全書一共分六篇。   Web篇(第1~8章)主要講解C

TF比賽中Web類型題目的一些基礎知識點與常用的工具和外掛程式,這些知識點和工具也可以用於部分滲透測試的實戰中。Reverse篇(第9~10章)主要對CTF中逆向分析的主要方法、常用分析工具、逆向分析技術和破解方法進行講解,幫助讀者提高逆向分析能力。PWN篇(第11~17章)對PWN二進位漏洞挖掘利用的詳細分析,主要講解了針對各種漏洞的利用方法和利用技巧,作者可以結合實例題目加深理解。Crypto篇(第18~22章)對Crypto類型題目的知識和例題講解,主要從概述、編碼、古典密碼、現代密碼以及真題解析幾個方向進行敘述。   APK篇(第23~25章)講解CTF中的APK的相關內容,主要從AP

K的基礎知識點、Dalvik層的逆向分析技術,以及Native層的逆向分析技術三個方面介紹APK題目的寄出內容、解題方法和競賽技巧。IoT篇(第26~30章)對IoT類型題目的講解,內容涉及IoT、無線通訊的基礎知識和相關題型的解題技巧,幫助大家培養解決IoT相關題目的能力。 FlappyPig   國內老牌知名CTF戰隊,曾獲數十個各級CTF競賽冠亞季軍,具備國際CTF競賽水準,具備豐富的CTF參賽經驗。先後獲得XCTF聯賽總冠軍、XNUCA總決賽冠軍、CISCN冠軍、TCTF/0CTF(Defcon外卡賽)冠軍、WCTF世界駭客大師挑戰賽季軍,連續三年闖進Defcon決

賽,Defcon最好成績第10名。戰隊開發維護了CTFrank網站進行了CTF賽事的rank評級和推薦。 現在以r3kapig聯合戰隊的方式參賽。 戰隊成員挖掘並披露漏洞獲得CVE編號上百枚,向各類SRC報備漏洞數百個。戰隊成員在Geekpwn、天府杯、PWN2OWN等漏洞挖掘類競賽也取得了不錯的成績。 戰隊主要成員目前就職于阿裡巴巴、騰訊、京東等,從事網路安全、漏洞挖掘相關工作。在網路安全競賽、漏洞挖掘、滲透測試等領域具有非常深厚的積累,擅長Web、應用層軟體、作業系統、區塊鏈、嵌入式等多領域的漏洞挖掘與利用。 前 言 第一篇 CTF之Web 第1章 常用工具安裝及

使用 2 1.1 Burp Suite 2 1.2 Sqlmap 8 1.3 流覽器與外掛程式 9 1.4 Nmap 11 第2章 SQL注入攻擊 13 2.1 什麼是SQL注入 13 2.2 可以聯集查詢的SQL注入 14 2.3 報錯注入 14 2.4 Bool 盲注 16 2.5 時間盲注 17 2.6 二次注入 18 2.7 limit之後的注入 20 2.8 注入點的位置及發現 20 2.9 繞過 21 2.10 SQL讀寫文件 24 2.11 小結 24 第3章 跨站腳本攻擊 25 3.1 概述 25 3.2 常見XSS漏洞分類 25 3.3 防護與繞過 29 3.4 危害與利

用技巧 38 3.5 實例 40 第4章 服務端請求偽造 42 4.1 如何形成 42 4.2 防護繞過 43 4.3 危害與利用技巧 43 4.4 實例 46 第5章 利用特性進行攻擊 48 5.1 PHP語言特性 48 5.1.1 弱類型48 5.1.2 反序列化漏洞49 5.1.3 截斷51 5.1.4 偽協議51 5.1.5 變數覆蓋52 5.1.6 防護繞過54 5.2 Windows系統特性 54 第6章 代碼審計 56 6.1 源碼洩露 56 6.2 代碼審計的方法與技巧 61 第7章 條件競爭 67 7.1 概述 67 7.2 條件競爭問題分析及測試 68 第8章 案

例 解 析 73 8.1 NSCTF 2015 Web實例 73 8.2 湖湘杯2016線上選拔賽Web實例 75 8.3 0CTF 2017 Web實例 79 8.4 2019 WCTF 大師賽賽題剖析:P-door 80 本篇小結 87 第二篇 CTF之Reverse 第9章 Reverse 概述 90 9.1 逆向分析的主要方法 90 9.2 彙編指令體系結構 91 9.2.1 x86指令體系91 9.2.2 x64指令體系92 9.3 逆向分析工具介紹 93 9.3.1 反彙編和反編譯工具93 9.3.2 調試器97 9.3.3 Trace類工具100 第10章 Reverse

分析 102 10.1 常規逆向分析流程 102 10.1.1 關鍵代碼定位102 10.1.2 常見加密演算法識別104 10.1.3 求解flag109 10.2 自動化逆向 113 10.2.1 IDAPython114 10.2.2 PythonGdb114 10.2.3 pydbg115 10.2.4 Angr115 10.3 幹擾分析技術及破解方法 116 10.3.1 花指令116 10.3.2 反調試117 10.3.3 加殼119 10.3.4 控制流混淆121 10.3.5 雙進程保護124 10.3.6 虛擬機器保護127 10.4 指令碼語言的逆向 132 10.4.

1 .NET程式逆向132 10.4.2 Python程式逆向135 10.4.3 Java程式逆向137 本篇小結 139 第三篇 CTF之PWN 第11章 PWN 基礎 142 11.1 基本工具 142 11.2 保護機制 143 11.3 PWN類型 143 11.4 常見利用方法 144 11.5 程式記憶體佈局 149 11.6 真題解析 150 第12章 棧相關漏洞 166 12.1 棧介紹 166 12.1.1 函數棧的調用機制167 12.1.2 函數參數傳遞168 12.2 棧溢出 169 12.2.1 基本概念169 12.2.2 覆蓋棧緩衝區的具體用途170 12

.3 棧的特殊利用 177 12.4 棧噴射 177 12.5 執行緒棧 178 12.6 真題解析 184 12.6.1 {ZCTF-2015} guess(PWN100)184 12.6.2 {ZCTF-2015} spell (PWN300)187 12.6.3 {Codegate-2015} Chess(PWN700)189 12.6.4 {RCTF-2015} Welpwn(PWN200)196 第13章 堆相關漏洞 198 13.1 堆介紹 198 13.1.1 堆基本資料結構chunk198 13.1.2 堆空閒塊管理結構bin200 13.1.3 malloc基本規則201

13.1.4 free基本規則201 13.1.5 tcache202 13.2 漏洞類型 204 13.3 利用方法 206 13.3.1 最基本的堆利用206 13.3.2 unlink208 13.3.3 fastbin attack211 13.3.4 forgotten chunk212 13.3.5 house of force217 13.3.6 house of spirit218 13.3.7 house of orange218 13.3.8 堆噴射224 13.3.9 更多堆利用技巧224 13.4 真題解析 225 第14章 格式化字串漏洞 244 14.1 基本概念

244 14.2 資訊洩露與修改 245 14.3 額外技巧 249 14.4 真題解析 254 14.4.1 {CCTF-2016} PWN3(PWN350)254 14.4.2 {RCTF-2015} nobug(PWN300)256 14.4.3 {LCTF-2016} PWN200258 第15章 整型漏洞 261 15.1 寬度溢出 261 15.2 符號轉換 263 15.3 陣列越界 264 15.4 真題解析 265 第16章 邏輯漏洞 269 16.1 基本概念 269 16.2 競態條件漏洞 269 16.3 真題解析 271 第17章 Attack&Defense

模式 273 17.1 修補方案 273 17.1.1 大小修改法273 17.1.2 函數替換法275 17.1.3 .eh_frame 段Patch法276 17.1.4 其他方法277 17.2 攻防策略 277 相關知識連結推薦 278 本篇小結 279 第四篇 CTF之Crypto 第18章 Crypto 概述 282 第19章 編碼 284 19.1 hex 284 19.2 urlencode 286 19.3 morsecode 286 19.4 jsfuck 289 19.5 uuencode 291 19.6 base家族 291 第20章 古典密碼 294 20.

1 移位元密碼 294 20.1.1 簡單移位元密碼 294 20.1.2 曲路密碼 296 20.1.3 雲影密碼 296 20.1.4 柵欄密碼 296 20.2 替代密碼 298 20.2.1 單表替代密碼 298 20.2.2 多表替代密碼 303 第21章 現代密碼 309 21.1 區塊編碼器和序列密碼 309 21.1.1 DES/AES基本加解密 309 21.1.2 區塊編碼器CBC bit翻轉攻擊 310 21.1.3 區塊編碼器CBC選擇密文攻擊 312 21.1.4 區塊編碼器CBC padding oracle攻擊 312 21.1.5 Feistel結構分析 31

3 21.1.6 攻擊偽亂數發生器 314 21.2 公開金鑰密碼 319 21.2.1 RSA基礎 319 21.2.2 直接模數分解 320 21.2.3 費馬分解和Pollard_rho分解 322 21.2.4 公約數模數分解 325 21.2.5 其他模數分解方式 327 21.2.6 小指數明文爆破 329 21.2.7 選擇密文攻擊 330 21.2.8 LLL-attack 330 21.2.9 Wiener Attack & Boneh Durfee Attack 334 21.2.10 共模攻擊 338 21.2.11 廣播攻擊 340 21.2.12 相關消息攻擊 342

21.2.13 DSA 343 21.3 雜湊 344 21.3.1 雜湊碰撞 344 21.3.2 雜湊長度擴展攻擊 345 第22章 真題解析 348 22.1 SUPEREXPRESS 348 22.2 VIGENERE 350 22.3 Revolver 357 22.4 Railgun 362 本篇小結 365 第五篇 CTF之APK 第23章 APK基礎 368 23.1 Android題目類型 368 23.2 Android基本架構 368 23.2.1 Android的Dalvik虛擬機器 369 23.2.2 Native層 369 23.3 ARM架構基礎知識 3

69 23.3.1 函式呼叫/跳轉指令 370 23.3.2 出棧入棧指令 371 23.3.3 保存/恢復寄存器的值 371 23.4 adb 371 23.5 APK檔案格式 372 第24章 Dalvik層逆向分析 373 24.1 Dalvik基礎知識 373 24.1.1 寄存器 374 24.1.2 類型 374 24.1.3 方法 375 24.1.4 指令特點 375 24.2 靜態分析 376 24.2.1 使用Apktool反編譯APK程式 376 24.2.2 使用dex2jar生成jar檔 379 24.2.3 使用jd-gui查看反編譯的Java代碼 380 24.

2.4 使用FernFlower反編譯Jar檔 381 24.2.5 使用Android Killer / jadx / APK Studio逆向分析平臺 381 24.2.6 使用JEB進行靜態分析 388 24.2.7 其他的靜態分析軟體 393 24.3 動態調試 394 24.3.1 使用log調試 394 24.3.2 smali動態調試 396 24.3.3 使用Xposed框架Hook進程 400 24.3.4 使用Frida框架Hook進程 405 24.4 Dalvik層混淆及加固技術 409 24.4.1 ProGuard混淆 409 24.4.2 DEX破壞 409 24

.4.3 APK偽加密 410 24.4.4 APK增加資料 410 24.4.5 DEX隱藏 410 第25章 Native層逆向 411 25.1 Native層介紹 411 25.1.1 正向—使用NDK編寫Native層應用 411 25.1.2 JNI調用特徵分析 413 25.2 使用IDA Pro靜態分析 419 25.3 動態調試 423 25.3.1 使用IDA Pro進行動態調試 423 25.3.2 使用GDB進行動態調試 425 25.3.3 使用Frida框架HOOK進程 428 25.4 OLLVM混淆及加固技術 430 25.4.1 -fla 431 25.4.

2 -bcf 432 25.4.3 -sub 434 本篇小結 436 第六篇 CTF之IoT 第26章 IoT基礎知識 438 26.1 什麼是IoT 438 26.2 什麼是嵌入式系統 439 26.3 嵌入式系統的基本概念 439 26.4 CTF中常見的IoT題型歸類 441 第27章 IoT固件逆向工程 443 27.1 常見IoT架構介紹 443 27.2 晶片手冊的尋找與閱讀 446 27.3 使用IDA手動尋找固件入口點 450 27.4 寄存器位址和SRAM位址的處理方法 453 27.5 IDA之CPU高級選項 456 27.6 動態調試環境搭建 458 27.7 專

業調試工具 459 27.8 反編譯工具 469 第28章 固件結構分析 470 28.1 常見固件類型 470 28.2 Flash檔案系統 471 28.3 固件基底位址確定方法 471 28.4 固件分析工具 473 第29章 無線信號分析 475 29.1 無線通訊基本理論介紹 475 29.2 常見調製方式與解調方法 476 29.3 Matlab在數位信號處理中的應用 478 第30章 經典賽題講解 483 30.1 PCTF2016:Confused ARM 483 30.2 UCTF2016資格賽:TWI 486 30.3 UCTF2016決賽:Normandie 491

30.4 ACTF2016:4G Radio 498 30.5 UCTF2016資格賽:感測器(1)(2) 500 30.6 UCTF2016資格賽:Add 502 本篇小結 506

運用PySpark與分散式運算解決預存程序單機大量運算之延遲問題

為了解決cpu腳位查詢的問題,作者李泰穎 這樣論述:

由於關聯式資料庫管理系統與結構化查詢語言,在ACID與腳本化的基礎特性上,限制了預存程序對於資料的處理,僅能在關聯式資料庫環境中以單機模式運行,即使呼叫或使用其他伺服器或資料庫上的運算資源,在時間上,仍是必須依序等待前一筆交易完成後,才能進行下一筆交易。然而,隨著資料在質量、數量、型態及需求上愈來愈廣泛,尤其當預存程序在處理大量資料如報表計算等必須消耗大量CPU與記憶體的工作時,所產生的延遲問題,甚至已經影響到資料庫伺服器內其他資料庫所屬應用程式或系統的正常運作,即使進行軟硬體升級、運用索引、分割資料表、壓縮資料表或設定離峰時間運行等諸多資料庫效能調校動作,在資料量長期累積下,對於效能的提昇

也相當有限。在為快速運行與泛用化目的而生的Spark開源叢集運算框架中,以Spark SQL套件搭配Spark核心功能,如工作排程、記憶體管理、容錯及檔案系統等元件,正為整合關聯式資料庫與大數據架構各自優勢的關鍵技術上,提供了最佳的解決管道。本研究運用PySpark函式庫與分散式運算,提出具體有效的可行方案,解決預存程序於單機大量運算時所遭遇的延遲問題。