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", "test@test.com"); // 由於翰林電子書會驗證是否有設定 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.

@huafengjie19900507
Copy link

您好,我需要翰林、康軒、帳號密碼,huafengjie19900507@gmail.com,謝謝您。

@yingchienchen
Copy link

你好我是家長,需要翰林的帳號密碼,絕對不會更動密碼,謝謝您。
dream_waiting@hotmail.com
謝謝~

@jie5544
Copy link

jie5544 commented Jun 19, 2025

您好,若您有龍騰版帳號密碼,希望可以傳給我,保證不會任意更改資料,謝謝您~ 請傳到: jiejie5779@gmail.com 非常感謝!

@max86137
Copy link

你好我是家長,非常需要翰林、康軒、南一的帳號密碼,且保證不會更動密碼,拜託拜託,非常謝謝您。
max86137@yahoo.com.tw

@0000000006
Copy link

誰有康軒帳密 ?會遵守規則 ,不會亂改密碼 ,我的gmail:st1161800131@gmail.com

@0000000006
Copy link

0000000006 commented Jun 21, 2025

我是家長,拜託給我一個康軒帳密和翰林帳密!

@0000000006
Copy link

我可以提供 南一帳密 要的話我的gmail:st1161800131@gmail.com

@0000000006
Copy link

手機版電子書我試了沒用!

@0000000006
Copy link

請注意我只提供南一帳號沒有提供康軒和翰林帳號所以請不要再說要要求 一個康軒或翰林帳號謝謝!

@0000000006
Copy link

您好我需要康軒業務手機請問誰有?(st1161800131@gmail.com)

@0000000006
Copy link

抱歉各位我的南一帳號已被盜用(原帳號rtrtrt, 原密碼s1234567890 原來電子郵件st1161800131 @gmail.com), 我現在已經向南一客服 求助, 請各位也幫我找找看有沒有 發現盜用的兇手!!!!
Screenshot_20250622-143824_Chrome
上面是南一帳號登入失敗的 圖片

@jackey0117
Copy link

抱歉各位我的南一帳號已被盜用(原帳號rtrtrt, 原密碼s1234567890 原來電子郵件st1161800131 @gmail.com), 我現在已經向南一客服 求助, 請各位也幫我找找看有沒有 發現盜用的兇手!!!! !

請立即到警局報案!

若未經同意修改密碼,使帳號所有人無法登入原帳號,這一行為已構成下列可能:

✅ 刑法第358條:妨害電腦使用罪(無故變更他人電腦資料)

不法登入或操作帳號,變更帳密或設定,即可能構成犯罪。

刑期可處3年以下有期徒刑、拘役或科罰金。

沒有獲得「明確授權」修改密碼或占有帳號將構成違法行為!!!!

@and73719
Copy link

你好我是家長,需要高中龍騰、泰宇、三民的帳號,保證不會更動密碼,謝謝您。
and73719@gmail.com

@You000you
Copy link

你好我需要康軒、奇鼎 帳號密碼
不會亂動帳密有的話請傳到:
4744926@gmail.com
非常感謝您

@wishashow
Copy link

你好我是家長,需要高中龍騰、泰宇、三民的帳號,保證不會更動密碼,謝謝您。
ashow_yang@hotmail.com

@rance630
Copy link

你好..我是家長需要康軒.翰林.南一帳密
保證不會更動密碼
(rance.630@gmail.com)謝謝

@wang6
Copy link

wang6 commented Jun 27, 2025

你好..我是家長需要康軒.翰林.龍騰.南一帳密
保證不會更動密碼
(mailto: wang.peter205@gmail.com))非常的感謝!!

@yiyun-nuyiy
Copy link

大家好,我想要尋求奇鼎的帳號密碼
保證絕對不會更動密碼
(love2250@gmail.com) 非常的感謝,祝一生幸福快樂

@011982
Copy link

011982 commented Jun 28, 2025

你好我需要龍騰、泰宇、三民的帳號密碼
保證不會更動密碼
s110703021@gmail.com

@Barry990929
Copy link

我這裡有所有帳密(康軒、南一、翰林、龍滕、泰宇),需要在底下留言可以借,但是不得亂更改密碼。
您好,我需要龍騰/泰宇版帳號,保證不亂改帳密[ Barry099009029@gmil.com ],感激不盡!

@and73719
Copy link

and73719 commented Jun 29, 2025 via email

@0000000006
Copy link

0000000006 commented Jun 29, 2025 via email

@451JASON
Copy link

451JASON commented Jun 29, 2025

我這裡有所有帳密(康軒、南一、翰林、龍滕、泰宇),需要在底下留言可以借,但是不得亂更改密碼。
您好,我需要龍騰/泰宇版帳號,保證不亂改帳密[ Barry099009029@gmil.com ],感激不盡!

您好,我需要龍騰/泰宇版帳號,保證不亂改帳密(shanglunxiao@gmail.com)感謝!

@jie-yi05
Copy link

我這裡有所有帳密(康軒、南一、翰林、龍滕、泰宇),需要在底下留言可以藉,但不得亂改密碼。
您好,我需要龍騰/泰宇版帳號保證,不亂改帳棚[ Barry099009029@gmil.com ],可惜不盡!

您好,我龍騰/泰宇版帳號,需要保證不亂改帳密(shanglunxiao@gmail.com)謝謝!

您好,是否可提供龍騰及泰宇版帳號,保證絕不亂改帳密(jielin3192@gmail.com) 感謝451JASON大大!

@okokpc
Copy link

okokpc commented Jun 30, 2025

您好,我需要龍騰/泰宇版帳號,保證不亂改帳密(okbon0617@gmail.com)感謝!

@liang1227
Copy link

liang1227 commented Jun 30, 2025

我這裡有所有帳密(康軒、南一、翰林、龍滕、泰宇),需要在底下留言可以藉,但不得亂改密碼。
您好,我需要龍騰/泰宇版帳號保證,不亂改帳棚[ Barry099009029@gmil.com ],可惜不盡!

您好,是否可以向您索取南一、翰林、龍騰的帳號密碼呢?用於學習用途,確保不會隨意更動帳密,謝謝!
a0958556933@gmail.com)

@Nini226
Copy link

Nini226 commented Jul 1, 2025

你好我是家長,需要翰林、康軒的頭像,絕對不會更動密碼,謝謝您。
nini414135@gmail.com
謝謝謝謝謝謝

@Nini226
Copy link

Nini226 commented Jul 1, 2025

我這裡有所有帳密(康軒、南一、翰林、龍滕、泰宇),需要在底下留言可以藉,但不得亂改密碼。
您好,我需要龍騰/泰宇版帳號保證,不亂改帳棚[ Barry099009029@gmil.com ],可惜不盡!

您好,是否可以向您索取南一、翰林、龍騰的帳號密碼呢?用於學習用途,確保不會輕易更動帳密,謝謝! (a0958556933@gmail.com )

你好我是家長,需要翰林、康軒的頭像,絕對不會更動密碼,謝謝您。
nini414135@gmail.com
謝謝謝謝

@kkng1234
Copy link

kkng1234 commented Jul 1, 2025

您好,想向您索取康軒、翰林、龍騰的帳號密碼呢。用於教學用途,確保不會隨意更動帳密,謝謝
kn826@ymail.com

@jie5544
Copy link

jie5544 commented Jul 1, 2025

您好,我需要龍騰版帳號密碼,絕對不會任意更改帳號&密碼,如果可以,請傳到我信箱,非常感謝 信箱: a0931134006@gmail.com 謝謝~

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