保护Applet免遭"窃取"的小技巧

来源:互联网 发布:上海九院口腔科 知乎 编辑:程序博客网 时间:2024/04/30 18:48
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>---- 我 们 知 道, 网 页 中 的Java Applet 虽 不 象 图 像 文 件 可 以 直 接 从 游 览 器 中 以Save as 命 令 获 取, 但 仍 可 能 被 浏 览 者 从Cache 中 找 出, 放 入 自 己 的 网 页。 因 此, 如 果 要 保 护 自 己 的applet 免 遭" 窃 取", 方 法 之 一 是 让Applet 只 运 行 于 指 定URL 的 网 页 中。 在Java 语 言 中,Applet 所 在 网 页 的URL 可 以 由java.applet 程 序 包 中 提 供 了 方 法getDocumenBase() 来 取 得。 ---- 例 如, 在 下 面 一 段 程 序 中,Applet 在 初 始 化 阶 段 先 检 测 当 前URL, 一 旦 与 设 定 不 符, 就 在Java 控 制 台(Java Console) 中 输 出 警 告 信 息, 然 后 自 动 中 止 运 行, 从 而 实 现 了Applet 的" 版 权 保 护"。 import java.net.*;import java.applet.*;public class myonly extends Applet{ public void init(){ String ower=getDocumentBase().getHost(); if(!ower.equals("www.mydomain.com")){ System.out.println("Warning ! A stolen Applet."); System.exit(1); } else{ … … }}
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 藏语你好怎么说 藏语吉祥如意怎么说 香格里拉在藏语中的含义 fly飞藏语版谐音抖音 学藏语的手机软件 藏语扎西德勒是什么意思 藏语的30个字母的发音 好听的纯藏语歌曲 藏语额吉的意思 我爱你用藏语怎么说 如何学习藏语 西藏藏语广播 藏语流行歌曲 藏象 藏象内衣 农村地下埋酒藏酒方法 藏酒 茅乡封藏酒 封藏原浆酒52度价格表 52度西风御藏酒价格表 封藏原浆酒 藏鹰酒 茅乡封藏酒52度价格 藏泉青稞原浆酒价格 藏酒方法 酒藏 藏银 藏银多少钱一克 藏银饰品配件 藏银和纯银的区别 藏银是银吗 藏银手链 藏银手镯 藏银价格 什么是藏银 藏银多少钱 藏银手链批发 藏银饰品店 藏银是什么 藏银掉色吗 藏银是什么银