目录

前言 1.1

安全概览 1.2

概览图 1.2.1

范畴图 1.2.1.1

脑图 1.2.1.2

概览文字 1.2.2

相关的人 1.2.3

安全通用知识 1.3

网络安全模型 1.3.1

安全学习方法 1.3.2

CTF比赛 1.3.3

正向安全 1.3.4

漏洞编号 1.3.5

CVE 1.3.5.1

CNVD 1.3.5.2

数据安全隐私标准 1.3.6

Web端安全 1.4

渗透测试 1.4.1

设备端安全 1.5

计算机安全 1.5.1

移动安全 1.5.2

Android安全 1.5.2.1

iOS安全 1.5.2.2

工控物联网安全 1.5.3

特定设备安全 1.5.4

WiFi安全 1.5.4.1

Aircrack-ng 1.5.4.1.1

Wifiphisher 1.5.4.1.2

信息存储安全 1.6

硬件 1.6.1

TrustZone 1.6.1.1

软件 1.6.2

TEE 1.6.2.1

其他安全相关 1.7

相关工具 1.7.1

破解密码 1.7.1.1

John the Ripper 1.7.1.1.1

Hashcat 1.7.1.1.2

Hydra 1.7.1.1.3

代理工具 1.7.1.2

远程操作工具 1.7.1.3

子教程 1.8

附录 1.9

资料和文档 1.9.1

参考资料 1.9.2

前言

信息安全概览

最新版本：v3.0.1

更新时间：20230914

简介

从之前的边学习信息安全技术，边总结技术教程，到现在的已工作一段时间。先后去整理出宏观的各个方面的安全的分类和概念。以及基本的计算机安全、移动端安全、物联网安全等细节内容。再把相关内容抽出成独立子教程，包括Web安全、渗透测试、安全分析、二进制安全、iOS安全、Android安全、工控安全等等。

源码+浏览+下载

本书的各种源码、在线浏览地址、多种格式文件下载如下：

HonKit源码

crifan/information_security_overview: 信息安全概览

如何使用此HonKit源码去生成发布为电子书

详见：crifan/honkit_template: demo how to use crifan honkit template and demo

在线浏览

信息安全概览 book.crifan.org

信息安全概览 crifan.github.io

离线下载阅读

信息安全概览 PDF

信息安全概览 ePub

信息安全概览 Mobi

版权和用途说明

此电子书教程的全部内容，如无特别说明，均为本人原创。其中部分内容参考自网络，均已备注了出处。如发现有侵权，请通过邮箱联系我 admin 艾特 crifan.com，我会尽快删除。谢谢合作。

各种技术类教程，仅作为学习和研究使用。请勿用于任何非法用途。如有非法用途，均与本人无关。

鸣谢

感谢我的老婆陈雪的包容理解和悉心照料，才使得我crifan有更多精力去专注技术专研和整理归纳出这些电子书和技术教程，特此鸣谢。

其他

作者的其他电子书

本人crifan还写了其他150+本电子书教程，感兴趣可移步至：

crifan/crifan_ebook_readme: Crifan的电子书的使用说明

关于作者

关于作者更多介绍，详见：

关于CrifanLi李茂 – 在路上

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-09-14 20:59:08

安全概览

安全概览

背景

先说说写这个教程的背景：

之前已写过 安卓安全和破解 的教程

https://github.com/crifan/android_app_security_crack

目前点赞不少：1.1K个star

看来大家比较关注这个领域

自己计划从事计算机安全领域~=信息安全~=网络安全

之前：是小白，没这方面的经验

现在：边自学，边总结

总结到此教程（和相关子教程）中

供自己和他人参考

更新：现已有一定实际经验

信息安全技术概览

安全

全称：信息安全

传统称谓：网络安全

典型定义：安全是一门涉及计算机科学、网络技术、通信技术、密码技术、信息安全技术、应用数学、数论、信息论等多种学科的综合性科学

目的：指网络系统的硬件、软件及其系统中的数据受到保护，不受偶然的或者恶意的原因而遭到破坏、更改、泄露，确保系统能连续可靠正常地运行，网络服务不中断

由于信息安全技术概念包含内容较多，且涉及维度较广，下面以不同维度和形式来阐述：

图

范畴图

脑图

文字

后续章节分别详细解释。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-10 14:29:31

概览图

安全概览图

此处整理出，安全概览图，分别用两种形式展现：范畴图和脑图。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-09 13:48:27

范畴图

安全概览范畴图

安全技术概览 范畴图

离线查看

在线浏览

安全技术概览范畴图 20230819 | ProcessOn免费在线作图

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-08-19 21:56:45

脑图

安全概览脑图

安全概览脑图

在线浏览

安全技术概览脑图 20230819 | ProcessOn免费在线作图

离线查看

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-08-19 21:55:13

概览文字

安全概览文字版

（狭义）信息安全

不同端

PC端 vs 移动端

PC端

往往指的是 基于浏览器的：Web安全

移动端

往往指的是 不同系统和设备的

Android安全

iOS安全

不同类型设备

PC端

统称：计算机安全=PC安全

侧重浏览器、网站等的：Web安全

主要攻防方式

攻

渗透攻击

防

渗透测试

模糊测试

代码审计

安全分析

安全日志分析

二进制方面的：二进制安全

Windows

Windows漏洞挖掘

Linux

注：很少有此专门的方向

Mac

注：很少有此专门的方向

移动端 = 联网设备方面

相对更广泛的概念：物联网

物联网安全 ~= 工控安全

侧重某些领域

（更接近普通用户的）手机领域：移动安全

Android安全

iOS安全

工控领域

工控安全

汽车领域

汽车安全

无线（设备）领域

无线安全

WiFi领域

WiFi安全

不同层

上层=Web领域：Web安全

底层=内部机制：二进制安全

Windows的二进制安全

Windows漏洞挖掘

（广义）信息安全

信息安全

子领域=特殊领域

信息存储安全

典型应用场景：指纹、虹膜、信用卡PIN码等

包含

硬件

TrustZone

软件

OP-TEE

功能安全

信息安全各个子方向关键点概述

信息安全 各个子方向 关键点概述

安全概述

概念：红方/蓝方、逆向、靶场、蜜罐、漏洞编号、代码审计、日志清理

标准：等级保护、ISO27001

编号：CVE、CNCVE、CNVD

组织：OWASP

比赛：CTF

论坛：看雪、FreeBuf

子领域

