一组使用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 本地化字符串

 

汇编

安装 NimWinim库,然后使用--app:gui标志进行编译

注意:如果从 Linux 或 macOS 交叉编译,还要安装mingw工具链并使用-d:mingw标志

nim c -d:mingw --app:gui src/avoid.nim

 

媒体

7353a7a772160137

 

 

鼠标停止

060e57ac97160206

 

 

躲避

b05994da1c160328

 



使用风险自负

标签:工具分享, 主机安全