社区
Java
帖子详情
怎样编写Java Applet 去修改用户注册表
creatorever
2003-02-19 09:25:37
怎样编写Java Applet 去修改用户注册表
...全文
95
8
打赏
收藏
怎样编写Java Applet 去修改用户注册表
怎样编写Java Applet 去修改用户注册表
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DavidBone
2003-04-20
打赏
举报
回复
up
tmj
2003-02-26
打赏
举报
回复
up
ptrX
2003-02-26
打赏
举报
回复
JDK1.4支持对注册表的存取:java.util.prefs.*;
majar
2003-02-22
打赏
举报
回复
哦!长见识,长见识
zhangkai
2003-02-20
打赏
举报
回复
恩 ,今天来技术版还算是有点收获
cno
2003-02-20
打赏
举报
回复
抗议,抗议,盗版!!
楼上的是我的毕业设计的原稿的一部分,sgr_kk(丝瓜)未经我同意,擅自转载,愤怒,愤怒!!这是我当年辛勤劳动的成果!!哪怕你再加点东西呢!!
另:确实要通过数字签名,因为applet不能直接访问本地资源的文件,需要通过签名来改变applet的访问权限,也就是改变policy文件。
还有,如果你想操作注册表的话,还要下载对注册表操作的java包,是jniregistry,自己找一下吧
sgr_kk
2003-02-19
打赏
举报
回复
up
一:
c:\zzz\SignedAppletDemo>jar cvf myapplet.jar *.*
执行完此步后,在signedappletdemo文件夹下产生myapplet.jar文件,主要是.class文件
二:
c:\zzz\SignedAppletDemo>keytool -genkey -keystore mystore.store -alias my.store
执行完此步后,目录下出现mystore.store文件,为密钥库,此密钥库别名为my.store。
三:
c:\zzz\SignedAppletDemo>keytool -export -keystore mystore.store -alias my.store -file mycert.cer
执行完此步后,目录下出现mycert.cer文件,就是一张证书
四:
c:\zzz\SignedAppletDemo>jarsigner -keystore mystore.store myapplet.jar my.store
此步骤是对密钥库签名
然后把myapplet.jar,mystore.store,mycert.cer复制到用户目录下。
以上是服务器所做步骤
以下是客户机所做步骤
五:
c:\zzz\SignedAppletDemo>keytool -import -keystore client.store -alias my.store -file mycert.cer
用户同意接收该证书,信任该证书颁发者的所有作品,也就是把收到的证书导入本地密钥库。
六:
修改用户的policy文件,文件名为.java.policy放在用户主目录下。
七:
对接收的文件进行验证
C:\zzz\SignedAppletDemo>jarsigner -verify -verbose -keystore mystore.store myapplet.jar
jar verified.
八:
打开接收文件
C:\zzzSignedAppletDemo>jar -vxf myapplet.jar
那么用户就得到所有被签名的文件。
九:
在用户端把生成的证书导入,即安装证书。
luka_l
2003-02-19
打赏
举报
回复
你先得给你的Applet作个数字签名,不然其不能操作本地机器
web通过注册
表
调用Bs客户端
2. **调用客户端代码**:通过
Java
Script、ActiveX或
Java
Applet
等技术,在用户的浏览器环境中执行代码,这部分代码负责访问注册
表
。 3. **读取或
修改
注册
表
**:客户端代码读取相应的注册
表
键,获取BS客户端程序的...
JAVA
_API1.6文档(中文)
java
.
applet
提供创建
applet
所必需的类和
applet
用来与其
applet
上下文通信的类。
java
.awt 包含用于创建用户界面和绘制图形图像的所有类。
java
.awt.color 提供用于颜色空间的类。
java
.awt.datatransfer ...
java
开源包101
public class JVMine extends
java
.
applet
.
Applet
简单实现!~ 网页
表
格组件 GWT Advanced Table GWT Advanced Table 是一个基于 GWT 框架的网页
表
格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag...
卸载JDK导致
applet
不能显示
在
Java
Applet
的上下文中,如果卸载JDK后遗留了不完整的注册
表
项或文件,可能需要使用msicuu2.exe来清理这些残留,然后重新安装JDK或JRE以恢复
Applet
的功能。 总的来说,当JDK被卸载后,
Applet
无法显示是因为缺少...
java
开源包4
public class JVMine extends
java
.
applet
.
Applet
简单实现!~ 网页
表
格组件 GWT Advanced Table GWT Advanced Table 是一个基于 GWT 框架的网页
表
格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag...
Java
51,411
社区成员
86,004
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章