綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 去除Hyread電子書的DRM

[複製連結] 查看: 77247|回覆: 28|好評: 0
11
jimce | 收聽TA | 只看該作者
發表於 2020-1-15 20:37
xsinrrrr 發表於 2019-12-18 12:24
hi,我最近有在研究電子書離線,但是需要有在Hyread購書朋友配合,要是你也對這方面感興趣,就聯繫我吧 ...

這位大大您好~ 您好可以加我LINE一起研究...
我是Hyread學生帳號 也是程式工程師~
可以一起研究一下..
麻煩加個LINE: jimce
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

12
msntest2014 | 收聽TA | 只看該作者
發表於 2020-7-18 01:05
peter.0817 發表於 2020-7-13 21:05
decompiled encode decode fucntions
https://pastebin.com/BugT0kbz
https://pastebin.com/AaLPSztG

答案已經呼之欲出
可惜不知道curKey是甚麼

但也是感謝您的研究成果
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

13
msntest2014 | 收聽TA | 只看該作者
發表於 2020-7-18 01:14
p8t7g81tr1 發表於 2019-7-28 20:38
經過我幾天在網路上大量爬文的結果與看法
如果沒有程式相關基礎 大概無法自行做HACK的動作抽取製作整本書 ...

不討厭抓取的只有圖片的話
還是可以手動抓取

                               
登錄/註冊後可看大圖
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

14
peter.0817 | 收聽TA | 只看該作者
發表於 2020-7-27 11:46
1.Decompile PC version app,the older would better.
https://ebook.hyread.com.tw/Template/store/hyreadApp3/index.jsp

2.Found same module like this app. Decompile it,too.
http://com-meeting.ntpc.gov.tw/index_APP.htm

3.Could"t get the hyread zip file, if you have one, try drop it replace the books in C:UsersanonymousDocumentsHywebPaperLess_Emeeting_NTPC, it may open no error with trail books.(not regular books)
try Wireshark. then figure out it"s web service source.
got part of its main moudle.
https://pastebin.com/dtM7jpv8

4.Found  some similar resource on the github.
https://github.com/search?q=hyread
https://github.com/search?q=hyreader
https://github.com/search?q=hyweb


decompiled encode decode fucntions
https://pastebin.com/BugT0kbz
https://pastebin.com/AaLPSztG



tools :https://github.com/icsharpcode/ILSpy
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

15
peter.0817 | 收聽TA | 只看該作者
發表於 2020-7-27 12:07
below is accrording to paperless emmeting app/

crucial EncryptionKey may ask from the webservice.
it maybe dynamic.


decompile from ntpc pc app. fileroom,.cs

byte[] ReaderKey = new byte[1];

                                try
                                {
                                    if (fileItem.EncryptionKey.Equals("") == false)
                                    {
                                        ReaderKey = ReaderDecodeTool.GetReaderKey(fileItem.EncryptionKey);
                                    }
                                }
                                catch (Exception ex)
                                {
                                    LogTool.Debug(ex);
                                }
                                ReadWindow rw = new ReadWindow(cbBooksData, Home_Window.OpenBookFromReader, _bookPath, _bookId, _account
                                                      , _userName, _email, _meetingId
                                                      , _watermark, _dbPath, _isSync
                                                      , _isSyncOwner, _webServiceUrl, ReaderKey, _socketMessage, _socket);
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

16
peter.0817 | 收聽TA | 只看該作者
發表於 2020-8-14 16:15
the newest progress
all the decode resource
https://apk.tw/thread-915838-1-1.html
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

17
peter.0817 | 收聽TA | 只看該作者
發表於 2020-8-14 16:17
sorry forgot the resource link url

https://yadi.sk/d/R-U2TeYHA6c5pw
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

18
168hbf | 收聽TA | 只看該作者
發表於 2020-9-12 00:07
peter.0817 發表於 2020-8-14 16:17
sorry forgot the resource link url

https://yadi.sk/d/R-U2TeYHA6c5pw

is fail link....can you please update?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

19
nat30111 | 收聽TA | 只看該作者
發表於 2020-9-15 22:02
please update resource link!!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

20
peter.0817 | 收聽TA | 只看該作者
發表於 2020-9-21 13:56
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則