日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > HTML > 正文

一張圖片能隱含千言萬語之隱藏你的程序代碼

2024-08-26 00:16:18
字體:
供稿:網(wǎng)友

點評:一個HTML5的視頻智力游戲,開發(fā)的過程很有趣,我喜歡編程,但當(dāng)實現(xiàn)了游戲邏輯后,我有了一個有趣的想法:為什么不想個辦法把代碼隱藏起來

我最近開發(fā)了我的第一個網(wǎng)頁游戲:一個HTML5的視頻智力游戲。開發(fā)的過程很有趣,我喜歡編程,但當(dāng)實現(xiàn)了游戲邏輯后,我有了一個有趣的想法:為什么不想個辦法把代碼隱藏起來?起初我想到的是一些很簡單的做法,比如禁止上下文菜單,以防右鍵點擊時可以查看頁面源代碼。但這毫無意義,右鍵菜單不能用,人們?nèi)匀豢梢酝ㄟ^鍵盤快捷鍵或菜單欄里的“查看源文件”來觀看源代碼。

一張圖片能隱含千言萬語

這依賴于圖片的體積。但我決定要把源代碼加密存放到一張圖片里。HTML5的畫布(canvas)組件很適合干這種事情,因為它支持針對圖像像素的操作。一個像素由四個值(通道)來表示:紅,綠,藍和alpha通道。它們的值的分布范圍是從0到255。我的Javascript代碼就是一個個的字符,每個字符都有一個ASCII對應(yīng)值。ASCII值的范圍也是0-255,所以,我想做的是,遍歷畫布上的每個像素,給每個像素設(shè)置3個代碼字符的ASCII值作為它的RGB值,你可以通過charCodeAt函數(shù)輕松的取出這些字符。

復(fù)制代碼

代碼如下:


.charCodeAt(0)


生成的是一張色彩斑斕、很小的圖片,它就是我的程序代碼看看吧:

解碼的時候,我只需要把這個圖片畫到畫布上,遍歷像素點,取出r,g,b值所代表的字符:

復(fù)制代碼

代碼如下:


String.fromCharCode(code)


把它們連接成一個大的字符串,這就是你的代碼了——可執(zhí)行的代碼。

這樣就能保護你的源代碼了嗎?

其實不能——一個有經(jīng)驗的(甚至沒有經(jīng)驗的)程序員仍然能夠知道如何去解碼圖片,取出里面的代碼,但我想這是能防止那些懷著不良商業(yè)目的人偷盜你的的代碼的第一步措施——而那些能夠想出如何解碼的程序員(大部分)都不是來剽竊的

這種方法的主要缺陷
這種技術(shù)只能應(yīng)用在支持HTML5畫布(canvas)技術(shù)的現(xiàn)代瀏覽器里,IE6、IE8 里肯定是不行的。甚至有些現(xiàn)代的瀏覽器對于圖片的alpha通道的編碼也有支持問題,所以,每個像素點你只能放3個字符——一個100×100大小的圖片可以存放3萬個文本字符。

