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 Sep 27, 2023

@abdegood
Copy link

請問有康軒https://945cloud.knsh.com.tw/index.asp
國小的網頁版電子書破解https://webetextbook.knsh.com.tw/2/index.html?code_degree=1&openExternalBrowser=1
下載版因家裡電腦太老舊跑不動…

@sunnyday2023
Copy link

康軒: 帳戶: 0910630677密碼: 0910630677

謝謝您的幫忙,我終於找到了....太感謝了 !
@ 還想請教,[康軒]帳戶: 0910630677密碼: 0910630677,是不是進不去了,是否有其他帳號及密碼可以登入?
{登入失敗,您填寫的帳號或密碼錯誤,請重新輸入或確認是否已是會員!}
謝謝

@sunnyday2023
Copy link

sunnyday2023 commented Sep 28, 2023

@sunnyday2023 不然你留言你要下載哪些? 我幫你找套餐碼。 或者,看用什麼方式加好友,我教你下載。

謝謝您,我找到了檔案囉,現在只是沒法直接用康軒帳密登入.希望有善心人可以提供一下,
感謝您!

@sunnyday2023
Copy link

@sunnyday2023 1.到上面@notion提供的媒體盒鏈接,然後用上面提供的帳單登錄(帳號: 0910630677 密碼: 0910630677) 2.點選 任何一本課本就會到下面的捲類資源畫面

+> 謝謝您的回覆.但我想請問,國小版的康軒,您現在使用上面的數字,也可以登入嗎?
我用帳密登不了國小康軒耶,麻煩您了,謝謝!

@notlin4
Copy link

notlin4 commented Sep 29, 2023

@bombpenny 翰林的後來改掉不能下載卷類資源了,不過可以自己建立帳號,翰林跟南一都可以

@notlin4
Copy link

notlin4 commented Sep 29, 2023

@sunnyday2023 帳號已經無效了,現在只能用網址下載的方法

@andy859
Copy link

andy859 commented Sep 30, 2023

請問翰林務業電話多少?

@Sandy-apple
Copy link

notlin4
謝謝好心人的幫忙
請問要如何下載康軒雲的資料呢?

@hao995858
Copy link

請問有康軒英語的電子書可以下載嗎?
試過上面的方式找不到
謝謝幫忙

@Jin-0707
Copy link

Jin-0707 commented Oct 2, 2023

@12121-ghj
國中國文3上題庫:2307271327410.zip
卷類資源WORD(全):2307241122380.zip
段考複習卷:2307241123295.zip

@notlin4
Copy link

notlin4 commented Oct 2, 2023

@12121-ghj 檔案名稱前加上 https://storage1.knsh.com.tw/material/ ,例如段考複習卷是 https://storage1.knsh.com.tw/material/ 2307241123295.zip

@notlin4
Copy link

notlin4 commented Oct 2, 2023

@Sandy-apple 康軒雲除非有帳號否則無法下載 :(

@notlin4
Copy link

notlin4 commented Oct 2, 2023

@hao995858 你是說哪個版本?

@notlin4
Copy link

notlin4 commented Oct 2, 2023

康軒下載教學

  1. 康軒網頁媒體盒⚠️注意需使用舊版網頁媒體盒來下載⚠️
  2. 選擇要下載的版本
  3. 按下 F12 開啟開發者模式,按一下選取工具(如圖)並點選下載按鈕
    選取工具
  4. 找到 d-file_name="" 複製 "" 中的檔案名稱
    檔案名稱
  5. 新增分頁,輸入 https://storage1.knsh.com.tw/material/ + 檔案名稱,接著按下 Enter 鍵即可下載,例如檔案名稱為 2307131825264.zip 網址為 https://storage1.knsh.com.tw/material/2307131825264.zip
  • 註:如果找不到可以試著使用無痕模式,這會停用所有擴充功能和 Cookie
  • 教學影片

參考 @foxvegajiang

@hao995858
Copy link

@hao995858 你是說哪個版本?

謝謝,昨天誤打誤撞找到舊版本,有下載到了^^

@katy668
Copy link

katy668 commented Oct 3, 2023

請問有國小康軒五年級英文第五冊檔案名稱嗎?
找不到檔名
謝謝

@Sandy-apple
Copy link

@notlin4
好的,謝謝您 T^T

@notlin4
Copy link

notlin4 commented Oct 3, 2023

@katy668
這裡找找看

@katy668
Copy link

katy668 commented Oct 5, 2023

@notlin4
謝謝 找到了

@szh2953
Copy link

szh2953 commented Oct 5, 2023

@notlin4 @bombpenny 看了您的分享,試了一整個晚上 就是無法~ 能不能幫幫我 感激不盡!!
我需要的是國中英文 謝謝

@5kyd4v41
Copy link

5kyd4v41 commented Oct 8, 2023

南一密碼被改了

@notlin4
Copy link

notlin4 commented Oct 8, 2023

@szh2953 幾年級?

@notlin4
Copy link

notlin4 commented Oct 8, 2023

教學文章 看不懂的話我加了 教學影片 可以參考

@szh2953
Copy link

szh2953 commented Oct 8, 2023 via email

@szh2953
Copy link

szh2953 commented Oct 8, 2023 via email

@shizhhe
Copy link

shizhhe commented Oct 9, 2023

目前孩子一年級,但是怕之後無法再使用,如果方便 能將二三年級一起弄下來會很感激

@szh2953 您需要哪些資源?

@qq713818
Copy link

nani1234pass

翰林的

翰林破解可以用 南一: 帳戶: nani0796 密碼: nani1234pass (請勿隨意更改密碼,以便其他人使用!!) 康軒: 帳戶: 0910630677 密碼: 0910630677 (請勿隨意更改密碼,以便其他人使用!!)

您好,請問康軒還有帳號及密碼可以提供嗎?謝謝

你好,翰林的,我試了…不行,不知道是有改?還是我不會用,謝謝

@qq713818
Copy link

翰林破解可以用 南一: 帳戶: nani0796 密碼: nani1234pass (請勿隨意更改密碼,以便其他人使用!!) 康軒: 帳戶: 0910630677 密碼: 0910630677 (請勿隨意更改密碼,以便其他人使用!!)

您好,請問康軒還有帳號及密碼可以提供嗎?謝謝

您好,翰林我有試替用南一破解 但不行耶,請問有方法嗎?謝謝

@notlin4
Copy link

notlin4 commented Oct 10, 2023

@szh2953 你可以錄影嗎?

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