好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > 一張圖片能隱含千言萬(wàn)語(yǔ)之隱藏你的程序代碼

一張圖片能隱含千言萬(wàn)語(yǔ)之隱藏你的程序代碼

熱門(mén)標(biāo)簽:高德地圖標(biāo)注錯(cuò)誤怎么修改 洛陽(yáng)市伊川縣地圖標(biāo)注中心官網(wǎng) 電銷機(jī)器人視頻 標(biāo)準(zhǔn)智能外呼系統(tǒng) 會(huì)聲會(huì)影怎樣做地圖標(biāo)注效果 江蘇高頻外呼系統(tǒng)線路 平頂山電子地圖標(biāo)注怎么修改 地圖標(biāo)注自己去過(guò)的地方 搜狗星級(jí)酒店地圖標(biāo)注
我最近開(kāi)發(fā)了我的第一個(gè)網(wǎng)頁(yè)游戲:一個(gè)HTML5的視頻智力游戲。開(kāi)發(fā)的過(guò)程很有趣,我喜歡編程,但當(dāng)實(shí)現(xiàn)了游戲邏輯后,我有了一個(gè)有趣的想法:為什么不想個(gè)辦法把代碼隱藏起來(lái)?起初我想到的是一些很簡(jiǎn)單的做法,比如禁止上下文菜單,以防右鍵點(diǎn)擊時(shí)可以查看頁(yè)面源代碼。但這毫無(wú)意義,右鍵菜單不能用,人們?nèi)匀豢梢酝ㄟ^(guò)鍵盤(pán)快捷鍵或菜單欄里的“查看源文件”來(lái)觀看源代碼。

一張圖片能隱含千言萬(wàn)語(yǔ)

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

復(fù)制代碼
代碼如下:

.charCodeAt(0)

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

解碼的時(shí)候,我只需要把這個(gè)圖片畫(huà)到畫(huà)布上,遍歷像素點(diǎn),取出r,g,b值所代表的字符:

復(fù)制代碼
代碼如下:

String.fromCharCode(code)

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

這樣就能保護(hù)你的源代碼了嗎?

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

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

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

標(biāo)簽:廣東 阿克蘇 蚌埠 廣西 常德 果洛 鄂爾多斯 松原

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《一張圖片能隱含千言萬(wàn)語(yǔ)之隱藏你的程序代碼》,本文關(guān)鍵詞  一張,圖片,能,隱含,千言萬(wàn)語(yǔ),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《一張圖片能隱含千言萬(wàn)語(yǔ)之隱藏你的程序代碼》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于一張圖片能隱含千言萬(wàn)語(yǔ)之隱藏你的程序代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 操美女网址| 免费真人视频网站| 亚洲色图欧美视频| 美女露胸动态无遮挡| 俄罗斯18xxxx性| 揉我胸?啊?嗯~出水了图片 | 伊伊影院| 91精品久久久久久久久网影视| 又黄又肉的叫床文骚话| 欧美巨大粗爽AV在线观看| 偷窥导航| 18video性欧美19sex高清| 欧美人禽杂交狂配在线观看| 成人91看片| 女生用手多了会不会不孕不育 | 2020亚洲天堂| 91精品国产综合久久久密闭| 山村暴伦肉欲H续集| 成人在线亚洲| 欧美老妇xx| 美女与物动XXX在线观看| 浪荡女的被cao日常NP| 人禽交欧美网站| 动漫精品动漫1区3区3d| 甜蜜惩罚在线观看| 丰满岳乱妇三级高清电影| 免费一看一级毛片| 狠狠色丁香九九婷婷综合五月| 老妇与子交厨房| 欧美热妇xxxx欧美热妇| 又长又粗又硬舒服爽给我 何时上映 | 6一12呦女视频精品| 一区三区在线观看| 亲我下面好爽快点受不了了| 无码人妻毛片丰满熟妇区毛片| 欧美午夜不卡在线观看最新| 做爰全过程呻吟的视频网站| 亚洲vs无码秘?蜜桃少妇| 晚上英语老师就是你的了app| xxxxx亚洲| 苍井空巜女教师之欲火电影|