PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   編碼加密的破解 (https://www.pcdvd.com.tw/showthread.php?t=1011538)

小書僮 2013-05-08 03:55 PM

編碼加密的破解
 
其實這個問題不算破解
若有一串字元是
x8DnS7YFXgTxW/k4lxn//fr68yFUbC/j/Q4V0+NJagE37ZGbh8+vQZTuT+23voaacs0k24zvdIHrH66aLWZqFATPVIW8zzRSud99dk9pzfuX+hQ6navnneQbjD1XWWLuvZqO0LRkn232CzRL7cuwTQ==

經過編碼後變成底下10組中的其中一組(但不知道哪一組)
df4882a87ec7b6f7837103a7c5da6d98
10a9f59011e702cc0df94a262f9529f2
e59e8263c980d3137edce5d2c1c6d601
1a982254b3e46f5842810dd30c33344a
8cbb940c5dc1714ab1394adbbc8af0bc
7e1b2b45402905b49891b931bf9bc55a
09e5dd64959f0e93538f3bd1b15b4099
ecefd29fb4b346f827af4d13dcedc802
f20bf2bb68ce4d12310ac0135824746c
78dc88e5e10409c0f8fb8bb3548bacc9


不知有沒有神人可以測試知道是用啥編碼的
已用過MD5測試過, 顯然不是 MD5編碼
(其實以上是軟體的License,有10個人的權限,小弟是其中一個,但不知是哪一個也不知是用啥編碼)

除了MD5,不曉得還有什麼有名的編碼工具??

tatakx 2013-05-08 04:08 PM

應該也是md5

有可能是變形的md5

Raziel 2013-05-08 04:39 PM

license key 這種有經濟價值的東西應該不會簡單到只用常見的編碼方式, 多半是將客戶

資料整理後做正規化再用自行開發的編碼轉換成授權碼, 並加入一些檢驗機制以便輸入錯

誤的授權碼時可以拒絕接受, 就算接受某個看似合乎規則的授權碼, 也可以再向原廠的線上

資料庫去比對是否確實有銷售出此授權碼. 若沒有記錄, 則將此key列為黑名單, 軟體禁用.


我覺得樓主最快的方式就是把各key貼一貼試試看, 才十個不需要試多久. 如果你那十支

key都是合法, 你要找屬於你自己的, 那只能問當初的管理者, 或向原廠詢問.

僅一組原文, 不知編碼方式, 不確定編碼結果, 無異大海撈針. :unbelief:

blin1115 2013-05-08 05:02 PM

沒有 private key 一切都是白搭..
不用浪費時間了.. :cool:

songmong12 2013-05-09 11:16 AM

引用:
作者blin1115
沒有 private key 一切都是白搭..
不用浪費時間了.. :cool:


其實....也不見得是這樣說......只是時間問題 :laugh: :laugh:

Raziel 2013-05-09 11:21 AM

加解密需要演算法與密鑰, 編碼則可以只靠演算法而無密鑰, 這兩件事情還是有些許不同.

吉他之繩 2013-05-09 11:43 AM

請搜尋hash calculator,網路上很多,on-line的或是安裝或是不需安裝的,單一Hash功能的還是多種演算法的,針對文字還是針對檔案的,
通通有

吉他之繩 2013-05-09 11:53 AM

但是這樣無意義。

例如這個網址
就可以讓你線上算出來
可是這樣你也看到了,都不是你列的那十個數字之一

寫的人可以把HASH在處理一下,你就猜不出來了啊。例如:
新HASH=原HASHX2
新HASH=原HASH的MIRROR(前後顛倒的倒影,這個倒還好猜)
新HASH=原HASHX3+11111111111111111
etc. etc.

Raziel 2013-05-09 12:04 PM

hash是一種單向函數, 多半的應用是將任意長度的資料, 經過演算出固定長度的字串數值

來做為該原文的精簡代號, 我認為廠商的授權碼不會直接使用hash的演算法作為編碼方式.

原因之一是hash演算法不管輸出數值長短, 都必定有遇到collision的機會, 也就是兩個

不同的原文, 演算出相同hash值. 而使hash值不具有唯一性. 若一個廠商的產品授權碼

是有可能重複的, 那真的很瞎(即使不容易遇到collision). 一般而言, 授權碼會具有唯一性

頂多是他的樣本空間用盡的時候, 會換演算法或採用更長的位元數. 但重複就會無法管理.

通常各廠商授權碼的產出, 會有他們自己開發的編碼方式去建立, 並加入檢核, 追蹤, 分辨 等

功能. 例如 標準版的序號上不了專業版. 舊產品序號不適用新版產品...等.

放屁不留手 2013-05-09 02:07 PM

引用:
作者小書僮
其實這個問題不算破解
若有一串字元是
x8DnS7YFXgTxW/k4lxn//fr68yFUbC/j/Q4V0+NJagE37ZGbh8+vQZTuT+23voaacs0k24zvdIHrH66aLWZqFATPVIW8zzRSud99dk9pzfuX+hQ6navnneQbjD1XWWLuvZqO0LRkn232CzRL7cuwTQ==

經過編碼後變成底下10組中的其中一組(但不知道哪一組)
df4882a87ec7b6f7837103a7c5da6d98
10a9f59011e702cc0df94a262f9529f2
e59e8263c980d3137edce5d2c1c6d601
1a982254b3e46f5842810dd30c33344a
8cbb940c5dc1714ab1394adbbc8af0bc
7e1b2b45402905b49891b931bf9bc55a
09e5dd64959f0e93538f3bd1b15b4099
ecefd29fb4b346f827af4d13dcedc802
f20bf2bb68ce4d12310ac0135824746c
78dc88e5e10409c0f8fb8bb3548bacc9


不知有沒有神人可以測試知道是用啥編碼的
已用過MD5測試過, 顯然不是 MD5編碼
(其實以上是軟體的License,有10個人的權限,小弟是其中一個,但不知是哪一個也不知是用啥編碼...


這丫密了不起加鹽巴,

:D :D :D :D :D


所有的時間均為GMT +8。 現在的時間是12:26 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。