一、 内容审计需求背景

1.网络安全法要求

  1. 明确责任人:制定内部安全管理制度和操作规程,落实安全保护责任。
  2. 监测、记录并保留日志:采取监测、记录网络运行状态、网络安全事件的技术措施,并按照规定留存相关网络日志不少于六个月。
  3. 采取防范保护措施:防范计算机病毒和网络攻击、网络侵入等。
  4. 数据分类、备份和加密:实施数据分类、重要数据备份和加密等措施。
  5. 其他法律义务:履行法律、行政法规规定的其他义务。


二、上网行为审计技术

1. 核心概念

上网行为审计是指对组织内部用户在网络上的所有活动进行记录、分析和追溯的技术。其核心价值在于 “行为可视化” 和 “事后可追溯”

2.日志

2.1 日志中心

日志中心可本地或远程存储日志,供查询历史上网行为日志。日志查询模块为管理员提供功能,能查询所有行为、网站访问、即时聊天等各类日志,可追查违规行为,日志归类清晰。能查询所有行为日志(不显示内容),还可按指定时间、用户、组、应用等参数,或源区域、终端类型、目的IP等其他参数过滤查询。

2.1  日志查询

3.统计分析

统计分析主要满足流量、时长、用户行为、合规性等分析需求,能快速自动生成精美图表呈现数据,还可自由切换不同风格表格,例如可进行应用流量排行统计展示。

4.报表中心

报表中心支持客户订阅指定报表内容并上报至指定邮箱审阅,能满足流量时长、用户行为、合规性等分析需求,助力用户查看带宽健康、应用流量排行、工作效率评级等各类分析报表。

5.审计架构与流程

❓ 上网行为审计和上网行为管理有什么区别?

A:这是一个非常经典的问题。

  • 行为管理(Management) 侧重于 “控制” 和 “干预”,是在行为发生之时进行阻止或允许。例如,禁止访问游戏网站、限制带宽。

  • 行为审计(Audit) 侧重于 “记录” 和 “追溯”,是在行为发生之后进行查询和分析。例如,查询某个员工上周访问了哪些网站,发了什么帖子。

  • 关系:审计是管理的基础。只有先清晰地记录行为,才能制定出有效的管理策略。同时,审计也是验证管理策略是否生效的重要手段。

❓ 如果用户使用了代理、VPN或者Tor浏览器,如何审计?

A:这会极大增加审计难度。

  • 代理/VPN:普通上网行为审计设备无法解析加密隧道内的流量。应对方法:

    1. 策略封锁:从管理层面,直接封禁已知的代理和VPN协议端口、IP或域名。

    2. 终端插件:在员工电脑上安装准入插件,插件可以监控更底层的网络活动,发现并上报代理软件的使用行为。

    3. 流量特征分析:即使流量加密,其包长、发送频率等特征也可能暴露所使用的工具,可以进行旁路分析预警。

  • Tor:更难审计。通常在企业网络出口直接阻断Tor节点的IP连接。

❓如何保证审计日志的不可篡改性和真实性?

A:这是审计有效性的生命线。

  • 权限分离:只有超级管理员有日志删除和导出权限,且其所有操作本身会被系统日志记录。

  • 日志加密存储:日志在数据库中以加密形式存储。

  • 异地备份:将日志实时或定期同步到专用的日志服务器或SOC平台,实现“异地留存”。

  • 第三方审计:使用数字签名、区块链等技术确保日志链条的完整性(高级方案)。

三、 外发邮件审计技术

1.需求背景

2.核心概念

专门对通过企业网络外发的电子邮件进行内容级的审查与记录,是防止数据泄露(DLP)的关键技术。

3.审计原理与技术实现

基于协议解析(对明文协议)

  • 原理:对SMTP(发送)、POP3/IMAP(接收)等邮件协议进行深度解析(DPI)。

  • 过程:还原邮件正文、附件、发件人、收件人、主题等。

  • 局限性:只能审计未加密的邮件。一旦邮件客户端和邮箱服务器之间使用了SSL/TLS加密,此方法失效。

两份数据包有什么异同?

1 、数据包的内容格式完全不一样,参数也不一样。

2 、相同之处就是这两个邮箱都是以明文方式发送的。

那么密文的外发邮箱能审计吗?

能,详细看SSL解密。

外发邮件审计技术

  • 专门审计通过网页发送的邮件内容(如QQ邮箱、新浪邮箱等)。

  • 核心问题是:很多邮件是SSL加密的,普通审计无法看到内容。

  • 所以引出下一个技术:SSL内容解密技术

