明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: yangmz1972

可以从内存中加载二进制数据到autocad中吗?

[复制链接]
发表于 2025-7-1 21:08:01 来自手机 | 显示全部楼层
曾经接到过一个加密的图纸,在exe文件里,类似压 缩包,能打开,不能修改另存,关闭exe的时候自动关闭CAD软件,忘了具体哪个软件加密的,感觉实现原理 跟楼主说的一样,进程里面只能看到exe和CAD,应该在内存里面,但 是破 解内存太费时间也 太高级了,就没有继续
回复 支持 反对

使用道具 举报

发表于 2025-7-2 15:30:18 | 显示全部楼层
文件以string64格式存储在sqlite,读取打开后立即删除本地文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-3 08:29:44 | 显示全部楼层
感谢各位老铁的回复,没有那么复杂,只是本地的一些规划文件,面积超过一定的面积就属于涉密文件,所以才想出把规划文件放到数据库中,直接读取到autocad的想法,只要硬盘上不要留下文件就可以。上周,审查部门用他的软件在我的电脑上搜索了一下,把我的电脑翻了个底朝天,什么时候插过U盘、移动硬盘,什么时候操作什么文件,有什么秘密文件一目了然,没有什么隐私可言,感觉很恐怖,还好没有看过什么小片的。所以关于从内存中读取二进制数据到autocad,我用deepseek搜索了,倒是给我提供了很多解决方案,但都没有实现的,总之,没有实体文件,就无法读取到autocad中。除非是还需要更高级的处理方式。
回复 支持 反对

使用道具 举报

发表于 2025-7-9 10:29:48 | 显示全部楼层
yangmz1972 发表于 2025-7-3 08:29
感谢各位老铁的回复,没有那么复杂,只是本地的一些规划文件,面积超过一定的面积就属于涉密文件,所以才想 ...

从数据库读取bit生成dwg,读入到DB,用完了删除不就行了,你临时保存到一个只有你知道的位置。
回复 支持 反对

使用道具 举报

发表于 2025-7-12 10:54:05 | 显示全部楼层
用内存虚拟成硬盘,把DWG文件放到内存盘里编辑,CAD的临时文件也指向内存盘。
现在内存也不贵,虚拟个50G的内存硬盘也没什么问题。
回复 支持 反对

使用道具 举报

发表于 2025-7-12 14:13:09 | 显示全部楼层
yangmz1972 发表于 2025-7-3 08:29
感谢各位老铁的回复,没有那么复杂,只是本地的一些规划文件,面积超过一定的面积就属于涉密文件,所以才想 ...

把打算保存到数据库中的规划文件,用自己能读取并还原的方式保存下来,然后读取它后在DWG里边进行还原,实际上可以理解为另类的DXF,至于数据到底保存为什么样子,取决于自己通过什么方式还原它,不一定非要是二进制,纯文本也行
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
什么时候插过U盘也有记录,太吓人了
回复 支持 反对

使用道具 举报

发表于 前天 13:07 | 显示全部楼层
同意楼上的说法,你可以先读取dwg信息另存不就行了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-7-27 15:44 , Processed in 0.169148 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表