• Blade

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

    第一轮

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

    第二轮

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

    图片

    图片

    主楼
  • Scheme

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

    #1
  • c.1

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

    #2
  • Blade

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

    #3
  • Blade

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

    #4
  • wangcccccct

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

    #5

发表回复

登录后回复