四、SSL内容解密技术

AC(审计设备等)作为中间实体,在客户端与服务器的SSL通信过程中,拦截客户端对服务器的请求,向客户端出示伪造的服务器证书,同时以合法身份与服务器建立SSL连接。这样,AC就能获取客户端与服务器之间加密传输的数据,从而实现解密,以便进行审计等操作。

场景一:Webmail(网页邮箱) - 如登录 mail.qq.com 发邮件

1.挑战:(背景)

现代Webmail(如QQ邮箱、Gmail)全部使用 HTTPS(SSL加密) 协议。就像车辆进入了加密隧道,外面的摄像头(AC)看不到里面。

2.过程:

SSL内容解密(中间人解密) 

  1. AC设备在网络出口扮演 “代理” 角色。

  2. 当用户连接 mail.qq.com 时,AC会截获这个请求,并自己伪造一个 mail.qq.com 的证书发给用户。

  3. 如果用户的电脑信任了AC的根证书(需要管理员提前部署),它就会和AC成功建立SSL连接。至此,AC拿到了解密的第一把钥匙。

  4. AC再以客户端的身份,去连接真实的腾讯服务器,建立真正的SSL连接。AC拿到了解密的第二把钥匙。

  5. 于是,AC就成为了一个透明的中间人,可以解密、审计用户收发的邮件内容,然后再重新加密转发出去。

配置关键:必须激活SSL解密功能,并在策略中指定要对哪些邮件网站(如 mail.qq.com)进行解密。

抓包分析!!!

SSL内容解密技术   ✅ 核心技术

  • 通过“中间人”方式解密HTTPS流量,实现对加密内容的审计。

  • 需要设备安装伪造的CA证书,终端信任该证书后才能解密。

  • 外发邮件审计、WEB关键字过滤、IM内容审计的基础。

总结与对比

特性上网行为审计外发邮件审计
范围广,覆盖所有网络应用(Web, IM, 邮件,游戏等),聚焦于邮件协议(SMTP, POP3, IMAP, Webmail)
技术核心协议识别与解析(DPI)、海量日志处理SSL解密邮件协议深度解析
主要挑战加密流量(HTTPS)、匿名工具、海量数据存储与分析SSL加密邮件的解密、终端证书部署、手机等绕过设备的行为
面试侧重概念辨析(vs管理)、审计广度、应对规避手段技术深度(SSL解密原理)、审计维度、绕过场景的应对

1、微信网页版的聊天内容是否可以审计?

原理和邮件一样,只要走 HTTPS 加密,AC 配置 SSL 识别就能解密审计 。

2、开启SSL内容识别后,有证书告警,怎么消除?

在客户端电脑装 AC 的 SSL 识别根证书,让系统信任伪造的证书,就不会告警了 。

五、网页关键字过滤技术

1.需求背景

2.基础概念

一种基于预定义的关键词列表,对用户通过Web访问和发送的内容进行实时扫描和匹配的技术。一旦发现违规内容,可根据策略执行记录、告警或阻断操作。

3.技术实现的两个层次

  • 对明文HTTP流量:直接进行DPI,扫描数据包内容即可。

  • 对加密HTTPS流量必须首先依赖SSL内容解密技术(见3.7.4),将流量解密成明文后,才能进行关键字匹配。

    • 这就是两者最直接的联系SSL解密是为WEB关键字过滤(在HTTPS环境下)铺路的基础设施

4.配置思路


六、IM聊天内容审计技术

1.需求背景

主流IM软件(QQ、微信、钉钉等)的通信协议都是私有且高度加密的。与传统Web流量不同:

  • 无法通过标准SSL解密因为它们不依赖浏览器和标准的证书体系,AC的“中间人”代理无效。

  • 业界难题:直接解密其通信内容在技术上极其困难,近乎不可能。

2.实现方法

2.1客户端审计

原理
  1. 准入插件:在每台员工电脑上强制安装一个客户端程序(插件)。

  2. 读取缓存:IM软件为了本地显示,都会将聊天内容明文或简单加密后缓存在电脑的数据库或内存中。这个插件就有权限去读取这些缓存数据。

  3. 上报AC:插件定期(如每10秒)将读取到的聊天内容发送给AC设备。

  4. 记录日志:AC将内容写入日志中心,管理员便可在“即时通讯日志”中查询。

核心联系:此技术完全绕开了网络加解密,它依赖的是终端层面的管理和控制能力