存储安全：指纹、虹膜、PIN码、DRM、TrustZone、OP-TEE

密码破解

工具：John the Ripper、Hashcat、Hydra

Web安全

概念：POC、APT、DDOS、蠕虫、木马、提权、EDR、CSP、Same-Site Cookies、网络劫持、端口扫描、痕迹清理

手段：社工、钓鱼

证书：CISP、CISSP、CISM、CCSRP、CISAW、CISA

系统：Kali

工具和系统：防火墙、WAF、IDS、IPS

渗透测试

概念：模糊测试、后渗透、测试报告、端口扫描

标准：PTES

手段：XSS、CSRF、文件包含、文件上传、XXE、SQL注入、RCE、SSRF、CORS、越权、struts2漏洞

工具：Metasploit、AppScan、AWVS、BurpSuite、CobaltStrike、Nessus、ZAP、Wikto、nmap、Zenmap、Layer、Sqlmap、Commix、PEACH、Sulley、AutoDafe

代码审计

工具：CxEnterprise、Armorize CodeSecue、Fortify、RIPS

安全分析 ~= 安全日志分析

概念：深度包检测(DPI)、态势感知、攻击溯源、网络流量分析、网络扫描、网络取证、流量分析、日志分析、威胁建模分析、安全日志分析、日志关联分析

网络工具：Wireshark、NetworkMiner、Capsa Free、Zenoss Core、The Dude、Angry IP Scanner、

日志处理：ELK、Splunk

二进制安全

概念：PWN、X86、ARM、汇编、加壳、漏洞挖掘、堆和栈、栈溢出、堆溢出、缓冲区溢出、漏洞分析、漏洞挖掘、病毒分析

Windows漏洞挖掘

概念：VMProtect、Windows漏洞分析、Windows漏洞挖掘

机制：ASLR、CFG、DEP、GS、SafeSEH、SEHOP、缓冲区溢出、ROP、Heap spray、Shellcode

工具：WinDGB、OllyDBG、IDA、radare2、Hex-rays、dnSpy、Capstone、winchecksec、PEID、EXEinfo PE、Detect It Easy、PEiD、Cheat Engine、MHS、ModifyMemory

移动安全

概念：代码混淆、代码反混淆、花指令、加壳/加固、去壳/脱壳/砸壳、反调试

Android安全

概念：反编译、Dalvik、apk、dex、jar、NDK、OLLVM混淆、VMP、Smali/Baksmali、VirtualApp、DroidPlugin、JNI

防护：ProGuard、dep保护、so保护

加固公司：360加固、腾讯乐固legu、爱加密、梆梆安全、顶象安全、几维安全

工具：Apktool、dex2jar、JEB、Xposed、Cydia、Frida、IDA、apkbuilder、FDex2、jadx、DumpDex、Nox夜神模拟器、dex2jar、procyon、CFR、JD-GUI、Luyten、GDA、AndBug、010editor、APK Analyzer、Androguard

iOS安全

概念：iOS系统安全、mach格式、沙盒、代码签名、越狱

工具：GDB、Hopper Disassembler、LLLVM、LDB、Obfuscator-LLVM、Miasm、lldb-server、radare2、Cutter、ios-class-guard、debugserver、MonkeyDev、class-dump、MachOView、otool、jtool、bfinject、Clutch、Dumpdecrypted、frida-ios-dump、Cydia Substrate、frida、Electra、unc0ver

物联网安全 ~= 工控安全

安全事件：BlackEnergy

概念：PLC、SCADA、HMI、MTU、RTU、NSE脚本、通信劫持、ATT&CK、固件提取&分析

工控协议：ATG、Modbus、Siemens S7、IEC 104、OPC、PROFIBUS、Profinet、mqtt、zigbee

平台：Shodan、Censys、ZoomEye、FOFA、Diting

固件工具：binwalk、AttifyOS、eimgfs

工控操作系统：Linux、WinCE、FreeRTOS、VxWorks

工控行业：先进制造、电力、轨交、石油石化、烟草、金属钢铁

汽车安全

技术：V2X

标准： UNECE WP.29、ISO/SAE 21434

无线安全

无线协议：WiFi、蓝牙、ZigBee、NFC

WiFi安全

工具：Aircrack-ng、Wifiphisher

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-09 13:57:11

相关的人

安全领域中相关的人

安全领域

人

坏人

黑帽子

黑客=hacker

源于：英文单词hack

hack：原意为劈、砍

黑客的本意：指一些计算机水平很高的程序员，他们可以发现系统中潜在的漏洞，彼此之间经常在计算机网络中相互交换安全信息和安全技术，但从来不对别人的计算机系统进行蓄意破坏

早期历史

在20世纪50年代初期成为麻省理工学院（MIT）学生的俚语，有恶作剧之意，尤其指手法巧妙，技术高明的恶作剧，并且带有反既有体制的色彩

黑客最早开始于MIT，是一群在贝尔实验室里专门钻研高级计算机技术的人

黑客们通过黑客这种手段向自己的目标奋斗着：60年代他们反对技术垄断，70年代提出电脑应该为民所用，80年代他们又提出信息共享，可以说今天的全球信息化他们也有一份功劳。

后来的演化

但到了90年代，事情开始变了，技术不再是少数人的专有权力，越来越多的人都掌握了这些，导致了黑客的概念与行为都发生了很大的变化

现在的黑客已经成了利用技术手段进入其权限以外的计算机系统的人，人们对他们已不再是以往的崇拜，更多的是畏惧和批评。从某个角度来说，现在网络上的大多数黑客其实根本不配用黑客这个名称。

骇客=cracker

评价：骇客正是把网络搞的乌烟瘴气的罪魁祸首

定义：利用现有的一些程序进入别人的计算机系统后发现安全漏洞，并且利用这些漏洞破坏你的网站，让你出洋相

还有那些专门破译软件密码的从而制作盗版软件的人也是骇客的一种

骇客们大多也只不过是为了炫耀自己的技术，大多数人并没有恶意，未必具有很高的技术，但其中还是不乏一些用心险恶之人，利用自己的技术进行网络犯罪

好人

白帽子

与黑帽子形象的黑客对应，从事正向的用于防护的安全领域

红帽子 = 红客

红客则说是中国黑客起的名字，指那些维护国家利益，不去利用网络技术入侵自己国家电脑，而是维护正义，为捍卫中国的主权而战的黑客们

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-09 13:50:07

安全通用知识

安全通用知识

此处整理各方面的安全的基础和通用的知识。

