05-10-2010 05:51 AM
使用LabVIEW 2009 Application Builder生成的本机EXE文件实质上是一个符合ZIP规范的SFX自解压格式的压缩文件。修改应用程序后缀到rar,然后就可以释放出EXE中包含着的所有子VI。经测试,这些VI虽然没有BlockDiagram,但其输入输出功能正常,也就是说,完全可以被用于其他工程。于是,这样的EXE便存在着代码泄漏的隐患。
试验过程如下:
1、任意新建工程文件,包含任意VI,创建EXE,发布应用程序。
2、将生成的应用程序后缀名改为RAR,然后使用WinRAR(R)进行解压缩操作。
3、此时,工程中原本包含着的VI便被释放出来。
Solved! Go to Solution.
05-10-2010 06:50 AM
05-10-2010 07:04 AM
05-10-2010 07:04 AM
05-10-2010 07:07 AM
05-10-2010 07:09 AM
05-10-2010 07:12 AM
05-10-2010 07:13 AM
05-10-2010 07:16 AM
SFX-ZIP格式的应用程序,作为自解压用的,你可以试一下。
SP1正在下载,不知道这个修订版更改了没有。
05-10-2010 07:33 AM