你還有其它簡單的能防止別人拷貝你的代碼的方法嗎?我們當(dāng)然可以把字符進行加密,但如何保證你的解密步驟能不被人輕易的破解呢?告訴我你的想法吧!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
亚洲专区一区| aaa欧美日韩| 欧美日韩精品中文字幕| 日韩欧美三级| 日韩一级在线视频 | 一级国产黄色片| 一区二区不卡在线播放| 精品播放一区二区| 日韩在线视频网| 婷婷中文字幕一区三区| 久久久精品福利| 日韩视频一区| 欧美日韩国产999| 欧美激情一区二区在线| 国产高清一区| 国产一二三四| 91精品国产综合久久精品 | 中文在线一区| 国产成人综合精品| 久99久视频| 国产免费一级| 色www精品视频在线观看| 91精品国产综合久久久久| 国产乱一区二区| 伊人精品视频| 丰满少妇一区| 不卡专区在线| 欧美三级网址| 国产免费久久| 日韩国产一区三区| 国产在线欧美日韩| 久久精品久久精品亚洲人| 日韩不卡在线播放| 国产一级在线免费观看| 欧洲精品二区| 日韩欧美在线视频| 精品999视频| 视频一区视频二区中文| 中文字幕中文字幕精品| www在线播放| 一区二区91| 99精品一级欧美片免费播放| 亚洲国产午夜精品| 久久久久久自在自线| 99在线国产| 日韩久久在线| 国产三级视频在线| 精品福利二区三区| 国产日产一区二区| 91九色在线播放| 欧美日韩视频免费看| 亚洲福利精品| 国产亚洲一级| 午夜伊人狠狠久久| 亚洲免费婷婷| 黄色在线资源| va中文字幕| www高清在线视频日韩欧美| 欧美日韩在线国产| 精品视频在线导航| 国产三级做爰在线观看| 亚洲欧美99| 国产导航在线| 亚洲高清精品视频| 91久久久精品| 日本亚洲欧美三级| 欧美日韩综合不卡| 天堂在线中文资源| 欧美日韩激情在线一区二区三区 | 欧美中文字幕在线视频| 欧美日韩国产一区| 日韩精品国产欧美| 99精品999| 在线看欧美日韩| 在线日韩精品视频| 在线视频第一页| 色综合婷婷久久| 中文字幕欧美亚洲| 一区二区高清视频| 免费在线观看国产黄| 精品视频1区2区3区| 欧美日韩精品免费在线观看视频| 色国产在线视频| 欧美亚洲另类制服自拍| 久久久精品国产99久久精品芒果| 久久久91精品国产| 亚洲欧美中文字幕在线一区| 97久久精品午夜一区二区| 91精品国产综合久久久久久| 日韩欧美看国产| 国产永久免费高清在线观看| 欧美亚洲天堂| 日韩精品三级| 亚洲欧美中文字幕在线观看| 欧美日韩精品免费看| 欧美日韩精品电影| 日韩欧美亚洲视频| 日韩在线视频网| 日韩三级免费观看| 一区在线免费| 精品一二三区| 红桃视频亚洲| 91麻豆精品国产91久久久使用方法| 亚洲欧美999| 国产欧美日韩不卡| 欧美国产综合视频| 久久精品网站免费观看| 久久香蕉一区| 日韩在线一区二区| 欧美日韩三级一区| 亚洲综合日韩欧美| 国产欧美日韩精品在线| 日韩欧美国产片| 欧美乱大交xxxxx免费| 日韩精品午夜| 亚洲羞羞网站| 日韩免费久久| 亚洲欧美久久234| 日韩欧美综合| 91欧美在线视频| 久久中文免费视频| 欧美日韩一二| 国产拍揄自揄精品视频麻豆| 日本精品福利视频| 中文字幕国产欧美| 色综合天天综合网天天狠天天| 色综合久久六月婷婷中文字幕| 日韩精品在线中文字幕| 亚洲.国产.中文慕字在线| 91精品视频国产| 国产黄色精品| 国内精品不卡| 中文字幕在线观看欧美| 亚洲高清免费一级二级三级| 一区二区91| 国产黄色在线免费观看| 欧美日韩国产专区| 亚洲九九精品| 日韩欧美在线综合网| 亚洲女人天堂色在线7777| 国产在线日韩欧美| 高清不卡一区二区| 日韩视频在线一区二区| 欧美色视频一区二区三区在线观看 | 日韩在线欧美| 日本xxxwww免费视频| 91精品国产综合久久香蕉的特点| 日韩中文字幕亚洲| 精品在线网站观看| 亚洲伊人婷婷| 国产黄在线观看| 99久久www免费| 国产午夜精品久久| 91xxx在线观看| 日韩中文字幕久久| 在线观看av的网站| 亚洲一卡二卡在线观看| 在线精品视频免费播放| 国产激情在线视频| 日韩在线中文字幕| 日韩 欧美 中文| 国产高清一级片| 欧美日韩在线中文字幕| 天天摸日日摸狠狠添| 日韩国产专区| 欧美激情视频一区二区三区在线播放| 精品日韩av一区二区| 精品久久久久久无| 日韩欧美中文字幕在线播放| 日韩在线视频观看正片免费网站| 精品在线一区二区| 亚洲国产91精品在线观看| 亚洲福利精品| 热久久精品国产| 久久久久蜜桃| 日韩免费视频| 一区二区精品免费| 国产第一页在线播放| 亚洲欧洲三级| 亚洲国产福利| 一区二区91| 日韩av不卡在线观看| 国产久卡久卡久卡久卡视频精品| 欧美日韩中文字幕一区| 91精品国产丝袜白色高跟鞋| 国产成人精品三级| 国产小视频免费在线观看| 国产劲爆久久| 99综合视频| 最近中文字幕在线中文视频| 激情综合色综合久久| 久久久99免费| 在线精品日韩| 欧美一级一级性生活免费录像| 日韩欧美一二三区| 亚洲永久免费视频| 欧美亚洲天堂网| 国产婷婷色一区二区三区| 大香一本蕉伊线亚洲网| 成人xxxx| 亚洲精品中文字幕乱码三区不卡| 国产综合成人久久大片91| 日韩美女中文字幕| 国产在成人精品线拍偷自揄拍| 精品久久久三级| 日韩国产一区久久| 一区二区三区久久| 一级片免费在线播放| www.老鸭窝.com| 中文字幕亚洲在| 阿v免费在线观看| 国产日韩av一区| 日韩av在线中文字幕| 国产小视频免费在线观看| 久久riav| 久久精品免费在线观看| 在线精品观看| 欧美 日韩 中文字幕| 最近中文字幕日韩精品| 国产欧美日韩不卡| 精品国产网站在线观看| 国产福利一区二区精品秒拍| 尤物在线精品| 国产精久久久久| wwwwww在线观看| 97国产视频| 一区三区视频| 国产丝袜一区二区| 欧美一卡2卡3卡4卡| 欧美日韩在线播放三区四区| 国产久卡久卡久卡久卡视频精品| 日韩欧美国产视频| 香蕉av一区| 国产一区三区三区| 中文字幕在线高清| 国产欧美日韩在线视频| 国产三级第一页| 人成免费在线视频| 色综合天天综合网天天狠天天| 国产中文在线播放| 国产日产一区二区| 久久福利视频一区二区| 午夜黄色小视频| 美女免费视频一区| 一区二区日韩视频| 日韩精品大片| 中文字幕 欧美 日韩| 精人妻一区二区三区| 精品日韩视频在线观看| 亚洲三级欧美| 999精品视频在线观看播放| 国产福利精品导航| 日本精品在线| 中文在线不卡| 国产91大片| 中文字幕第一页在线播放| 国产欧美综合视频| 日韩中文首页| 亚洲一区资源| 激情婷婷亚洲| 欧美亚洲国产日韩| 中文字幕欧美日韩精品| 日韩.欧美.亚洲| 欧美91精品| 午夜伊人狠狠久久| 91精品视频国产| 国产免费久久| 日韩欧美中文在线视频| 日韩国产欧美亚洲| 亚洲高清在线免费| 日韩精品综合在线| 久久激情中文| av一级在线| 色猫猫国产区一区二在线视频| 国产欧美日韩最新| av一区二区高清| 在线观看免费国产小视频| 一二三区精品福利视频| 中文字幕在线视频网| 日韩一级视频在线观看| 欧美日韩精品是欧美日韩精品| 国产在线导航| 欧美日韩国产在线看| 久久精品在线观看| 欧美日韩精品欧美日韩精品一| 中文精品电影| 久久婷婷亚洲| 亚洲欧美久久久| 国产欧美日韩在线视频| 国产日韩专区| 最新中文字幕在线播放| 欧美日韩高清一区二区| 91精品国产综合久久香蕉的特点| 99在线精品视频免费观看20| 亚洲成年人在线播放| 亚洲欧美久久234| 日韩一级二级三级精品视频| 日韩中文字幕第一页| 日韩一级网站| av丝袜在线| 99pao成人国产永久免费视频| 欧美.日韩.国产.一区.二区| 国产一区不卡精品| 中文字幕 欧美 日韩| 日韩一级网站| 免费国产成人看片在线| 日韩三级视频中文字幕| 亚洲专区一二三| 欧美日韩国产免费观看视频| 欧美国产三级| 久久久精品福利| 中文字幕日韩亚洲| 国产综合精品在线| 日韩在线欧美| 亚洲精品中文字幕乱码三区不卡| 色综合天天综合网天天狠天天 | 欧美日韩国产首页在线观看| 亚洲高清中文字幕| 97视频在线| 中文字幕国产欧美| 91精品在线视频观看| 中文字幕最新精品| 欧美日韩国产中文精品字幕自在自线 | 国产字幕在线看| 亚洲综合在线小说| 欧美日韩亚洲不卡| 精品免费视频| 福利在线国产| 99精品在线播放| 久久精品免费看| 91精品在线看V| 精品久久蜜桃| 日韩精品视频免费看| 亚洲福利一区二区三区| 精品中文在线| 欧美日韩国产不卡| 一区二区日韩av| 欧美日韩中文字幕综合视频| 亚洲一二三不卡| 精品国产欧美日韩不卡在线观看| 国产99在线 | 亚洲| 日韩中文字幕综合| av一区二区高清| 日韩一级免费在线观看| 亚洲高清在线观看一区| 欧美婷婷久久| 精品福利二区三区| 在线一区二区三区精品| 日韩精品三级| 国产成人精品免费在线| 一二三区精品福利视频| 国产视频2区| 日韩亚洲欧美中文在线| 国产最新在线| 91精品久久久久久蜜臀| 亚洲一区精品在线| 久本草在线中文字幕亚洲欧美| 欧美日韩视频免费看| 一区二区视频免费看| 91精品国产入口| 最近高清中文在线字幕在线观看1 中文字幕在线视频久 | 日韩av二区| 黄色一级大片在线免费看国产一| 日韩视频在线一区| 国产成人精品av久久| 刘玥91精选国产在线观看| 国产在线日韩精品| 久草视频观看| 欧美在线视频第一页| 亚洲高清不卡一区| 精品国产免费观看一区| 国产日韩综合| 久久精品网站免费观看| 免费高清视频日韩| 一区二区三区精品在线观看| 国产欧美日韩中文字幕| 欧美日韩国产首页| 中文字幕欧美人妻精品一区蜜臀 | 91精品高清| va中文字幕| 欧美国产三级| 亚洲成av人片在线| 国产三级做爰在线观看| 91精品国产99| 国产福利在线播放| 日韩在线a电影| 91精品国产99| 亚洲成年人影院在线| 77777_亚洲午夜久久多人| 欧美日韩国产免费| 免费中文字幕日韩欧美| 精品视频—区二区三区免费| 国产一区激情在线| 国产精品一区二三区| 日韩视频在线免费看| 中文字幕 日韩 欧美| 欧美日韩久久久| 欧美三级视频在线| 精品人妻一区二区三区视频| 欧美日韩综合不卡|