阅读:3385回复:9
600分请教,AutoCAD2005启动时产生的后缀为csa的文件是干嘛用的,为何加密后导致启动不正常
文件是在ACAD2005启动时在临时目录中产生的,启动完成后会被删除,文件不大1404字节而已,将读写的每个字节输出检验加解密是正确工作的(文件加密标识放在文件尾),且仅返回1404字节,但ACAD2005提示“试图加载格式不正确的文件。”即errorcode:11,BAD_FILEFORMAT,结果启动后所有工具栏消失。请问大家有没有遇到过,此文件是干嘛用的,有什么办法解决?
|
|
沙发#
发布于:2008-05-20 08:23
坛子里好像都没有人讨论autoCAD的加解密的,证明搞定了Word等一般软件,autoCAD应该是不成问题的,而且,autoCAd有反调试功能,如果检测到你有调试器连接,它的启动进程会在启动后自动关闭。不好调试,所以搞定了其他软件后测试时跑一跑,应该不会有什么问题吧
|
|
板凳#
发布于:2008-05-20 09:42
临时文件,它放出后需要运行,你把它加密了,windows就认不到了
|
|
|
地板#
发布于:2008-05-20 19:17
谢谢microbe和znsoft老大的回复!
就是在搞定WORD等常用软件并且ACAD的图形格式文件透明加解密都是正常的测试通过后才处理了CSA文件(它是ACAD新建的文件,所以统一加密),CSA文件是ACAD创建并写入后读取的,驱动为它透明加解密,即ACAD读取到的是正确的数据。 使用filespy等工具跟踪过,只有ACAD进程操作此文件,不启驱动则正常,驱动启动后先写后读都是正常的但ACAD报错。 另外一点就是ACAD读取此文件之前会释放多个临时TMP文件实质就是DLL,驱动为其透明加密后临时模块正确加载,ACAD工作正常,仅处理CSA文件就会出现上述问题。还望各位老大们多多赐教!!! 分要是不够再加。 |
|
地下室#
发布于:2009-12-13 23:50
这个好像不是csa的问题,貌似不过滤csa文件,它的工具栏也消失了。在跟踪过程中我只发现只有tmp,out,in,err,好像还有inf文件?
感觉是不是哪个文件被透明了,然后出现的情况呢? |
|
5楼#
发布于:2009-12-14 22:12
![]() |
|
6楼#
发布于:2009-12-15 12:09
屏蔽了也没有用啊
|
|
7楼#
发布于:2009-12-15 21:39
那就没有办法了!我的系统是屏蔽了csa的文件 就ok了
|
|
8楼#
发布于:2010-01-18 16:50
谢谢各位的支持,问题早已处理好了,其实是不用做这样的过滤的,所有文件全部加密结果一样正常。
|
|
9楼#
发布于:2011-08-26 12:16
怎么解决的呢,我也遇到了同样问题,Word等文字处理软件都没问题了,AutoCad就出了上述问题,两天了,还没搞定,求高手赐教
|
|