private void writeToOffset(File file, long offset, byte[] bytes) throws IOException { RandomAccessFile f = new RandomAccessFile(file, "rw"); f.seek(offset); f.write(bytes); f.close(); }