batch-file - 这个批处理文件到底应该做什么?

标签 batch-file obfuscation hex

这在 .bat 文件中起什么作用?

它是某种汇编语言还是什么?

    @debug <%0 >nul
    e100 48 e6 61 be 3f 01 31 db 8a 1c 80 fb ff 74 f4 81
    e110 c3 d0 00 b0 b6 e6 43 31 d2 66 b8 dd 34 12 00 66
    e120 f7 f3 e6 42 88 e0 e6 42 46 8a 0c 46 ba da 03 ec
    e130 a8 08 74 fb ec a8 08 75 fb fe c9 74 c9 eb f0 00
    e140 0c 19 0c 45 0c 19 0c 8d 24 8d 24 67 48 00 0c 19
    e150 0c 45 0c 19 0c 67 24 67 24 45 24 36 0c 19 18 00
    e160 0c 19 0c 45 0c 19 0c 45 30 67 18 36 24 19 0c 00
    e170 30 00 18 67 18 45 18 45 34 00 0c 19 0c 45 0c 19
    e180 0c 8d 30 8d 18 67 48 00 0c 19 0c 45 0c 19 0c cf
    e190 30 45 18 45 24 36 0c 19 18 00 0c 19 0c 45 0c 19
    e1a0 0c 45 30 67 18 36 24 19 0c 00 30 00 18 67 30 45
    e1b0 6b ff
    g

最佳答案

看看 Dan Olson 的 dissasembly ,它看起来像一个循环播放一些音乐的短程序:

out 0x61

打开和关闭电脑扬声器。

out 0x43 

设置系统定时器以生成方波。

out 0x42

设置计时器频率。

然后是一堆循环,从 0x13f 开始读取数据,与视频状态同步进行计时,最后从头开始。

当然,数据只是成对的音符音高和长度。如有好奇,请随时收听 youtube version .

关于batch-file - 这个批处理文件到底应该做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/770076/

相关文章:

c - 如何以特定方式打印十六进制?

java - 我需要在 Jenkins 中运行什么 Windows 批处理命令才能启动脚本?

java - 混淆 Struts2 Web 应用程序

obfuscation - 你为什么要混淆你的代码?

python - 如何在扭曲中加密文件?

c++ - 我如何在 C++ 中将十六进制值解码为 ASCII

c - c中使用十六进制地址获取值

c - 如何使用批处理文件打开文件,作为批处理文件的输入

batch-file - 通过 TortoiseSVN 在命令行上获取当前修订号

batch-file - 在 Notepad++ 中打开文本文件的批处理脚本