博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何对一个XOR文件解异或
阅读量:4941 次
发布时间:2019-06-11

本文共 757 字,大约阅读时间需要 2 分钟。

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class MyFileUtils {    public static void xorDec(File srcfile,File desfile,byte xorchar) throws IOException{        FileInputStream fis = new FileInputStream(srcfile);        FileOutputStream fos = new FileOutputStream(desfile);                byte[] bs = new byte[1024];                int len = 0;        while((len = fis.read(bs))!= -1){                        for(int i = 0 ;i < len ;i++){                                bs[i]^=xorchar;                            }            fos.write(bs,0,len);                    }        fis.close();        fos.close();                    }    }

 

转载于:https://www.cnblogs.com/totokaka/p/3312807.html

你可能感兴趣的文章
敏捷开发绩效管理之六:敏捷开发生产率(中)(功能点分析,FPA,简化的功能点)...
查看>>
敏捷开发日常跟进系列之二:燃尽图(中)
查看>>
新建web project不自动生成web.xml解决方案
查看>>
如何快速访问MSDN某一个类或方法的帮助文档
查看>>
SqlServer 删除重复记录
查看>>
win10下sublime text3 使用view in browser的快捷鍵添加方式
查看>>
【Linux】神奇的kill
查看>>
关于radio属性如何添加成为双击取消
查看>>
Servlet的生命周期
查看>>
《Linux 性能及调优指南》1.1 Linux进程管理
查看>>
Spring Security使用心得
查看>>
操作系统简介
查看>>
【IntelliJ 】IntelliJ IDEA 15 创建maven项目
查看>>
Maven入门---修改tomcat版本及端口及访问路径(四)
查看>>
Ajax异步请求struts的JSON机制(省市区三级联动)
查看>>
mysql中的union用法以及子查询综合应用
查看>>
jQuery使用总结
查看>>
Oracle数据库事物隔离级别
查看>>
多变的形状
查看>>
C语言学习第一天
查看>>