首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    插一个U盘黑一台电脑-Badusb最详细制作教程

    USB相关的设备(包括具有USB端口的电脑)都陷入相当危险的状态 ?...其开发环境,主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。...); Keyboard.release(KEY_CAPS_LOCK); Keyboard.end();//结束键盘通讯 Keyboard.begin();//开始键盘通讯 delay(5000);...); Keyboard.release(KEY_CAPS_LOCK); Keyboard.end();//结束键盘通讯 } void loop() {} 请各位将8.8.8.8改成自己的服务器ip~...找到USB接口怼进去,插谁谁怀孕 其他应用场景自行脑补,欢迎评论分享 0x006总结 今天介绍了硬件设备Badusb的制作及使用,大家可以修改服务器端的powershell代码来实现更多的功能,欢迎评论分享自己的思路

    18.2K73

    PS命令之操作系统远程管理及进程服务操作示例

    描述: 该cmdlet将计算机配置为接收通过使用WS-Management技术发送的PowerShell远程命令。...该cmdlet阻止对本地计算机上所有PowerShell版本和更高会话会话配置的远程访问,同样需要使用“以管理员身份运行” 选项启动。...For 参数 : 指定PowerShell可以在远程计算机上运行命令。 Timeout 参数 : 指定五分钟的等待时间。 Delay 参数 : 每两秒钟查询一次远程计算机,以确定它是否重新启动。...Start-Process 命令 - 启动在本地计算机或远程计算机未运行进程 Stop-Process 命令 - 停止在本地计算机或远程计算机上运行的进程 Wait-Process 命令 - 使在本地计算机或远程计算机上运行的进程等待...Start-Process -FilePath "powershell" -Verb RunAs # 6.此示例演示如何查找启动进程时可以使用的动词,可用的谓词由进程中运行的文件的文件扩展名决定。

    7.9K40

    内网渗透|利用 WinRM 进行横向渗透

    请注意,TrustedHosts 列表中的计算机可能未经过身份验证。有关如何设置 TrustedHosts 的详细信息,请运行以下命令: winrm help config。...使用 winrm 命令 我们也可以直接通过 winrm 命令执行远程主机上的程序,通常是木马程序,这里我们尝试执行启动一个计算器: winrm invoke create wmicimv2/win32_...calc 进程: image-20210804214037070 使用 Invoke-Command 命令 Invoke-Command 是 PowerShell 上的一个命令,用来在本地或远程计算机上执行命令...利用 WinRM 获取交互式会话 使用 winrs 命令 在 WinRM 客户端主机上执行以下命令启动远程主机的 CMD 即可: winrs -r:http://192.168.93.30:5985 -...在会话期间,您键入的命令在远程计算机上运行,就像您直接在远程计算机上键入一样。

    5.8K40

    内网渗透测试:利用DCOM进行横向渗透

    利用这个接口,客户端程序对象能够向网络中另一台计算机上的服务器程序对象发送请求。 DCOM是COM(组件对象模型)的扩展,它允许应用程序实例化和访问远程计算机上COM对象的属性和方法。...DCOM 使用远程过程调用(RPC)技术将组件对象模型(COM)的功能扩展到本地计算机之外,因此,在远程系统上托管COM服务器端的软件(通常在DLL或exe中)可以通过RPC向客户端公开其方法。...使用DCOM进行横向移动的优势之一在于,在远程主机上执行的进程将会是托管COM服务器端的软件。...如果攻击者把“计算器”程序换成恶意的payload,就会对系统安全造成威胁。下面进行演示使用DCOM对远程主机执行命令。...使用DCOM对远程主机执行命令 下面通过几个实验来演示如何使用DCOM在远程主机上面执行命令。在使用该方法时,需要具有以下条件: 具有管理员权限的PowerShell 可能需要关闭目标系统的防火墙。

    3K20

    内网渗透之DCOM横向移动

    利用这个接口,客户端程序对象能够向网络中另一台计算机上的服务器程序对象发送请求 COM提供了一套允许在同一台计算机上的客户端和服务器之间进行通信的接口(运行在Windows95及之后版本的操作系统中)。...DCOM是COM(组件对象模型)的扩展,它允许应用程序实例化和访问远程计算机上COM对象的属性和方法。...DCOM使用远程过程调用(RPC)技术将组件对象模型(COM)的功能扩展到本地计算机之外,因此,在远程系统上托管COM服务器端的软件(通常在DLL或exe中)可以通过RPC向客户端公开其方法 攻击者在进行横向移动时...多了解一些横向移动方法,对日常的系统安全维护是大有益处的。 使用DCOM进行横向移动的优势之一在于,在远程主机上执行的进程将会是托管COM服务器端的软件。...")) 此命令是获取一个COM对象的实例,如果获取成功,可以使用命令查看用法 $com.Document.ActiveView | Get-Member 可以看到一条命令执行的 ?

    2.5K20

    自动化-Appium-第一个Demo-原生(Python版)

    `关键字运行Unicode测试结束后,将键盘重置为其原始状态 # 如果单独使用,将会被忽略,默认值`false` desired_caps['resetKeyboard'] = True # 在此会话之前不要重置应用程序状态...测试结束后,将键盘重置为其原始状态 # 如果单独使用,将会被忽略,默认值`false` desired_caps['resetKeyboard'] = True # 在此会话之前不要重置应用程序状态...正式版(已经发布到App Store上),可以直接在App Store上下载安装或者可以获取.ipa应用程序文件用命令安装到真机上。...开发版(没有发布到App Store上),只能获取.ipa应用程序文件,并且苹果开发者账号添加此真机的UDID,才可以用命令安装到此真机上。...开发版(没有发布到App Store上),只能获取.ipa应用程序文件,并且苹果开发者账号添加此真机的UDID,才可以用命令安装到此真机上。

    2.7K20

    Windows: 使用PowerShell管理Hyper-V虚拟机

    本文将详细介绍如何使用PowerShell管理Hyper-V虚拟机,包括创建、配置、启动和监控虚拟机。...这在安装新的操作系统或进行系统恢复时尤为重要。本文将详细介绍如何使用PowerShell执行这些操作。 2.1....检查虚拟机状态 您可以使用PowerShell检查虚拟机的当前状态: powershell Get-VM -Name "TestVM" 该命令将返回虚拟机的状态信息,包括运行状态、CPU使用率和内存使用情况等...使用 New-PSSession 和 Copy-Item 复制文件 注意: PowerShell Direct 仅支持 Windows 版本 14280 及更高版本中的持久性会话 在编写用于跨一个或多个远程计算机协调操作的脚本时...这里介绍了如何启用Hyper-V功能,并详细说明了如何使用PowerShell创建、配置、启动、监控,访问和删除虚拟机的步骤。通过这些命令和示例,我们可以更加高效地管理我们的虚拟化环境。

    93210

    CapsAutoTrigger - 可配置的智能按键模拟器

    CapsAutoTrigger 是一个支持定时运行、配置热更新的轻量级自动化工具,用于在特定时间段内模拟双击 Caps Lock 键,适用于挂机保活、防锁屏、系统活跃状态保持等多种场景。1....核心特性定时任务调度:支持配置多个每日时间段运行任务配置热更新:修改配置文件后自动加载,无需重启Caps Lock 模拟:每隔 N 秒自动模拟双击按键日志可配置:日志文件名、等级由配置文件控制结构化日志输出...:使用 zap 日志库记录运行信息轻量运行:Go 编写,跨平台,无需外部依赖2....日志输出日志将以结构化 JSON 形式写入你指定的文件,例如:{"level":"info","ts":"2025-06-23T09:30:00Z","msg":"执行Caps Lock双击"}5....典型使用场景远程办公防锁屏挂机防掉线或防 AFK自动化测试按键模拟后台游戏防挂机检测保持系统活跃状态

    7810

    自动化-Appium-​第一个Demo-混合(Python版)

    `关键字运行Unicode测试结束后,将键盘重置为其原始状态 # 如果单独使用,将会被忽略,默认值`false` desired_caps['resetKeyboard'] = True # 在此会话之前不要重置应用程序状态...开发版(没有发布到App Store上),只能获取.ipa应用程序文件,并且苹果开发者账号添加此真机的UDID,才可以用命令安装到此真机上。...开发版(没有发布到App Store上),只能获取.ipa应用程序文件,并且苹果开发者账号添加此真机的UDID,才可以用命令安装到此真机上。...3、本章示例使用的是真机,测试开发版帮帮应用(通过访问非App Store渠道下载帮帮应用安装到真机上)。...如何获取TeamID? 登录https://developer.apple.com/account/ 里左侧的 Membership 中找到。

    3.3K20

    Ceph分布式锁的设计哲学与工程实践

    缓存不一致​​:不同MDS节点或客户端缓存了同一元数据的副本,修改后未及时同步,如何主副本数据达到一致,如果 没有达成一致,该如如何访问。​​...:多个客户端可获取目录的共享读锁当需要创建/删除文件时,一个客户端需获取排他写锁写操作时,所有读锁必须先释放日常比喻:这像是办公室的会议室预订表。...对应的caps是什么,包括拥有Object副本的MDS的此时应该使用的caps(针对不同的角色也分为4种)复杂程度而言,可以根据sm_state_t结构体里面定义的条数判struct sm_state_t...; // 谁可以获取独占锁:完全限制任何其他访问 int caps; // 通用能力位掩码:定义了客户端可获得的能力 int loner_caps; // 单客户端模式下可授予的额外能力...{ file_excl(lock, need_issue); // 转到EXCL } // 自动优化其他状态...}这种设计的优势降低复杂度:上层代码不需理解复杂的锁状态 自适应优化:系统根据实际使用模式自动优化

    23610

    CephFS 使用

    Ceph 之前介绍了 RBD 的使用方法,有了 RBD,远程磁盘挂载的问题就解决了,但 RBD 的问题是不能多个主机共享一个磁盘,如果有一份数据很多客户端都要读写该怎么办呢?...,看到 up 和 active 就表示状态正常。...CephFS 物理机挂载 接下来尝试一下远程挂载刚刚创建出来的 CephFS,首先还是要在客户机上安装 Ceph,这步和远程挂载 RBD 是一样的: # On Linux client $ echo "...CephFS 用户隔离 上一步已经实现了远程挂载,和文件共享,但如果多个产品同时使用一个 CephFS,如果数据都互相可见,显然是不够安全的,那么就要做隔离,咱们接下来就来看看 CephFS 是如何做到这点的...Kubernetes 集群使用 CephFS 首先把 Ceph 用户的密钥以 secret 形式存储起来,下面的命令是获取 admin 用户的密钥,如果使用其他用户,可以把 admin 替换为要使用的用户名即可

    3.1K40

    Windows PowerShell 实战指南-动手实验-3.8

    htm 这些命令创建并打开一个 HTML 页,该页列出了本地计算机上进程的名称、路径和所属公司。 第一个命令使用 Get-Process cmdlet 获取用来表示计算机中运行的进程的对象。...(提示:记住,所有的Cmdlet命令包含一个名词) Get-Process Cmdlet Microsoft.PowerShell.M... 获取在本地计算机或远程计算机上运行的进程。...8.从安全事件(event)日志检索所有的条目可能需要很长时间,你怎么只获取最近的10条记录? 求解答 9.是否有办法可以获取一个远程计算机上安装的服务(services)列表?...命令: Get-Service 应用: PS C:\>get-service -computername Server02 此命令获取 Server02 远程计算机上的服务。...(提示:记得使用类似“objiec”的单词名好过使用类似“objiects”的复数名词) 求解 16.如何获取到更多关于数组(array)的帮助信息? 求解

    2.6K20
    领券