破解 vs 开发

破解：属于逆向

开发：属于正向

常见术语和名词

常见术语和名词

后渗透

红方 蓝方

威胁建模分析

PIA分析

malware

恶意程序=恶意软件

逆向工程师

常见问题

问：做安全的破解的，是否一定要会开发？

答：不一定。但最好会。

做安全破解的，会开发，属于加分项。

原因也很简单

就像：做逆向破解的就像小偷去你别家偷东西

肯定没有，作为正向开发，作为开发商建造房子的你，对房子内部构造更熟悉，更容易找到突破口，找到可能的漏洞，并充分利用漏洞去实现自己的攻击。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

网络安全模型

网络安全模型

网络安全模型：PDRR=Protection Detection Response Recovery=保护、检测、响应、恢复

架构

网络安全

第一道防线：安全保护

第二道防线：入侵检测

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2021-09-20 15:49:45

安全学习方法

安全学习方法

看漏洞公告

在看的过程中理解漏洞

在看的过程中学习调试和汇编指令

下载和研究POC

来源

看雪论坛

等

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-09 13:58:13

CTF比赛

CTF比赛

TODO：

继续看完：

Getting Started - CTF Wiki

https://ctf-wiki.github.io/ctf-wiki/

并整理过来。

CTF比赛

=夺旗赛

=CTF=Capture The Flag

是什么：一个比赛

在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式

起源：

1996年DEFCON全球黑客大会，以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今，已经成为全球范围网络安全圈流行的竞赛形式

2013年全球举办了超过五十场国际性CTF赛事。而DEFCON作为CTF赛制的发源地，DEFCON CTF也成为了目前全球最高技术水平和影响力的CTF竞赛，类似于CTF赛场中的"世界杯"

竞赛模式

解题模式

在解题模式CTF赛制中，参赛队伍可以通过互联网或者现场网络参与，这种模式的CTF竞赛与ACM编程竞赛、信息学奥赛比较类似，以解决网络安全技术挑战题目的分值和时间来排名，通常用于在线选拔赛。题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、安全编程等类别

大多数为线上比赛，选手自由组队（人数不受限制），出题者把一些信息安全实战中可能遇到的问题抽象成一个题目，比如一个存在漏洞的网站让选手入侵，一个有漏洞的程序让选手分析来写出漏洞利用程序，一段密文让选手解密，一个图片选手你从里面找出隐藏的线索等等。在完成这些出题的题目后，可以获得一串奇怪的字符串，也就是所谓的flag，提交它，就能获得这道题目的分数

攻防模式=Attack-Defense

在攻防模式CTF赛制中，参赛队伍在网络空间互相进行攻击和防守，挖掘网络服务漏洞并攻击对手服务来得分，修补自身服务漏洞进行防御来避免丢分。攻防模式CTF赛制可以实时通过得分反映出比赛情况，最终也以得分直接分出胜负，是一种竞争激烈，具有很强观赏性和高度透明性的网络安全赛制。在这种赛制中，不仅仅是比参赛队员的智力和技术，也比体力（因为比赛一般都会持续48小时及以上），同时也比团队之间的分工配合与合作。

大多数为线下比赛，参赛队伍人数有限制（通常为3到5人不等），参赛队伍保护自己的服务器，攻击其他队伍的服务器，每个队伍的服务器开始拥有相同的配置和缺陷，比如几个有漏洞的二进制程序、有漏洞的Web应用、某些权限账户弱口令等等，然后队员需要找出这些漏洞并进行加固，同时利用这些漏洞来攻击别人的服务器，拿到其他队伍的权限后，会获取到相应flag后提交，从对方身上赚取相应的分数，每隔一段时间后，可以再次攻击并利用未加固的漏洞获取flag并赚取分数

混合模式=mix

结合了解题模式与攻防模式的CTF赛制，比如参赛队伍通过解题可以获取一些初始分数，然后通过攻防对抗进行得分增减的零和游戏，最终以得分高低分出胜负。采用混合模式CTF赛制的典型代表如iCTF国际CTF竞赛。

解题模式和攻防模式同时进行，解题模式可能会根据比赛的时间、进度等因素来释放需解答的题目，题目的难度越大，解答完成后获取的分数越高；攻防模式会贯穿整个CTF比赛的始终，参赛队伍需不断积累分数，最终参数队伍的名次由两种模式累积的分数总和决定。有些有趣的CTF比赛，还会引入一些情景剧情和现场观众的互动，来增加比赛的趣味性

题目类别

WEB=网络安全

WEB是CTF竞赛的主要题型，题目涉及到许多常见的WEB漏洞，诸如XSS、文件包含、代码执行、上传漏洞、SQL注入。也有一些简单的关于网络基础知识的考察，例如返回包、TCP-IP、数据包内容和构造。可以说题目环境比较接近真实环境。

所需知识：PHP、python、TCP-IP、SQL

MISC=安全杂项

MISC即安全杂项，题目涉及隐写术、流量分析、电子取证、人肉搜索、数据分析、大数据统计等等，覆盖面比较广，主要考查参赛选手的各种基础综合知识。

所需知识：常见隐写术工具、wireshark等流量审查工具、编码知识。

Crypto=密码学

题目考察各种加解密技术，包括古典加密技术、现代加密技术甚至出题者自创加密技术，以及一些常见编码解码，主要考查参赛选手密码学相关知识点。通常也会和其他题目相结合。

所需知识：矩阵、数论、古典密码学

Reverse=逆向工程

题目涉及到软件逆向、破解技术等，要求有较强的反汇编、反编译扎实功底。主要考查参赛选手的逆向分析能力。

所需知识：汇编语言、加密与解密、常见反编译工具

PPC=编程类题目

题目涉及到程序编写、编程算法实现，当然PPC相比ACM来说，还是较为容易的。至于编程语言嘛，推荐使用Python来尝试。题目较少，一般与其他类型相结合。

所需知识：基本编程思路、C,C++,Python,php皆可

PWN=二进制安全

PWN在黑客俚语中代表着攻破，取得权限，在CTF比赛中它代表着溢出类的题目，其中常见类型溢出漏洞有栈溢出、堆溢出。主要考察参数选手对漏洞的利用能力。

所需知识：C，OD+IDA，数据结构，操作系统

基础知识

语言运用

