访问虚拟磁盘的方法及系统

    公开(公告)号:CN105550582B

    公开(公告)日:2018-08-14

    申请号:CN201510917440.8

    申请日:2015-12-11

    Inventor: 张维超

    CPC classification number: G06F21/56

    Abstract: 本发明公开了一种访问虚拟磁盘的方法及系统,其中方法包括:启动工程,加载虚拟磁盘模块,注册对应于虚拟磁盘路径的盘符;拦截访问虚拟磁盘进程有关的API函数,使得系统在调用所述API函数时,先处理虚拟磁盘模块的文件操作模拟函数;返回对模拟函数的处理结果到系统API函数中,并输出结果参数。通过上述方式,本发明的集成可以正常访问所要的数据,并同时实现进程隔离,提升虚拟磁盘的安全性。

    一种提高虚拟磁盘写入性能的方法及系统

    公开(公告)号:CN106020718A

    公开(公告)日:2016-10-12

    申请号:CN201610300590.9

    申请日:2016-05-09

    CPC classification number: G06F3/06 G06F3/061 G06F3/0638 G06F3/0667 G06F3/0676

    Abstract: 本发明涉及虚拟磁盘领域,尤其涉及一种提高虚拟磁盘写入性能的方法及系统。通过在内存的缓存中创建映射表,可提高数据的写入速度;与传统的虚拟磁盘写入方式相比,本发明的技术方案采用一映射表,其包括节点,并预设缓存的数据总长度缓存数据的总长度,当每次新增缓存时,映射表的缓存的数据总长度都会得到更新,当其长度超过预设的阈值时,会把映射表里的缓存上写入的数据一次性的写入到虚拟磁盘文件中,从而减少游标频繁进行移动更新位置,进而提高虚拟磁盘写入性能。

    访问虚拟磁盘的方法及系统

    公开(公告)号:CN105550582A

    公开(公告)日:2016-05-04

    申请号:CN201510917440.8

    申请日:2015-12-11

    Inventor: 张维超

    CPC classification number: G06F21/56

    Abstract: 本发明公开了一种访问虚拟磁盘的方法及系统,其中方法包括:启动工程,加载虚拟磁盘模块,注册对应于虚拟磁盘路径的盘符;拦截访问虚拟磁盘进程有关的API函数,使得系统在调用所述API函数时,先处理虚拟磁盘模块的文件操作模拟函数;返回对模拟函数的处理结果到系统API函数中,并输出结果参数。通过上述方式,本发明的集成可以正常访问所要的数据,并同时实现进程隔离,提升虚拟磁盘的安全性。

    一种基于Ukey的软件解密的方法及终端

    公开(公告)号:CN108064382B

    公开(公告)日:2021-11-09

    申请号:CN201780001446.8

    申请日:2017-10-27

    Abstract: 本发明提供一种基于Ukey的软件解密方法及终端,包括对软件代码进行加密,得到加密数据,并将与所述加密对应的解密程序存储于Ukey;通过shell程序获取加密数据,将所述加密数据发送至所述Ukey,使得所述Ukey通过所述解密程序解密所述加密数据,得到解密数据;接收Ukey发送的解密数据,通过将解密程序存储于Ukey,通过Ukey来解密已经加密了的程序代码,将解密程序和程序代码分开,使得破解者无法获取解密程序并分析,提高了软件解密的安全性。

    一种基于Ukey的软件解密的方法及终端

    公开(公告)号:CN108064382A

    公开(公告)日:2018-05-22

    申请号:CN201780001446.8

    申请日:2017-10-27

    Abstract: 本发明提供一种基于Ukey的软件解密方法及终端,包括对软件代码进行加密,得到加密数据,并将与所述加密对应的解密程序存储于Ukey;通过shell程序获取加密数据,将所述加密数据发送至所述Ukey,使得所述Ukey通过所述解密程序解密所述加密数据,得到解密数据;接收Ukey发送的解密数据,通过将解密程序存储于Ukey,通过Ukey来解密已经加密了的程序代码,将解密程序和程序代码分开,使得破解者无法获取解密程序并分析,提高了软件解密的安全性。

    一种虚拟内存数据的保护方法及其系统

    公开(公告)号:CN105653980B

    公开(公告)日:2019-06-11

    申请号:CN201511025006.5

    申请日:2015-12-30

    Inventor: 张维超

    CPC classification number: G06F21/62 G06F21/78

    Abstract: 本发明提供一种虚拟内存数据的保护方法及其系统,方法包括设置虚拟内存磁盘的属性为只读;预设合法函数,所述虚拟内存磁盘的合法写入操作调用所述合法函数;调用写入函数;拦截所述写入函数,修改所述写入函数的地址为所述合法函数的地址。本发明利用操作系统的虚拟内存磁盘读写属性的保护原理,通过修改磁盘的属性来建立内存数据的防护墙,从根源上对虚拟内存数据进行保护,禁止任何的非法写入操作;同时,通过提供唯一合法访问入口的方式对虚拟内存磁盘的数据进行合法修改或写入,确保合法写入操作的进行,实现二者的兼顾。

    一种虚拟内存数据的保护方法及其系统

    公开(公告)号:CN105653980A

    公开(公告)日:2016-06-08

    申请号:CN201511025006.5

    申请日:2015-12-30

    Inventor: 张维超

    CPC classification number: G06F21/62 G06F21/78

    Abstract: 本发明提供一种虚拟内存数据的保护方法及其系统,方法包括设置虚拟内存磁盘的属性为只读;预设合法函数,所述虚拟内存磁盘的合法写入操作调用所述合法函数;调用写入函数;拦截所述写入函数,修改所述写入函数的地址为所述合法函数的地址。本发明利用操作系统的虚拟内存磁盘读写属性的保护原理,通过修改磁盘的属性来建立内存数据的防护墙,从根源上对虚拟内存数据进行保护,禁止任何的非法写入操作;同时,通过提供唯一合法访问入口的方式对虚拟内存磁盘的数据进行合法修改或写入,确保合法写入操作的进行,实现二者的兼顾。

Patent Agency Ranking