Astra 输出十六进制机器码,生成可玩的《打砖块》EXE

Blade 2026-09-08 21:41 1

起初是听人说可以直接输出exe软件

第一轮

astra用的python编写简易汇编与 PE 构造工具,再用它生成 EXE,没有调用现成的编译工具链。但是有佬指出这个算借助工具,于是进行了第二轮尝试

第二轮

开新会话要求直接输出十六进制机器码,编写完成后自己使用python仅执行读取十六进制文本、bytes.fromhex、写入文件三个步骤,不计算、生成或修补任何字节。



最新回复 (5)
  • Scheme 09-08 21:44
    1

    虽然但是 他这样好像只是做了个很简单的编译器+汇编器的样子

  • c.1 09-08 21:47
    2

    或许更准确的理解是:用 Python 写了汇编代码和工具,再用这个工具生成机器码

  • Blade 楼主 09-08 21:52
    3

    佬说的对,表述不是很准确

  • Blade 楼主 09-08 22:31
    4

    又重新尝试了一下直接输出十六进制

  • wangcccccct 09-08 22:35
    5

    希望可以放上原来的图片,比较一下

* 帖子来源Linux.do
返回