超级易懂的Windows信息收集指令来啦!!!集合一

查询用户的信息

查看当前用户及权限

whoami    #查看当前用户及权限

在这里插入图片描述

查看当前主机名

hostname   # 查看当前主机名

在这里插入图片描述

了解本机的配置信息

net config   Workstation   #了解本机的配置信息

在这里插入图片描述

查看主机账号

net user		# 查看主机账号,为定制字典准备

在这里插入图片描述

获取本地管理员信息

net  localgroup   administrators   #获取本地管理员信息

在这里插入图片描述

列出或断开本地计算机与所连接的客户端之间的会话

net session   #列出或断开本地计算机与所连接的客户端之间的会话

在这里插入图片描述
该指令必须有管理员权限才可以

查看在线用户

该指令为Windows专业版指令(家庭版和企业版无法使用)

query user		# 查看在线用户,注意管理员是否在线

在这里插入图片描述

query user || qwinsta   # 查看当前在线的用户

在这里插入图片描述

查看当前保存的登录凭证

cmdkey /l  # 查看当前保存的登陆凭证,也能看到通的ip

在这里插入图片描述

获取主机的网络配置信息

查看IP信息

ipconfig /all # 查看IP信息,可以用来判断是否有域,或者是否存在双网卡

在这里插入图片描述

查看内网有价值的arp通信记录

arp -a# 查看内网有价值的arp通信记录

查看路由表

route print			# 查看路由表

在这里插入图片描述

DNS服务器

nslookup   #DNS服务器

在这里插入图片描述

ipconfig /displaydns #DNS缓存

在这里插入图片描述

查看网络连接状态

netstat -nao   # 查看网络连接状态,判断IP段,出网限制端口

在这里插入图片描述

获取本机连接过的WIFI密码

# 获取本机连接过的WiFi密码:
for /f  "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles')  do  @echo %j | findstr -i -v echo |  netsh wlan show profiles %j key=clear

# 命令解释:
# skip = 9 忽略文件的前9行
# tokens=1,2 delims=:  # 以冒号进行分割,读取每一行的第一列和 第二列
# %i 代表读取的第一列, %j 代表读取的第二列
# 我们去取netsh wlan show profiles 获取到的wifi名称, 然后在使用 findstr -i -v echo 读取出来 
# 使用管道符传给  netsh wlan show profiles %j key=clear

在这里插入图片描述
在这里插入图片描述

获取主机的系统信息

查询操作系统和版本信息

systeminfo  | findstr  /B  /C:"OS 名称"  /C:"OS 版本"  (中文系统)
systeminfo  | findstr  /B /C:"OS Name"  /C:"OS Version" (英文系统)
wmic OS get Caption,CSDVersion,OSArchitecture,Version  使用 wmic 命令查询

  /B   在一行的开始配对模式。
  /C:string 使用指定字符串作为文字搜索字符串。

在这里插入图片描述

查看系统信息以及补丁情况

systeminfo# 查看系统信息以及补丁情况,是否有域
wmic qfe get Caption,Description,HotFixID,InstalledOn   # 查看安装的补丁 提权辅助网页

根据补丁查找exp http://bugs.hacking8.com/tiquan/

在这里插入图片描述
在这里插入图片描述

查看操作系统架构

echo %PROCESSOR_ARCHITECTURE%

在这里插入图片描述

使用wmic 命令查看安装的软件和版本、路径

wmic product get name,version
powershell  "GET-WmiObject -class Win32_product  | Select-Object -Property name,version"

在这里插入图片描述
在这里插入图片描述

查询本机服务信息

wmic service  list  brief

在这里插入图片描述

host文件

type c:\Windows\system32\drivers\etc\hosts  #查看本机的host文件

在这里插入图片描述

查询进程列表

tasklist
wmic process  list  brief

在这里插入图片描述
在这里插入图片描述

查看启动程序信息

wmic startup  get command,caption

在这里插入图片描述

查看计划任务

schtasks   /query   

在这里插入图片描述

查看主机的开机时间

net  statistics  workstation

在这里插入图片描述

查看主机的共享信息

net  share
wmic  share  get name,path,status

在这里插入图片描述
在这里插入图片描述

查看本地运行环境

set  #查看本地部署了什么环境

在这里插入图片描述

查看防火墙相关配置

netsh advfirewall show allprofiles

在这里插入图片描述

netsh  firewall  show config

在这里插入图片描述
关闭防火墙

netsh firewall set opmode mode disable   			# windows server 2003 及之前的版本
netsh advfirewall set allprofiles state off   # windows server 2003之后的版本

修改防火墙配置

# windows  server  2003 及之前的版本,允许指定程序连接
netsh firewall add allowedprogram c://nc.exe "allow nc" enable

# windows server 2003 之后的版本,允许指定程序连接
netsh advfirewall firewall add rule name="pass nc" dir=in action=allow program=c:\nc.exe 

# 允许指定程序出站
netsh advfirewall firewall add rule name="allow nc" dir=out action=allow program=c:\nc.exe

# 允许3389端口放行
netsh advfirewall firewall add rule name="remote desktop" dir=in action=allow protoc

查看代理配置情况

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings"

在这里插入图片描述

查询并开启远程桌面连接服务

查询远程桌面服务是否开启
REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server"
/v fDenyTSConnections  # 查看RDP服务是否开启: 1关闭, 0开启 

在这里插入图片描述
剩余指令请看下集:

  • 10
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
PythonOCC是一个基于Python的开源CAD/CAM/CAE解决方案。它提供了一组强大的工具和库,用于创建、处理和分析CAD模型。在PythonOCC中,基础建模指令非常重要,这些指令可以用来创建几何实体和进行基本的几何操作。以下是一些常用的基础建模指令: 1. 点:用于创建3D空间中的点。 ```python from OCC.gp import gp_Pnt # 创建一个点 point = gp_Pnt(0, 0, 0) ``` 2. 直线:用于创建一条直线。 ```python from OCC.gp import gp_Pnt, gp_Dir, gp_Lin # 创建一条直线 point = gp_Pnt(0, 0, 0) direction = gp_Dir(0, 0, 1) # 方向矢量,垂直于 XY 平面 line = gp_Lin(point, direction) ``` 3. 圆:用于创建一个圆。 ```python from OCC.gp import gp_Circ, gp_Ax2, gp_Pnt # 创建一个圆 center = gp_Pnt(0, 0, 0) radius = 10 axis = gp_Ax2(center, gp_Dir(0, 0, 1)) # 方向矢量,垂直于 XY 平面 circle = gp_Circ(axis, radius) ``` 4. 矩形:用于创建一个矩形。 ```python from OCC.gp import gp_Pnt, gp_Ax2, gp_Dir, gp_Lin, gp_Pln, gp_Mat # 创建一个矩形 point = gp_Pnt(0, 0, 0) direction = gp_Dir(0, 0, 1) # 方向矢量,垂直于 XY 平面 line = gp_Lin(point, direction) plane = gp_Pln(gp_Pnt(0, 0, 0), gp_Dir(0, 0, 1)) mat = gp_Mat() mat.SetTranslation(gp_Vec(10, 10, 0)) line2 = line.Transformed(mat) rectangle = BRepBuilderAPI_MakeEdge(line, line2).Edge() ``` 5. 球体:用于创建一个球体。 ```python from OCC.gp import gp_Sphere, gp_Pnt # 创建一个球体 center = gp_Pnt(0, 0, 0) radius = 10 sphere = gp_Sphere(center, radius) ``` 这些指令只是PythonOCC中基础建模指令的一部分,你可以通过PythonOCC的官方文档和示例来学习更多指令

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白日懵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值