Board logo

标题: [文件操作] 如何修改二进制文件指定地址的4字节内容 [打印本页]

作者: qinxg    时间: 2022-2-16 13:50     标题: 如何修改二进制文件指定地址的4字节内容

比如一个二进制文件 xxx.bin, 我要把地址200后的4个字节改为11 22 33 44. 如果操作?
作者: idwma    时间: 2022-2-16 16:45

本帖最后由 idwma 于 2022-2-16 16:59 编辑
  1. #@&cls&powershell "type %~s0|out-string|iex"&pause&exit
  2. $a='xxx.bin'
  3. $b=gc $a -enc byte
  4. [io.file]::writeallbytes($a,
  5. $(
  6.   $b[0..0x200]
  7.   0x11,0x22,0x33,0x44
  8.   $b[0x205..$b.count]
  9. )
  10. )
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2