计算机语言可以大致分为机器语言，汇编语言，高级语言，计算机每进行的一次动作，一个步骤，都是按照计算机语言编好的程序来执行。而在CTF比赛中，计算机语言的了解与掌握会有事半功倍的效果，进程的动态调试、防护脚本的编写、源代码审计等工作都是建立在对计算机语言有所掌握的基础上进行的。

Web安全

目前国内大多数CTF比赛都以Web安全为主，但是Web安全涉及的内容非常广泛，就典型的Web服务来说，其安全问题可能来自于Web服务器、数据库、Web程序本身与开发语言等。了解一个Web应用的组成架构、装载与配置、指令操作及组件缺陷，是参赛者知识储备环节中不可或缺的部分。

安全加固

安全领域的精髓在于攻防，在CTF比赛也是同样的道理，比赛成绩不仅取决于在有效的时间内拿下多少flag，还取决于能抵御多少次外来攻击。有一些比赛队伍不注重或者不善于漏洞加固，即使得到很多分数，但是优势还是会被慢慢的蚕食掉。所以，了解漏洞的产生原因、减小漏洞的影响范围以及行之有效的安全加固也是一个成功队伍的重要能力。

密码算法

参赛者需要了解主流的密码算法，如对称密码、公钥密码、流密码、哈希密码算法等。在不断的攻防对抗中，一些关键信息或者突破口，往往会通过算法的加解密将它们“隐藏”起来增加解题难度。此外还会伴随着弱口令尝试，密码字典的暴力猜解等。

网络取证

对于网络攻击行为的溯源分析、漏洞挖掘过程中的抓包分析往往是很多参赛队伍在攻防对抗中忽略的问题，能够在最短的时间内抓到线索并做出行之有效的响应，这方面的能力也就成为了高手和顶尖高手之间的分水岭，古人常说：“天下大事，必作于细；天下难事，必成于易”，我想应该就是这个道理

CTF赛事

国外

DEFCON CTF：CTF赛事中的“世界杯”

UCSB iCTF：来自UCSB的面向世界高校的CTF

Plaid CTF：包揽多项赛事冠军的CMU的PPP团队举办的在线解题赛

Boston Key Party：近年来崛起的在线解题赛

Codegate CTF：韩国首尔“大奖赛”，冠军奖金3000万韩元

Secuinside CTF：韩国首尔“大奖赛”，冠军奖金3000万韩元

XXC3 CTF：欧洲历史最悠久CCC黑客大会举办的CTF

SIGINT CTF：德国CCCAC协会另一场解题模式竞赛

Hack.lu CTF：卢森堡黑客会议同期举办的CTF

EBCTF：荷兰老牌强队Eindbazen组织的在线解题赛

Ghost in the Shellcode：由Marauders和Men in Black Hats共同组织的在线解题赛

RwthCTF：由德国0ldEur0pe组织的在线攻防赛

RuCTF：由俄罗斯Hackerdom组织，解题模式资格赛面向全球参赛，解题攻防混合模式的决赛面向俄罗斯队伍的国家级竞赛

RuCTFe：由俄罗斯Hackerdom组织面向全球参赛队伍的在线攻防赛

PHD CTF：俄罗斯Positive Hacking Day会议同期举办的CTF

国内

XCTF全国联赛：中国网络空间安全协会竞评演练工作组主办、南京赛宁承办的全国性网络安全赛事平台，2014-2015赛季五站选拔赛分别由清华、上交、浙大、杭电和成信技术团队组织（包括杭电HCTF、成信SCTF、清华BCTF、上交0CTF和浙大ACTF），XCTF联赛总决赛由蓝莲花战队组织。XCTF联赛是国内最权威、最高技术水平与最大影响力的网络安全CTF赛事平台

AliCTF：由阿里巴巴公司组织，面向在校学生的CTF竞赛，冠军奖金10万元加BlackHat全程费用

XDCTF：由西安电子科技大学信息安全协会组织的CTF竞赛，其特点是偏向于渗透实战经验

HCTF：由杭州电子科技大学信息安全协会承办组织的CTF

杭州电子科技大学信息安全协会由杭州电子科技大学通信工程学院组织建立，协会已有七年历史，曾经出征DEFCON,BCTF等大型比赛并取得优异成绩，同时协会还有大量有影响力的软件作品。协会内部成员由热爱黑客技术和计算机技术的一些在校大学生组成，有多个研究方向，主要有渗透，逆向，内核，web等多个研究方向。至今已经成功举办6次CTF比赛

ISCC：由北理工组织的传统网络安全竞赛，最近两年逐渐转向CTF赛制

TCTF：TCTF由中国网络空间安全协会竞评演练工作委员会指导、腾讯安全发起、腾讯安全联合实验室主办，0ops战队和北京邮电大学协办的CTF竞赛

CTF平台

看雪CTF

看雪CTF

https://ctf.pediy.com

看雪CTF（简称KCTF）是圈内知名度最高的技术竞技，从原CrackMe攻防大赛中发展而来，采取线上PK的方式，规则设置严格周全，题目涵盖Windows、Android、iOS、Pwn、智能设备、Web等众多领域

FBCTF

FBCTF

GitHub

https://github.com/facebook/fbctf/

简介

一套开源比赛平台，包括游戏地图、团队登记和评分系统。还可以按需提供逆向工程逆向工程、Web应用安全、取证、二进制开发和加密等挑战。用户还可以使用Facebook CTF平台定制或自定义挑战项目

绿盟科技CTF平台

绿盟科技CTF平台

架构：

整体方案采用B/S架构对外提供新安全课件培训、实验训练和攻防保障服务。使用人员可以结合自身情况，灵活选取远程在线和线下面对面的实时教学形式。

两个平台可以支持进行课件培训、实验训练和攻防保障三大功能。课件培训主要以课件宣讲为主，实现信息安全知识的直接传递；实验训练以安全攻防模拟操作实验为主，使得被培训对象对安全技术的建立直观印象；攻防保则主要为被培训对象提供攻防的虚拟环境，实际检验被培训对象的安全水平。

IT支撑基础资源主要包括安操作系统、数据库、中间件、网络设备和安全设备等，通过与虚拟技术相结合，用以保障上层的实训场景和竞技场景。

绿盟信息安全实训系统

ISTS -Information Security Trainning System

信息安全培训、教学及科研提供一个完整的、一体化的实验教学环境

绿盟信息安全竞技系统

ISCS -Information Security Competition System

围绕信息安全理论和知识，组建的信息安全对抗技能实战赛。也可以承载信息安全对抗攻防演练项目，考察攻防演练者网络安全理论知识与实际问题处理能力，旨在借助攻防演练培养一批具备信息安全素养的优秀实战专业的安全人员。

