一组使用Windows API的(相对)无害的恶作剧例子
作者:Sec-Labs | 发布时间:
项目地址
https://github.com/adeemm/WinAPI-Fun
WinAPI-Fun
使用 Windows API 的(相对)无害的恶作剧/病毒示例集合
可以在发布部分找到预构建的二进制文件
要重置大多数示例,请重新启动并再次终止程序
| 文件 | 描述 |
|---|---|
| avoid.nim | 开始按钮通过在任务栏上跳转来避免鼠标点击 |
| bsod.nim | 触发蓝屏死机 |
| dripper.nim | 每 10 秒将当前窗口稍微向下移动一次 |
| highcontrast.nim | 在系统范围内启用高对比度模式 |
| intercept_space.nim | 用单词“space”替换空格键按键 |
| mouse_button_swap.nim | 交换鼠标左键和右键 |
| mouse_cursor.nim | 通过全透明窗口将鼠标光标更改为手指 |
| mouse_invert.nim | 反转鼠标在 x 和 y 轴上的移动 |
| mouse_trails.nim | 在光标移动时在光标后面创建鼠标图标轨迹 |
| mouse_stop.nim | 创建一个跟随鼠标光标并阻止点击的停止标志 |
| mouse_trap.nim | 将鼠标光标困在右上角 60 秒 |
| random_capslock.nim | 每 0-30 秒随机切换 Caps Lock |
| random_close.nim | 每 0-30 秒随机关闭当前聚焦窗口 |
| rotate.nim | 将显示旋转 180 度 |
| shake.nim | 快速摇动当前聚焦的窗口 |
| start_disable.nim | 禁用单击开始按钮或任务栏 |
| start_popup.nim | 每 0-60 秒随机打开开始菜单弹出窗口 |
| stop_shutdown.nim | 使用自定义消息暂时防止关机 |
| time_local.nim | 在系统范围内将消息“HI”添加到 AM/PM 本地化字符串 |
汇编
安装 Nim和Winim库,然后使用--app:gui标志进行编译
注意:如果从 Linux 或 macOS 交叉编译,还要安装mingw工具链并使用-d:mingw标志
nim c -d:mingw --app:gui src/avoid.nim
媒体
摇

鼠标停止

躲避

使用风险自负
标签:工具分享, 主机安全