局限性
  • 强烈依赖终端插件:必须每台电脑都安装,增加了部署和维护成本。

  • 隐私争议更大:直接监控电脑上的数据,法律和伦理风险更高,需有明确的公司规定。

  • 仅支持Windows系统:如PPT第39页所述,此方式通常只支持Windows PC,无法用于审计手机上的IM应用(如手机QQ、微信App)。

七、总结

技术模块核心功能关键技术依赖关系/特点
1. 上网行为审计记录行为 “元数据”
(谁、何时、何地、做什么)
日志记录与分析审计体系的基础,但不记录具体内容。
2. SSL内容解密解密HTTPS加密流量中间人解密(MITM)核心枢纽,是34的前提。
3. 外发邮件审计审计网页邮箱发送的邮件内容基于SSL解密后解析数据包依赖技术2主要针对Webmail。
4. WEB关键字过滤实时阻断网页中外发的敏感词文件基于SSL解密后进行内容匹配依赖技术2。实现实时控制。
5. IM聊天审计审计QQ等加密IM的聊天内容通过准入插件读取客户端本地缓存独立方案,用于无法网络解密的场景。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/93893.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/93893.shtml
英文地址,请注明出处:http://en.pswp.cn/web/93893.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

反序列化漏洞

php反序列化 1.什么是序列化和反序列化 office word是程序 doc/docx是数据 保存word文件:程序--保存(序列化)-->数据文件 打开word文件:程序--加载数据文件-->还原(反序列化) 游戏存档:角色等级,任务,人物坐…

Lecture 4 Mixture of experts课程笔记

什么是MoE?用(多个)大型前馈网络和一个选择器层取代大型前馈网络。你可以在不影响浮点运算次数的情况下增加专家数量。 MoE受欢迎的原因 相同的浮点运算次数,更多的参数表现更好训练混合专家模型(MoEs)速度更快训练混…

微服务架构的演进:从 Spring Cloud Netflix 到云原生新生态

过去十年,Spring Cloud 凭借 Netflix 全家桶(Eureka、Ribbon、Hystrix、Zuul 等)几乎成为 Java 微服务的事实标准。但随着这些核心组件逐步停止更新或进入维护模式,微服务架构正经历一场深刻的演进。新的微服务架构更加注重 云原生兼容性、社区活跃度、企业级稳定性和低运维…

网络流量分析——基础知识

文章目录所需技能和知识TCP/IP 堆栈和 OSI 模型基本网络概念常用端口和协议IP 数据包和子层的概念协议传输封装环境与设备常见的流量分析工具BPF 语法执行网络流量分析NTA工作流程NTA工作流程网络 - 第 1-4 层OSI / TCP-IP 模型寻址机制MAC地址IP 寻址IPv4IPv6IPv6 寻址类型IPv…

ansible playbook 实战案例roles | 实现基于 IHS 的 AWStats 访问监控系统

文章目录一、核心功能描述二、roles内容2.1 文件结构2.2 主配置文件2.3 tasks文件内容三、files文件内容四、关键价值免费个人运维知识库,欢迎您的订阅:literator_ray.flowus.cn 一、核心功能描述 这个 Ansible Role 的核心功能是:​实现 ​…

DELL服务器 R系列 IPMI的配置

1、iDRAC功能默认都是关闭,需要在BIOS面启用,首先重启计算机,按F2然后进入BIOS,选择iDRAC Setting进行iDRAC配置 2、重置一下idrac卡-重置才能恢复默认密码 3、进入iDRAC Setting之后,选择设置网络Network 4、启用iDRA…

模式组合应用-桥接模式(一)

写在前面Hello,我是易元,这篇文章是我学习设计模式时的笔记和心得体会。如果其中有错误,欢迎大家留言指正!文章为设计模式间的组合使用,涉及代码较多,个人觉得熟能生巧,希望自己能从中学习到新的…

【clion】visual studio的sln转cmakelist并使用clion构建32位

我想在linux上运行,所以先转为cmake工程 例如可以把exe mfc 部分不构建,这样ubuntu就不用移植。 先转cmakelist,而后clion完成win32的构建,与vs构建对比,验证脚本正确性。 Vcxproj2CMake https://github.com/gns333/Vcxproj2CMake cmakeconverter https://github.com/pave…

MySQL之分区功能

序言 随着业务发展,我们维护的项目数据库中的数据可能会越来越大,那么单张表的数据变多后,接口查询效率可能会变慢,那我们就直接照抄大厂常见的分库分表吗?—— 当然不是的,分库分表不是万能的。 分库分表…