模式：

安全攻防竞赛平的攻防竞赛模式可以分为三种形式

单兵作战挑战赛=个人挑战模式

个人挑战模式每个赛题（关卡）是一个单独的靶场，并提供了七大类赛题，WEB、密码学、隐写、溢出、逆向、编程、综合，全面考察参赛选手的安全能力，题目由易到难。

综合靶场

网络混战

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-09 13:59:51

正向安全

正向安全

正向安全 防护手段

混淆

Android

加入 花指令

用于干扰的垃圾代码

Mac

iOS

OC的混淆

Android 和 Windows

加壳

加固=防护 的一种手段

不同系统=平台

Windows

vmprotect

强壳

Linux

upx

Android

Mac

App Store的ipa

Android

SO的保护

是什么

APP的核心（认证逻辑，加密等）算法采用C/C++编写并编译为SO文件

目的 = 为何要SO防护

增加被破解=反编译的难度

增加黑客利用其业务的难度

优势

SO中为原生ARM汇编，难以还原原始代码

对比：DEX文件很容易被各种反编译工具直接还原成通俗易懂的Java代码

SO调试成本高

对比：Java写的程序更容易被调试

如使用SmaliIdea、Jeb、IDA、Xposed、插桩打日志等多种方式

SO难以在x86生产环境中黑盒调用

对比：DEX文件可转换成class文件，在生产环境中使用JNI直接传参调用

手段

反调试

区块加密

OLLVM混淆

OLLVM混淆是逆向人员的噩梦，这招确实能有效提高so代码的安全性

破解手段

unicorn

ARM VMP

ARM VMP 兼容性问题比较多，还无法商业化

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2021-07-18 10:10:32

漏洞编号

漏洞编号

网络已存在的公开漏洞，一般都有个漏洞编号

目前主要有2个漏洞编号相关组织：

CVE

CNVD

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

CVE

CVE

CVE

名称

CVE=Common Vulnerabilities and Exposures=通用漏洞披露

别称：常见弱点与漏洞

是什么：一个与信息安全有关的数据库

注意

通常我们谈到的CVE指的是CVE编号=CVE漏洞编号

是分配给每个安全漏洞的CVE ID编号

作用：收集各种信息安全弱点及漏洞并给予编号以便于公众查阅

列出了已公开披露的各种计算机安全漏洞

目的：帮助IT专业人员协调自己的工作，轻松地确定漏洞的优先级并加以处理，从而提高计算机系统的安全性

运营：现由美国非营利组织MITRE所属的National Cybersecurity FFRDC所营运维护

CVE漏洞编号

CVE漏洞编号

每一个通用漏洞披露都赋予一个专属的编号

格式：

CVE-YYYY-NNNN

CVE：固定的前缀字

YYYY：西元纪年

NNNN：流水编号

原则上为四位数字，但必要时可编到五位数或更多位数

例如

于2014年发现的心脏出血漏洞编号为CVE-2014-0160

CVE申请需要满足什么条件？

只有满足一系列特定条件的漏洞才会分配 CVE ID

这些漏洞必须满足以下条件：

可以单独修复。

该漏洞可以独立于所有其他错误进行修复。

2.

已得到相关供应商的确认。

软件或硬件供应商已确认错误，并承认其会对安全性造成负面影响。

或者

已记录在案。

错误报告者已共享了一份相关的漏洞报告，表明错误会造成负面影响，且有悖于受影响系统的安全策略。

会影响某个代码库。

如果漏洞会对多个产品造成影响，则会获得单独的 CVE。对于共享的库、协议或标准，只有在使用共享代码会容易受到攻击时，该漏洞才会获得单个 CVE。否则，每个受影响的代码库或产品都会获得一个唯一的 CVE

CVE漏洞编号是谁颁发的？

CVE开始是由MITRE Corporation负责日常工作的。但是随着漏洞数量的增加，MITRE将漏洞编号的赋予工作转移到了其CNA=CVE Numbering Authorities成员。

CNA涵盖5类成员，目前共有69家成员单位：

MITRE：可为所有漏洞赋予CVE编号；

软件或设备厂商：如Apple、Check Point、ZTE为所报告的他们自身的漏洞分配CVE ID。该类成员目前占总数的80%以上。

研究机构：如Airbus，可以为第三方产品漏洞分配编号；

漏洞奖金项目：如HackerOne，为其覆盖的漏洞赋予CVE编号；

国家级或行业级CERT：如ICS-CERT、CERT/CC，与其漏洞协调角色相关的漏洞。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

CNVD

CNVD

CNVD

=China National Vulnerability Database=中国国家信息安全漏洞共享平台

一句话介绍：中国版的CVE

简介

由国家计算机网络应急技术处理协调中心（中文简称国家互联应急中心，英文简称CNCERT）联合国内重要信息系统单位、基础电信运营商、网络安全厂商、软件厂商和互联网企业建立的国家网络安全漏洞库

资料

官网

国家信息安全漏洞共享平台

https://www.cnvd.org.cn

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 16:10:56

数据安全隐私标准

数据安全隐私标准

安全隐私相关标准

GDPR=General Data Protection Regulation=通用数据保护条例

目标：保护欧盟公民免受隐私和数据泄露的影响，同时重塑欧盟的组织机构处理隐私和数据保护的方式

取代了：DPD=数据保护指令

1995年发布的旧规范

HIPAA

HIPAA=Health Insurance Portability and Accountability Act=健康保险便携与问责法案=1996 年健康保险流通与责任法案

是什么：美国的医疗保险相关法案

目的：让人们更容易保持他们的医疗保险，保障医疗信息的保密性和安全性，并帮助医疗行业控制行政成本

使美国工人在跳槽或失业后更容易继续享受健康保险

隐私条款

HIPPA 的隐私条款规定了对个人的健康信息在任何形式或媒介里的传送或维护的保护

这项隐私条列对所有提供日常医疗服务以及维护个人医疗信息的企业和组织有着深远的影响

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2021-09-20 15:49:45

Web端安全

Web安全

详见独立教程：

防止被黑客攻击：Web安全

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:48:58

渗透测试

渗透测试

详见独立教程：

潜入你的网络：渗透测试

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:48:53

设备端安全

设备端安全

TODO：

【未解决】Mac中有哪些常用的破解逆向方面的工具软件

和Web网络相对应的，可以统称为 设备端的安全。

