在打开一个网站时,有时候会出现如下情况:
1.这个安全对话框中所说的 Application 是指什么,指 Applet 小程序还是 exe/dll?
2.这个对话框是怎么出现的,在 Java 代码中调用什么函数促使它出现还是说经过签名的 Applet jar 文件会自动进行验证签
名?
3.若要验证一个 exe/dll,也出现相同的效果,该怎么做?或者说原理上来说根本不可能?
公司里的一个任务,要用 Java 的方式验证 exe/dll 的数字签名并在验证失败时出现以上对话框,而且样式必须是 Java 模式下的对话框,Windows 下的不行。。。
我是主攻 C++/VC 的,Java 基本不懂,让我去找这个任务实现的代码,我搜索了下,Java 连读取 PE 文件的方法好像都没有。。。,然后要让 Java 在验证 exe/dll 时像验证 jar 文件一样的效果
如果原理上不可行的话,也请大家回答一下吧,我对 Java 真的不太懂。