В Ruby, как заменить, скажем, 7-й байт файла другим байтом?
Использование binwrite метод из класса IO
IO.binwrite("testfile", [0x0D].pack("C"), 7) # => 1 # File could contain: "This is0two\nThis is line three\nAnd so on...\n"
0x0D - 13
Также вам может потребоваться информация о pack метод