主要包括：

PC端

Windows

Mac

Linux

移动端

Android

iOS

IoT=物联网设备

下面根据不同维度详细介绍。

可执行文件 逆向工程 工具

Windows的PE格式的exe文件、dll文件

OllyDBG

IDA

二进制分析

Hiew

反汇编 + 16进制编辑器

命令行，无GUI

Linux的ELF格式的文件

GDB

IDA

Hopper

Evan's debugger

Linux中类似于OllyDBG的工具

Insight

GDB的GUI

有点过时了

Mac的二进制=iOS的二进制=Mach-O格式的文件

Hopper

IDA

MachOView

otool

LLDB

Android的dex格式的文件（apk文件内的）

apktool

JEB

Android disassembler (SMALI) and decompiler (JAVA)

IDA

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 16:04:07

计算机安全

计算机安全

PC端：计算机安全

多平台

IDA

radare2

Windows

Windows安全

详见：探究底层机制：二进制安全中的Windows部分内容

Mac

Linux

常见工具

静态分析：

IDA

动态调试

调试器：WinDGB、OllyDBG

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:56:54

移动安全

移动安全

移动端：移动设备安全

Android

iOS

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2021-07-18 10:10:32

Android安全

Android安全

概述

Apk逆向工具

Apktool

jd-gui

dex2jar

apk反编译

apk

脱壳

加壳

Smali/Baksmali代码

Android

Hook技术

Xposed

虚拟化技术

VirtualApp

DroidPlugin

详解

安卓应用的安全和破解

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:48:47

iOS安全

iOS安全

详解

iOS安全与防护

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:46:44

工控物联网安全

工控物联网安全

工控安全，从概念上，基本上等价于最新出现的物联网安全

内容较多，且自成体系，现已整理至独立教程：

工控安全概览

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:48:37

特定设备安全

特定设备安全

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

WiFi安全

WiFi安全

WiFi安全

Aircrack-ng

Wifiphisher

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-09 14:00:50

Aircrack-ng

Aircrack-ng

Aircrack-ng

一句话描述：一种802.11 WEP和WPA-PSK密钥破解黑客工具

可以在捕获到足够的数据包时恢复密码

资料

官网

http://www.aircrack-ng.org

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

Wifiphisher

Wifiphisher

Wifiphisher

一句话描述：Wifiphisher是个伪造恶意接入点的工具，可针对WiFi网络发起自动化网络钓鱼攻击。

于任务范围，Wifiphisher可致凭证获取或实际的感染

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

信息存储安全

信息存储安全

信息存储安全

应用场景和领域

生物特征数据存储

指纹

虹膜

信用卡PIN码（保存）

私有密码（存储）

客户数据（存储）

受DRM=Digital Rights Management=数字版权管理保护的媒体

相关书籍

《手机安全和可信应用开发指南》 TrustZone与OP-TEE技术详解

相关技术

硬件层面

TrustZone

软件层面

TEE=Trusted Execution Environment=可信任执行环境

方案举例

华为的麒麟芯片内部就用到TrustZone、TEE、TEE OS

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2021-09-20 15:49:45

硬件

硬件

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

TrustZone

TrustZone

TrustZone

ARM

提出了TrustZone技术

为了确保数据安全

用一根安全总线（称为NS位）来判断当前处于secure world还是non-secure world状态

状态的切换由ATF=ARM Trusted Firmware来完成

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

软件

软件

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

TEE

TEE

TEE=OP-TEE

名称

TEE=Trusted Execution Environment=信任执行环境=可信任执行环境

OP-TEE=Open Portable Trusted Execution Environment=Open-Source Portable Trusted Execution Environment=开放可移植的可信任执行环境

一句话描述

基于TrustZone技术搭建的安全执行环境

designed as companion to a non-secure Linux kernel running on Arm

注：Cortex-A cores using the TrustZone technology

用途=目的=为什么

为了更安全

处理那些需要和安全密切相关的、需要保密处理的信息

历史

最早是ST-Ericsson开发的

http://www.stericsson.com/

2013年，ST-Ericsson实现了兼容GlobalPlatform

https://globalplatform.org/

2013年之后，ST和Ericsson分开了

现在TEE属于STMicroelectronics

https://www.st.com/content/st_com/en.html

2013年后期，Linaro成立了SWG=Security Working Group=安全工作组

其最重要的任务之一就是继续开发TEE

在开源TEE之前，花了很多个月去把之前部分私有模块，换成开源实现

包括：密码库, 安全监控, 编译系统及其他

2014-06-12，TEE开源了，叫做OP-TEE

目前现状主要是：

项目属于STMicroelectronics

但是Linaro和STMicroelectronics联合在开发

2015年，项目所有权从STMicroelectronics转给Linaro了

资料

官网

https://www.op-tee.org

GitHub

OP-TEE/optee_os: Trusted side of the TEE

https://github.com/OP-TEE/optee_os

技术文档

OP-TEE Documentation — OP-TEE documentation documentation

http://optee.readthedocs.io

主要设计目标

Isolation

the TEE provides isolation from the non-secure OS and protects the loaded Trusted Applications (TAs) from each other using underlying hardware support,

Small footprint

the TEE should remain small enough to reside in a reasonable amount of on-chip memory as found on Arm based systems

Portability

the TEE aims at being easily pluggable to different architectures and available HW and has to support various setups such as multiple client OSes or multiple TEEs.

OP-TEE包含内容

Secure world OS=optee_os

现有实现：

OP-TEE OS, Trusty, 高通的QSEE, SierraTEE

注：所有方案的外部接口都会遵循GP=Global Platform标准

对比：Normal world os

普通操作系统：Linux、Android等

问：各家厂商和组织的TEE OS到底有何区别?

答：TA的添加和加载时的校验有所区别

系统架构

相关概念

TA=Trusted Application=可信应用

CA=Client Application=客户端应用

原理

产品开发团队负责开发一个运行在Linux上的CA和一个运行在OP-TEE上的TA

CA使用TEE client API与TA通信，并且从TA获取安全服务

CA和TA使用共享内存进行通信

运行机制

当处于secure world状态，那么就会执行TEE OS部分的代码

当处于non-secure world状态时,就执行linux kernel部分的代码

举例

芯来科技和瓶钵信息合作开发基于RISC-V的TEE方案

其中也是符合TEE的架构

可信区

不可信区

Normal world client=optee_client

test suite = optee_test/xtest

linux驱动

常见问题

