查看完整版本: 求高手的解碼技術
頁: [1]

worklog 發表於 2010-8-2 08:14 PM

求高手的解碼技術

以下文字:

gasaz afxfk hqbzp zbqnq hfkqf zdfgr gsaaf afdfzfzujz fhhxh

irxxg rvnqp fhsdm cqpqx cmfyx fxjgc qsdaz ggvfk mnfzp xqtga

efndf exhsd fmczu sggdf pfpzq xqxhc mgmmp gaxbr afnfx bzsbj

bnyfe xshsn smzfc cfduz yhzhh gggcx axfcq dmsdj xzhbn gq



恩 需要把文字解碼成一篇英文文字

小弟需要高手們 幫小弟講解一下過程好不好1


先謝謝拉!<div></div>

worklog 發表於 2010-8-7 10:54 AM

.小弟需要高手們 幫小弟講解一下過程好不好1

wedalin 發表於 2010-10-1 10:35 PM

上面文章不知道用什麼方法編碼後得出的結果,不知道編碼方式,又沒有軟體,大概也很難解碼,除非你是專業人士,只能大概舉例編碼過程!
例如文章如下:How? ,簡單編碼字元數字+1 >>,72 111 119 63 就代表 How?(請查字元轉Ascii ) ,字元數字+1後變成,73 112 120 64,加密後就變成Ipx@,就無法讓人明確看懂文字內容,解密字元-1當然又變回來就可以看的懂了~~

diangbt 發表於 2010-10-8 06:15 PM

有看沒有懂--希望有大大可以解決

teshuva 發表於 2010-10-11 12:00 AM

簡單的說,先把英文字母轉編成ASCII碼, 以三樓大大例子來說
假設我們現在看到的原文是寫 HOW?
當我們把HOW? 轉編成ASCII碼以後,會變成 72 111 119 63
72 = H,111 = O,119 = W,63 = ?
而在重新編釋的過程裡,通常會在ASCII碼(數字)加上特定數來做一個加碼的動作
比如說把所有的號碼加1,(H + 1) = 72 + 1
那73再編回UTF-8碼時,就不再是 H 而是其他的字母
而我們現在看到版大所出的文章是經過加碼以後的文字,簡單的說,它是不具備任何意義
除非解碼以後才能讀取其中的訊息,而這是屬可逆算式的加碼法

不可逆算則是以亂數產生的加碼,比如 72所要加的號碼不是特定的號碼,而是經由其他程式所產生的號碼
比如在加碼程式中這樣子寫
public void encoded(int number)
{
   random a = new random(); <== 使用隨機變數來產生一個數字
   int b = number;  <== 假設是72(H)
   return b+a;   <== 回傳 72 + 隨機數
}

這是屬不可逆的加碼,因為無法得知隨機而產生的數是什麼
但是也不是代表無法破解…(好像離題了)

簡單的說,就是這樣子
不知道4樓的大大了不了解?

版大,你可否提供更多關於這文字的資料呢?...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><br><br><br><br><br><div></div>
頁: [1]