zoukankan      html  css  js  c++  java
  • 第一个脚本 "Hello World!"

    打开记事本就可以编辑脚本,REM就相当于注释,和脚本语言一样

    REM Hello World
    GUI r
    DELAY 300
    STRING notepad
    ENTER
    DELAY 1000
    STRING Hello World!!

    这里GUI相当于Windows键,所以第一个指令是win+r,相当于打开运行

    接着延迟300毫秒,STRING是模拟输入字符串notepad

    然后是ENTER就是回车

    这样就打开了记事本,然后在模拟字符串输入Hello World!!

    这个是执行过程,但是光编辑完了不行,还要转换成相应的二进制文件,官方提供了duckencode.jar这个java程序,要运行得安装java虚拟机,或者直接装 jdk也行

    我们看这个程序

    基本命令就是duckencode -i [源文件.txt] 就可以在当前目录编译生成inject.bin

    如果加上 -o 就是指定输出文件,在下面就是一些按键的说明,可以看到最后一行windows按键和gui是等效的

    接下来输入java -jar duckencode.jar -i HelloWorld.txt就可以看到源目录生成了一个inject.bin

    这里唯一要注意的一点是文件名不能有空格,不然会报错(坑爹的错误找了半天才发现,本以为是classpath不对),切记不能有空格!!

    把这个复制到sd卡,插上rubber ducky就可以自动运行了!!!

  • 相关阅读:
    js 提升
    omnipay支付--支付宝支付
    laravel 配置sql日志
    laravel monlog配置
    php openssl相关加密解密 验签代码
    laravel validator提示信息中文化
    opendevops_codo项目研究
    Python学习笔记
    shell编程总结
    关于JeeSite开源软件
  • 原文地址:https://www.cnblogs.com/acgpiano/p/4000872.html
Copyright © 2011-2022 走看看