Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save aliyaliu368/891eef75e09494e965d291ead4a80d17 to your computer and use it in GitHub Desktop.
Save aliyaliu368/891eef75e09494e965d291ead4a80d17 to your computer and use it in GitHub Desktop.
教學用電子書免登入破解教學 | 本腳本用於繞過台灣主要課本/習作出版社電子書的前端身份驗證,達成不需要教師帳號即可使用電子書。支援 翰林、南一、康軒 三大出版社 | 請勿將本腳本作為抄答案、侵權等惡意用途,使用本腳本者,請自行承擔所有後果與風險

Visits_Count

教學用電子書免登入破解教學

使用前請務必閱讀 免責聲明

免責聲明

請勿將本腳本作為抄答案、侵權等惡意用途,使用本腳本者,請自行承擔所有後果與風險。

簡介

此腳本用於繞過台灣主要課本/習作出版社電子書的前端身份驗證,達成不需要教師帳號即可使用電子書。

開發緣由

原本是因為開發者忘記帶課本,但又想要查閱課本的資料,心血來潮研究看看電子書的驗證設計。
開發這個不是希望拿去抄答案,是希望讓真正需要用的人可以用到,也希望各家出版社能提供一種學生與家長的版本,就是只能瀏覽但不能顯示解答或者專為學習者設計,就可以完美解決這些問題。

如何使用

這邊示範翰林版如何使用,其他出版社以此類推 首先先前往要使用的電子書網站 (下方有連結),接著在瀏覽器的開發者頁面 (F12) 中的主控台 (Console) 輸入以下腳本,最後重新載入網頁即可迴避登入。

這邊是以 Google Chrome 的環境作為示範,Firefox/Edge/Safari 大同小異。

image

腳本

✅ 康軒

連結:康軒網頁媒體盒

localStorage.setItem("loginAccount", "mockAccount"); // 設定一個假的帳號
localStorage.setItem("uuid", "mockUUID"); // 設定假的 UUID

最後測試時間:2022/10/18

✅ 南一

連結:OneBook 南一電子書