Linux内核

Linux内核能直接访问TEE部分的资源吗?

Linux kernel不能直接访问TEE部分的资源

Linux 内核如何才能访问TEE部分的资源呢?

Linux kernel能通过特定的TA和CA来访问TEE部分特定的资源

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2021-01-16 21:40:21

其他安全相关

其他安全相关

安全方面的公司

Veracode

Veracode提供一个基于云的应用程序安全测试平台

无需购买硬件，无需安装软件，使用客户马上就可以开始测试和补救应用程序，另外Veracode提供自动化的静态和动态应用程序安全测试软件和补救服务

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

相关工具

相关技术和工具

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

破解密码

破解密码

John the Ripper

Hashcat

Hydra

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

John the Ripper

John the Ripper

John the Ripper

用GPU算力离线破解密码

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

Hashcat

Hashcat

Hashcat

评价

世界上最快、最先进的密码恢复实用程序

破解哈希的首选渗透测试工具

功能

支持多种猜测密码的蛮力攻击

包括字典和掩码攻击

说明

Hashcat在现代GPU显卡上运行最好

传统的hashcat仍支持CPU上的哈希破解

但是要提醒用户的是，这比显卡的处理能力要慢得多

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

Hydra

Hydra

Hydra

可用于在线破解密码

举例：SSH或FTP登录、IMAP、IRC、RDP等

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

代理工具

代理工具

常见代理工具

Fiddler

常用的抓包工具，有XSS自动化扫描插件

parosproxy

一个对Web应用程序的漏洞进行评估的代理程序

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

远程操作工具

远程操作工具

scp

终端命令，把远程设备的文件复制到另一个设备

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

子教程

子教程

信息安全领域，目前已整理出各自独立的子教程，汇总如下，供需要的参考：

信息安全

概览

信息安全概览

详解=不同的端

PC

Web

概览

防止被黑客攻击：Web安全

渗透

潜入你的网络：渗透测试

分析

掌握黑客的行踪：安全分析

二进制

探究底层机制：二进制安全

物联网

工控

工控安全概览

汽车

守护你的座驾：汽车安全

移动端

Android

安卓应用的安全和破解

Android逆向开发

Android逆向：开启root

Android逆向：静态分析

安卓反编译利器：jadx

Android逆向：重新打包apk

Android逆向：动态调试

相关

Android开发总结

安卓逆向调试：XPosed框架

iOS

iOS正向：iOS安全与防护

iOS逆向：iOS逆向开发

系列教程

典型流程

iOS逆向开发：iPhone越狱

iOS逆向：iOS15越狱

iOS逆向开发：越狱包管理器

【整理Book】iOS逆向：安装app和插件

iOS逆向开发：砸壳ipa

iOS逆向开发：静态分析

逆向利器：IDA

iOS逆向开发：动态调试

iOS逆向开发：MonkeyDev调试

逆向调试利器：Frida

主流调试器：LLDB

Xcode

Xcode开发心得

Xcode开发：调试心得

涉及领域/子项

iOS逆向开发：越狱插件开发

iOS逆向开发：iOSOpenDev开发插件

iOS逆向开发：iOS底层机制

iOS逆向开发：ObjC运行时

iOS逆向开发：Block匿名函数

正向的越狱检测和逆向的反越狱检测

iOS逆向开发：越狱检测和反越狱检测

iOS逆向之动态调试：断点

高级逆向

代码模拟

CPU模拟利器：Unicorn

实例

iOS逆向开发：YouTube逆向

iOS逆向YouTube：protobuf逆向

【整理Book】iOS逆向开发：抖音逆向

相关

语言

汇编

通用

【整理Book】底层编程语言：汇编语言asm

ARM

最流行汇编语言：ARM

C

C语言开发心得

iOS

iOS开发心得

代码

iOS正向

越狱检测

crifan/iOSJailbreakDetection: iOS的ObjC的app，实现iOS越狱检测

配合测试(iOS逆向改机)的app

crifan/ShowSystemInfo: iOS的app，检测并显示iOS的iPhone的系统信息

iOS逆向

反越狱检测

crifan/iOSBypassJailbreak: 越狱iOS的hook插件，实现反越狱检测

逆向YouTube

crifan/iOSYouTubeAdsFilter: MonkeyDev+Xcode项目，iOS逆向YouTube，尝试实现广告过滤功能

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-09-14 20:58:39

附录

附录

下面列出相关参考资料。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2020-08-09 10:09:17

资料和文档

资料和文档

安全领域相关论坛

常见安全相关网站

睿论坛 - 互联网人的罗马广场

https://www.iosre.com/

主要讨论iOS的逆向相关内容

看雪

简介：一个专注于PC、移动、智能设备安全研究及逆向工程的开发者社区！创建于2000年，历经20多年的发展，受到业内的广泛认同，在行业中树立了令人尊敬的专业形象。平台为会员提供安全知识的在线课程教学，同时为企业提供智能设备安全相关产品和服务

特点

历史悠久

注重培养人才

专业权威

官网

https://bbs.pediy.com/

安全客

简介：安全资讯平台

网站：https://www.anquanke.com/

FreeBuf

简介：国内领先的互联网安全新媒体，同时也是爱好者们交流与分享安全技术的社区。

官网

FreeBuf互联网安全新媒体平台

https://www.freebuf.com

Seebug

简介：一个权威的漏洞参考、分享与学习的安全漏洞平台，是国内权威的漏洞库，在国内和国际都享有知名度，于2006年上线。

官网

漏洞平台

知道创宇 Seebug 漏洞平台 - 洞悉漏洞，让你掌握第一手漏洞情报！

https://www.seebug.org

文章汇总

Paper 安全技术精粹

https://paper.seebug.org/

公司

知道创宇

https://www.knownsec.com/

产品

知道创宇云安全

https://www.yunaq.com/

t00ls

简介

十年民间网络安全老牌社区，聚合安全领域最优秀的人群，低调研究潜心学习讨论各类网络安全知识，为推动中国网络安全进步与技术创新贡献力量！

当前国内为数不多的民间网络信息安全研究团队之一

wooyun=乌云

最新：已关闭

简介

一个位于中国大陆的于企业与安全研究人员（白帽子）之间的安全漏洞报告平台，并提供最新的研究资讯。

2016年7月20日凌晨，乌云官网突然关闭，仅显示一张“升级通告”的图片，并附言 “与其听信谣言，不如相信乌云”。据外界推测可能是内部整顿

有多方消息表示多名乌云高管被警方带走，但同时也有人辟谣称是谣言。截至2020年3月，网站依仅展示升级公告。

exploit-db.com

简介：一个面向全世界黑客的漏洞提交平台

官网

Exploit Database - Exploits for Penetration Testers, Researchers, and Ethical Hackers

https://www.exploit-db.com

吾爱破解

简介：吾爱破解论坛致力于软件安全与病毒分析的前沿，丰富的技术版块交相辉映，由无数热衷于软件加密解密及反病毒爱好者共同维护

网站：https://52pojie.cn

CTFWIKI

简介：CTF Wiki

网站：https://ctf-wiki.github.io/ctf-wiki/

CTFtime

简介：Capture The Flag, CTF teams, CTF ratings, CTF archive, CTF writeups

网站：https://ctftime.org/

先知社区

简介：先知社区，先知安全技术社区

网站：https://xz.aliyun.com/

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-10 14:44:56

参考资料

参考资料

【已解决】Mac中用otool查看IDA依赖的库

工控安全概览

防止被黑客攻击：Web安全

CTF.GS_CTF网站_CTF网址_CTF网址导航_CTF练习平台_CTF练习平台收集

CTF大本营 - 网络安全竞赛服务平台-i春秋

Hacker101 CTF

CTFtime.org / All about CTF (Capture The Flag)

optee开源项目的学习_fanguannan0706的专栏-CSDN博客_optee

Open Portable Trusted Execution Environment - OP-TEE

什么是OPTEE-OS - 江召伟 - 博客园

About OP-TEE — OP-TEE documentation documentation

【渗透测试工程师招聘】_暗泉信息招聘-BOSS直聘

漏洞利用 - 维基百科，自由的百科全书

漏洞 - 维基百科，自由的百科全书

计算机安全 - 维基百科，自由的百科全书

网络安全 - 维基百科，自由的百科全书

国内、国外网站安全渗透测试、漏洞扫描产品 | Venhow's Blog

渗透测试专业人员使用的11种工具 - FreeBuf互联网安全新媒体平台

谈谈我对逆向的一些认识 - 简书

「移动安全工程师招聘」_苏州极光无限信息...招聘-BOSS直聘

漏洞扫描原理——将主机扫描、端口扫描以及OS扫描、脆弱点扫描都统一放到了一起 - bonelee - 博客园

【知识科普】安全测试OWASP ZAP简介 - 知乎

OWASP ZAP安全测试 - 简书

安全性测试：OWASP ZAP使用入门指南 - 哔哩哔哩

Web安全测试-WebScarab工具介绍-云栖社区-阿里云

「网络安全」安全设备篇（防火墙-IDS-IPS） - 知乎

使用peach进行模糊测试从入门到放弃 - 安全客，安全资讯平台

Cain & Abel v4.9.44发布 - FreeBuf网络安全行业门户

逆向分析之常见的汇编指令 - FreeBuf网络安全行业门户

十大黑客常用渗透测试工具 - 知乎

渗透测试专业人员使用的11种工具 - FreeBuf网络安全行业门户

OWASP Top Ten

OWASP 10 大 Web 安全问题在 JEE 体系完全失控 - OneASP技术分享 - SegmentFault 思否

What is OWASP? What Are The OWASP Top 10? | Cloudflare

Akamai 如何增强您的安全实践以缓解 OWASP 10 大风险

vmeyet/owasp10: Open Web Application Security Project Top10 (2017) - Presentation with demos

OWASP - Wikipedia

【从零开始学习CTF】1、什么是CTF - 知乎

CTF.GS_CTF网站_CTF网址_CTF网址导航_CTF练习平台_CTF练习平台收集

CTF大本营 - 网络安全竞赛服务平台-i春秋

Hacker101 CTF

CTFtime.org / All about CTF (Capture The Flag)

Detect-It-Easy：一款跨平台的PE查壳工具 - 体验盒子 - 关注网络安全

Exeinfo PE 0.0.5.1 - 下载

漏洞挖掘需要哪些基础知识？ - 知乎

零基础如何学习挖漏洞？ - 知乎

人工找漏洞是怎么找到的？需要什么必要基础知识？ - 知乎

二进制漏洞挖掘从理论到实践按照顺序有哪些知识需要学习，哪些书籍值得去读？ - 知乎

有Android逆向基础如何学习Android漏洞挖掘？ - 知乎

一文带你快速理解CVE是什么意思？从CVE ID分配到CVE漏洞处理

提交CVE漏洞是一种怎样的体验？ - 知乎

聊聊CVE漏洞编号和正式公开那些事 | 技术博客

通用漏洞披露 - 维基百科，自由的百科全书

通用漏洞披露 (CVE)

国家信息安全漏洞库

申请CVE的姿势总结 - FreeBuf互联网安全新媒体平台

FreeBuf互联网安全新媒体平台

全球最新漏洞库 - 安全客，安全资讯平台

逼格or随性?看我是如何混一波CVE编号！ - FreeBuf专栏·OSPTECH攻防团队

极光无限安全团队集结令（苏州） - FreeBuf网络安全行业门户

[原创]GoParser——Yet Another Golang binary parser for IDAPro-『软件逆向』-看雪安全论坛

[原创]使用 mitmproxy 快速搭建软件网络验证API——以某音频处理软件为例-『软件逆向』-看雪安全论坛

安全解决方案 - RISC-V IP方案

关于最近研究工作挖洞的碎碎念-WEB安全-看雪论坛-安全社区|安全招聘|bbs.pediy.com

快速了解HIPAA：定义、分类、患者权利及维权-动脉网 (vcbeat.top)

HIPAA合规性详细介绍及案例分享-AWS云服务 (amazon.com)

至今为止GDPR《通用数据保护规范》解释的最清楚的文章 - 安全牛 (aqniu.com)

通用数据保护条例 (GDPR) (stripe.com)

Web安全攻防实战渗透测试安全网络安全_Web安全黑客攻防白帽子_XSS_DDoS注入-极客时间 (geekbang.org)

Fuzzing测试 (odaytest.com)

漏洞详情 (qiyuanxuetang.net)

详解Hook框架frida，让你在逆向工作中效率成倍提升！ - FreeBuf网络安全行业门户

硬核科普！Modem、ISP、DSP、NPU等单元到底有啥用？产品电脑爱好者 (cfan.com.cn)

第1章计算机网络安全概述 - 中国科学技术大学

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-11-07 15:48:28