java_spring boot 中使用 log4j2 及 自定义layout设置示例

1. log4j2对比 原始Logback 优势 对于 Spring Boot 3.x,Logback 是默认日志框架,但在高并发、异步日志场景下,Log4j2 通常表现更优。当业务百万级用户、微服务、日志量大时: ✅ 1. Logback(默认 Spring Boot 集成&am…

记录Webapi Excel 导出

文章目录1、helper2、control3、前端 axios记录webapi excel 导出File示例.NET8.0 NPOI2.731、helper using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System.Data; using System.IO; /// <summary> /// 导出EXCEL /// </summary> public class Exce…

VPS服务器安全审计方案:从风险评估到防护实施

随着云计算技术的快速发展&#xff0c;VPS服务器已成为企业信息化建设的重要基础设施。随之而来的安全威胁也日益增多&#xff0c;如何通过专业的安全审计方案保障VPS服务器的稳定运行成为关键课题。本文将系统阐述从漏洞扫描到应急响应的全周期安全审计实施策略&#xff0c;帮…

libmicrohttpd 入门

libmicrohttpd 是一个小型的 C 库&#xff0c;用于在项目中嵌入 HTTP 服务器功能。它设计简单、轻量级&#xff0c;适合需要 HTTP 接口但不想要大型 Web 服务器开销的应用程序。 安装 libmicrohttpd Linux 系统 在基于 Debian/Ubuntu 的系统上&#xff1a; bash sudo apt-…

【网络】使用 DNAT 进行负载均衡时,若未配置配套的 SNAT,回包失败

【网络】iptables 1 概念 【网络】iptables 2 查看规则 【网络】使用 DNAT 进行负载均衡时&#xff0c;若未配置配套的 SNAT&#xff0c;回包失败 【网络】回包路由原理 使用 DNAT 进行负载均衡时&#xff0c;若未配置配套的 SNAT&#xff0c;后端服务器将直接回包给客户端&am…

深入解析GCC:从编译原理到嵌入式底层实战

继续更新编译器底层系列&#xff01;&#xff01;&#xff01;硬核C语言的屠龙之术&#xff1a;从GCC到汇编的底层征途&#xff08;一&#xff09;总纲&#xff1a; 恭喜你&#xff0c;决定踏上这条通往嵌入式大佬的硬核之路。这条路的起点&#xff0c;不是C语言的语法书&#…

最新MySQL面试题(2025超详细版)

2025最新超详细MySQL面试题 文章目录2025最新超详细MySQL面试题[toc]一、 SQL 和基本操作1. SQL的执行顺序2. 如何优化MySQL查询3. 常用的聚合函数4. 数据库事务5. 事务的四大特性(ACID)6. 视图7. MySQL中使用LIMIT子句进行分页8. MySQL中使用变量和用户定义的函数9. MySQL中的…

Spring Retry实战指南_让你的应用更具韧性

1 Spring Retry概述 1.1 什么是Spring Retry Spring Retry是Spring生态系统中的一个重要组件,专门用于处理应用程序中的重试逻辑。在分布式系统和微服务架构中,网络通信、外部服务调用、数据库访问等操作都可能因为各种原因而失败,如网络抖动、服务暂时不可用、资源竞争等…

大数据毕业设计选题推荐-基于大数据的1688商品类目关系分析与可视化系统-Hadoop-Spark-数据可视化-BigData

✨作者主页&#xff1a;IT毕设梦工厂✨ 个人简介&#xff1a;曾从事计算机专业培训教学&#xff0c;擅长Java、Python、PHP、.NET、Node.js、GO、微信小程序、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇…

【Grafana】grafana-image-renderer配合python脚本实现仪表盘导出pdf

背景 os&#xff1a;centos7Grafana&#xff1a;v12grafana-image-renderer&#xff1a;v4.0.10插件&#xff1a;否grafana-image-renderer可以以插件形式启动&#xff0c;也可以以单独服务启动&#xff0c;在centos7插件启动时&#xff0c;报错glibc版本太低&#xff0c;未找到…

静/动态库 IIC(arm) day58

十七&#xff1a;动态库和静态库 库&#xff1a;一堆可执行二进制文件的集合&#xff0c;由若干个.o文件归并生成 一&#xff1a;静态(链接)库&#xff1a;libxxx.a 生成一个独立的可执行程序(运行时仅需要一个文件即可) 使用方便 不需要安装 文件比较大 多个程序使用同一个静态…