背景:
某些公司因安全因素通过正向隔离墙将内外网(生产网和办公网)进行隔离。因此内网需要经常传递一些文件到外网办公电脑或者外网应用系统上,以前的有些做法是采用U盘来回拷贝容易造成安全隐患,可能会因此导致中毒、中木马或者其他安全隐患。因此,我公司开发一套穿越隔离器文件传输软件OneFilePass,实现文件安全传输。
OnefilePass是基于java语言开发的软件,软件采用CS架构设计;client端为内部传输端,server端为文件接收端;
Cliebt程序和server程序支持部署X86环境以及虚拟化环境;
文件采用字节流的方式进行传输。字节流包括文件名,文件长度,文件内容和校验码。客户端读取本地文件,组成字节流发送给服务端。服务端解析到文件名后,创建本地同名的一个空文件,读取字节流内容到文件中完成文件接收。校验码防止文件传输过程中被篡改和文件内容丢失。