let mockToken = JSON.stringify({
    "code": "SUCCESS",
    "jwt": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vbXlhY2NvdW50Lm5hbmkuY29vbC8iLCJzdWIiOiJ1c2Vycy9qYWNreWNoaXUwMSIsImZyb20iOiJOYW5pIiwidXNlcm5hbWUiOiJqYWNreWNoaXUwMSIsImVtYWlsdmFsaWQiOnRydWUsIm1vYmlsZXZhbGlkIjpmYWxzZSwiZW1haWwiOiJraW5tYTE1OTg3NTMyQGdtYWlsLmNvbSIsInVpZCI6ImI1ZjE3MGYwLTI5ZmMtMTFlZC04NDJjLTQ5OTAxMGVhODI0MCIsImp0aSI6IjliOGI5OTE1LWYyMGQtNGNlMS04ZmJjLTA0OWFhYjkzZTY4ZiIsImlhdCI6MTY2NzIzMTA2NiwiZXhwIjoxNjcyNDE1MDY2fQ.R9cjUUSocKL9CiPTa2Tf8zPNiZLSJLRqH9eQAniMsJw"});

let fieldName = "nani_oneclass_login_token";
var d = new Date();
d.setTime(d.getTime() + (1 * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
var hostname = window.location.hostname;
if (hostname.indexOf("oneclass.com.tw") > 0) {
  document.cookie = fieldName + "=" + mockToken + ";" + expires + ";path=/;domain=oneclass.com.tw";
} else {
  document.cookie = fieldName + "=" + mockToken + ";" + expires + ";path=/";
}
    
localStorage.setItem("nani_tokenInfo", mockToken); // 設定身分驗證用的 toekn

最後測試時間:2022/11/13
token 由 @jackychiu0207 提供

❌ 翰林

連結:翰林行動大師電子書

let time = new Date().getTime().toString();
localStorage.setItem("last_signinX_v2023", time); // 將帳號登入日期設定為現在,避免被判定為過期
localStorage.setItem("roleX_v2023", "老師"); // 設定身份為老師
localStorage.setItem("emailX_v2023", "[email protected]"); // 由於翰林電子書會驗證是否有設定 email,如果有設定才能使用
localStorage.setItem("tokenX_v2023", "eyJhbGciOiJSUzI1NiIsImtpZCI6Ijg1NzgwNWYxZGQ3ZmE5YTZiNTI3ZjQ0ZWNmZmJkNDhjIiwidHlwIjoiSldUIn0.eyJuYmYiOjE2NjYyNTk4NzEsImV4cCI6MTY2ODkzODI3MSwiaXNzIjoiaHR0cHM6Ly9pZC5obGUuY29tLnR3IiwiYXVkIjpbImh0dHBzOi8vaWQuaGxlLmNvbS50dy9yZXNvdXJjZXMiLCJhcGkxIiwiSWRlbnRpdHlTZXJ2ZXJBcGkiLCJoYW5saW4tYXBpIl0sImNsaWVudF9pZCI6ImpzIiwic3ViIjoiZGJiYmEwNmEtNWNkNy00NTI5LWI2MjEtOTBlYjdhMGIxOWZlIiwiYXV0aF90aW1lIjoxNjY2MjU5ODcwLCJpZHAiOiJsb2NhbCIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiNURHN1ZSWVVWRUdUSjJVQ1czU0FDRkpBT1NHM0RONEIiLCJyb2xlIjpbIuiAgeW4qyIsIuiAgeW4qyJdLCJlbWFpbCI6WyJraW5tYTE1OTg3NTMyQGdtYWlsLmNvbSIsImtpbm1hMTU5ODc1MzJAZ21haWwuY29tIl0sImZhbWlseV9uYW1lIjoi576FIiwiZ2l2ZW5fbmFtZSI6IuWFg-iyniIsIm5hbWUiOiLnvoXlhYPosp4iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwicHJlZmVycmVkX3VzZXJuYW1lIjoi576F5YWD6LKeIiwidXNlcl9kb21haW4iOiJlZHUiLCJzY29wZSI6WyJvcGVuaWQiLCJwcm9maWxlIiwiYXBpMSIsIklkZW50aXR5U2VydmVyQXBpIiwiaGFubGluLWFwaSIsIm9mZmxpbmVfYWNjZXNzIl0sImFtciI6WyJwd2QiXX0.So0Fcvd-a_BlnQcgcmO7vXTxlCJ_AnIEPPwpoHHpqc2cP3fBCGrY496R1q4J9j2E9sYUahxeYu7M3RMhPS_79JiEq8EWcSUvNxJASwAgvmek_HxWS2sgPZbvFkCJ1zYXfqHpbUaRfeqNPZyB3Yno94OYU4nl5f0gRzwUf2kGiyM2XhTO5EQZUCXGDJfqNmBlnwL45MwlQ_l_sRSYFNllda37nTECse91Qe1DeYKCm1Z9s8MerCCnmJgpjNsKOPodvbz8ynUT7qbU2IDldb8z8h0mtI9DbW8tuG63c-Nqyr2ZHPXT5aIaWtYUUBgFrVakVW-nI0kv5cEYj8grUyuZFg") // 設定身分驗證用的 token

最後測試時間:2022/11/12
token 由 @jackychiu0207 提供

限制

  • 因為此腳本僅繞過前端的身份驗證,因此可能會導致無法使用儲存班級紀錄、測驗等功能。
  • 翰林版電子書每天會自動重置資料,因此需重新執行腳本。
  • 南一版電子書因設計較為嚴謹,可能在未來此破解方法將無法使用,需尋找更好的解決方案。

The script was made by SiongSng | 此腳本由 菘菘 製作
版權所有 © 2022 菘菘。 保留所有權利。
Copyright © 2022 SiongSng. All rights reserved.

@notlin4
Copy link

notlin4 commented Oct 22, 2023

@mustard0329 你第一步錯了

@mustard0329
Copy link

@notlin4 感覺我用錯版本 我再試試

@mustard0329
Copy link

@notlin4
image
請問網址是這樣打嗎

@notlin4
Copy link

notlin4 commented Oct 22, 2023

@linenrico8
Copy link

您好, 康軒我也找不到d file name , 如附圖
是否有人能幫忙下載五上的呢?
000001

@ada36463646
Copy link

請問翰林的要怎麼登入,我複製程式代馬上去還是不行

@mustard0329
Copy link

@notlin4
image
要解壓縮嗎

@mustard0329
Copy link

@linenrico8
image
你要按這個才會出現

@notlin4
Copy link

notlin4 commented Oct 22, 2023

@ada36463646 目前這篇文章的腳本還可以下載電子書,可以提供截圖或錄影嗎?

@notlin4
Copy link

notlin4 commented Oct 22, 2023

@mustard0329 當然要

@notlin4
Copy link

notlin4 commented Oct 22, 2023

@linenrico8 你沒有點選選取工具,要將游標移到「下載」按鈕上
如果還是不行請說要下載哪個檔案?

@linenrico8
Copy link

0000000

我好像成功了,實在是不好找,呵呵! 眼花了

正在下載,就一個社會兩個單元而已,居然要3.9GB!

感謝!

@notlin4
Copy link

notlin4 commented Oct 23, 2023

@tnyrhs3 目前沒辦法下載卷類資源 :(

@linenrico8
Copy link

@tnyrhs3 目前沒辦法下載卷類資源 :(

現在翰林 國小的還有任何資源可以下載嗎?

可否指導ㄧ下,感謝!

@notlin4
Copy link

notlin4 commented Oct 24, 2023

@linenrico8 翰林的目前只能下載電子書

@linenrico8
Copy link

@linenrico8 翰林的目前只能下載電子書

感謝! 請問現在的下載方法是什麼呢?

@notlin4
Copy link

notlin4 commented Oct 25, 2023

@linenrico8 使用本文章腳本,接著按一下「電腦版」你就可以看到下載的選項了

@556887FF
Copy link

@tnyrhs3 目前沒辦法下載卷類資源 :(

現在翰林 國小的還有任何資源可以下載嗎?

可否指導ㄧ下,感謝!

需要帳密嗎?

@556887FF
Copy link

有私藏的帳密

@ada36463646
Copy link

有私藏的帳密

您好請問可以借用帳密嗎,想下載卷類資源,感謝

Copy link

ghost commented Oct 26, 2023

@tnyrhs3目前還沒辦法下載卷宗類別資源:(

好,謝謝

@556887FF
Copy link

有私藏的帳密

您好請問可以借用帳密嗎,想下載卷類資源,感謝


我按到登出
找不回了ಠ_ರೃ

@556887FF
Copy link

乾我帳密
按到登出
生氣.jpg

@556887FF
Copy link

還我帳密qwq

@pigpigbabymvp
Copy link

pigpigbabymvp commented Oct 27, 2023

請問有康軒雲的帳密可以分享或私訊嗎?不轉傳
或者有下載康軒雲的方法(免帳密腳本&尋找d-file name都行不通)
需要的電子書只有康軒雲才有....
一上的生活練習我在康軒媒體盒都沒找到符合的
麻煩了
附上網址:https://945cloud.knsh.com.tw/Resource.asp?EJ=E&Course=5&Page=1&PageNum=30&Pse=112%E5%AD%B8%E5%B9%B4%E4%B8%8A%E5%AD%B8%E6%9C%9F&Pma=24&Pgr=1%E4%B8%8A&Pca=%E6%95%99%E5%B8%AB%E6%89%8B%E5%86%8A&Pks=%E9%80%9A%E5%86%8A%E9%81%A9%E7%94%A8
S__479756299

螢幕擷取畫面 2023-10-28 011629

@bombpenny
Copy link

@pigpigbabymvp
一上的生活教習:2305301128180.zip

@notlin4
Copy link

notlin4 commented Oct 28, 2023

@pigpigbabymvp 無法根據你提供的資訊判斷為什麼你找不到檔案,這裡提供 影片 參考

@linenrico8
Copy link

@linenrico8 使用本文章腳本,接著按一下「電腦版」你就可以看到下載的選項了

您好,您說的文章腳本是指??
不好意思,因為我看到下圖,是打X失效了。

image

@pigpigbabymvp
Copy link

pigpigbabymvp commented Oct 30, 2023

@pigpigbabymvp 無法根據你提供的資訊判斷為什麼你找不到檔案,這裡提供 影片 參考

康軒雲跟媒體盒似乎是不一樣的 好像不適用影片的教學(游標抓不到檔案)跟置頂的帳密免驗證
也看到有人提到康軒雲要帳密才行?所以才會詢問

@bombpenny 一上的生活教習:2305301128180.zip

這個檔案我有在媒體盒下載到 似乎不是我要的習題 書本跟內容對不起來

因為有遇到模稜兩可的題目 想說上來這邊找書商的解答 後來決定等老師訂正給答案了 也謝謝各位好心人分享方法造福給有需求的家長

@suesue0819
Copy link

請問南一版本還有辦法進入嗎 上面帳密都失效了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment