超強 wifi 網頁腳本登入程式 wifi web login 使用教學 2要了解的基本資料如下:
一、台灣 WIFI SSID名稱:
中華電信(可以WISPr):CHT Wi-Fi(HiNet)
中華電EAP-SIM:CHT Wi-Fi Auto
遠傳電信:FET Wi-Fi
遠傳EAP-SIM:FET Wi-Fi Auto
台灣大哥大:TWM WiFi、TWM WiFi(C)中華電合作台哥大EAP-SIM:TWM WiFi Auto
亞太電信:APTG Wi-Fi
安源(目前WIFLY 4 FREE 全日免費,每半小時下線一次 ):WIFLY
7-11(每日3次,各30分鐘):ibon WiFi
全家(每日3次,各30分鐘):Fami-WiFi
iTaiwan全省 (可以WISPr):iTaiwan台北市政府 室內外(可以WISPr):TPE-Free、TPE-Free_CHT中華電合作 台北市政府 聯營公車(可以WISPr): TPE-Free Bus 新北市政府 (可以WISPr,目前已整合為iTaiwan帳號):NewTaipei 新竹市政府 (可以WISPr,目前已整合為iTaiwan帳號):iHsinChu 台中市政府 (可以WISPr,目前已整合為iTaiwan帳號):iTaiChung 彰化縣政府 (可以WISPr,目前已整合為iTaiwan帳號):i-Changhua 桃園市政府 (可以WISPr,目前已整合為iTaiwan帳號):iTaoyuan 台東縣政府 :TT-Free 臺南市政府 :tainan 宜蘭縣與業者合作熱點 :eland-free這個目前狀況不明,有誰能補充的嗎? 高鐵:THSR_freeWIFI、THSR-VeeTIME威達合作 桃園機場:Airport Free Wi-Fi 二、WISPr 帳號的寫法:
iTaiwan 無線上網:itw_itw/手機號碼@itw
中華電信(1分鐘1元):手機號碼@emome.net
中華電信CHT Wi-Fi無限通(有接中華電ISP,每月牌價89元):HN帳號@hinet.netTaipei Free:tpe_tpe/手機號碼@tpe Taipei Free另一種寫法:手機號碼@tpe-free.tw 三、台灣 WIFI 登出網址:
FET、ibon、Fami、TPE-Free:http://ap.logout/
WIFLY:http://wac.wifly.com.tw/logout/
iTaiwan、Hinet:http://88.wifi/
如何做?
照上一篇正版使用者安裝修改wifi web login,運用軟體功能分別對
iTaiwan、7-11、全家、所屬ISP業者和所在地政府…等等WIFI SSID製造腳本。有些所屬ISP業者要收費的就自行考量要不要吧。
要注意的是ibon比較難,要製作三次,第三次才算成功,因為他有ABC三張卡。
製作完成後把腳本另外存雲端。
WISPr登入比腳本快,可下載CHT Wi-Fi APP(無廣告)來使用,HTC手機直接寫到WIFI進階功能,請多加運用。
其他:WiFi Map Pro不錯,可以找WIFI熱點,還附密碼。
以下是wifi web login錄出來的參考腳本:
ibon參考腳本
wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("input", "text", 3, null, 0); wwl_clickInput(3, null, 0); wwl_waitForElement("input", "text", 3, null, 0); wwl_changeInputValue("手機號碼", 3, null, 0); wwl_waitForElement("input", "password", 4, null, 0); wwl_clickInput(4, null, 0); wwl_waitForElement("input", "password", 4, null, 0); wwl_changeInputValue("密碼", 4, null, 0); wwl_waitForElement("input", "image", 6, null, 0); wwl_clickInput(6, null, 0); /***WAIT***/ wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("input", "image", 1, null, 0); wwl_clickInput(1, null, 0); /***WAIT***//***WAIT***/ wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("input", "text", 3, null, 0); wwl_clickInput(3, null, 0); wwl_waitForElement("input", "text", 3, null, 0); wwl_changeInputValue("手機號碼", 3, null, 0); wwl_waitForElement("input", "password", 4, null, 0); wwl_clickInput(4, null, 0); wwl_waitForElement("input", "password", 4, null, 0); wwl_changeInputValue("密碼", 4, null, 0); wwl_waitForElement("input", "image", 6, null, 0); wwl_clickInput(6, null, 0); /***WAIT***/ wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("select", null, 0, null, 0); wwl_changeSelect("B按鈕號碼,B卡號", 0, null, 0); wwl_waitForElement("input", "image", 1, null, 0); wwl_clickInput(1, null, 0); /***WAIT***//***WAIT***//***WAIT***/ wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("input", "text", 3, null, 0); wwl_clickInput(3, null, 0); wwl_waitForElement("input", "text", 3, null, 0); wwl_changeInputValue("手機號碼", 3, null, 0); wwl_waitForElement("input", "password", 4, null, 0); wwl_clickInput(4, null, 0); wwl_waitForElement("input", "password", 4, null, 0); wwl_changeInputValue("密碼", 4, null, 0); wwl_waitForElement("input", "image", 6, null, 0); wwl_clickInput(6, null, 0); /***WAIT***/ wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("select", null, 0, null, 0); wwl_changeSelect("C按鈕號碼,C卡號", 0, null, 0); wwl_waitForElement("input", "image", 1, null, 0); wwl_clickInput(1, null, 0); /***WAIT***//***WAIT***/全家 參考腳本 /***WAIT***/ wwl_waitForElement("input", "text", 1, null, 0); wwl_clickInput(1, null, 0); wwl_waitForElement("input", "text", 1, null, 0); wwl_changeInputValue("手機號碼", 1, null, 0); wwl_waitForElement("input", "text", 2, null, 0); wwl_clickInput(2, null, 0); wwl_waitForElement("input", "text", 2, null, 0); wwl_changeInputValue("申請時設定的電子郵件地址", 2, null, 0); wwl_waitForElement("input", "password", 3, null, 0); wwl_clickInput(3, null, 0); wwl_waitForElement("input", "password", 3, null, 0); wwl_changeInputValue("密碼", 3, null, 0); wwl_waitForElement("a", "", 1, null, 0); wwl_clickLink(1, null, 0); /***WAIT***//***WAIT***/
中華電信CHT Wi-Fi無限通 參考腳本(建議用wispr)
wwl_waitForElement("input", "radio", 1, null, 0); wwl_clickInput(1, null, 0); wwl_waitForElement("input", "text", 12, null, 0); wwl_clickInput(12, null, 0); wwl_waitForElement("input", "text", 12, null, 0); wwl_clickInput(12, null, 0); wwl_waitForElement("input", "text", 12, null, 0); wwl_changeInputValue("HN帳號", 12, null, 0); wwl_waitForElement("input", "password", 13, null, 0); wwl_clickInput(13, null, 0); wwl_waitForElement("input", "password", 13, null, 0); wwl_changeInputValue("密碼", 13, null, 0); wwl_waitForElement("a", "", 8, null, 0); wwl_clickLink(8, null, 0); 遠傳 SEEDNet T帳號 參考腳本 /***WAIT***//***WAIT***/ wwl_waitForElement("img", null, 3, null, 0); wwl_clickImage(3, null, 0); /***WAIT***/ wwl_waitForElement("input", "text", 6, null, 0); wwl_clickInput(6, null, 0); wwl_waitForElement("input", "text", 6, null, 0); wwl_changeInputValue("T帳號", 6, null, 0); wwl_waitForElement("input", "password", 7, null, 0); wwl_clickInput(7, null, 0); wwl_waitForElement("input", "password", 7, null, 0); wwl_changeInputValue("密碼", 7, null, 0); wwl_waitForElement("input", "checkbox", 8, null, 0); wwl_clickInput(8, null, 0); wwl_waitForElement("img", null, 2, null, 0); wwl_clickImage(2, null, 0); 安源(wifly) 使用 遠傳 SEEDNet T帳號 登入參考腳本 /***WAIT***/ wwl_waitForElement("img", null, 8, null, 0); wwl_clickImage(8, null, 0); wwl_waitForElement("select", "select-one", 0, null, 0); wwl_waitForElement("select", null, 0, null, 0); wwl_changeSelect("9", 0, null, 0); /***WAIT***/ wwl_waitForElement("input", "text", 6, null, 0); wwl_clickInput(6, null, 0); wwl_waitForElement("input", "text", 6, null, 0); wwl_changeInputValue("T帳號", 6, null, 0); wwl_waitForElement("input", "password", 7, null, 0); wwl_clickInput(7, null, 0); wwl_waitForElement("input", "password", 7, null, 0); wwl_changeInputValue("密碼", 7, null, 0); wwl_waitForElement("img", null, 4, null, 0); wwl_clickImage(4, null, 0); /***WAIT***//***WAIT***/ iTaiwan 參考腳本(建議用wispr) wwl_waitForElement("input", "text", 0, null, 0); wwl_clickInput(0, null, 0); wwl_waitForElement("input", "text", 0, null, 0); wwl_changeInputValue("手機號碼", 0, null, 0); wwl_waitForElement("input", "password", 1, null, 0); wwl_clickInput(1, null, 0); wwl_waitForElement("input", "password", 1, null, 0); wwl_changeInputValue("密碼", 1, null, 0); wwl_waitForElement("input", "submit", 7, null, 0); wwl_clickInput(7, null, 0); NewTaipei 參考腳本(建議用wispr) /***WAIT***/ wwl_waitForElement("input", "text", 0, null, 0); wwl_clickInput(0, null, 0); wwl_waitForElement("input", "text", 0, null, 0); wwl_changeInputValue("手機號碼", 0, null, 0); wwl_waitForElement("input", "password", 1, null, 0); wwl_clickInput(1, null, 0); wwl_waitForElement("input", "password", 1, null, 0); wwl_changeInputValue("密碼", 1, null, 0); wwl_waitForElement("div", null, 12, null, 0); wwl_clickElem("div", 12, null, 0); wwl_waitForElement("input", "submit", 7, null, 0); wwl_clickInput(7, null, 0); /***WAIT***/
TEP-Free_CHT 參考腳本(建議用wispr)
/***WAIT***/
wwl_waitForElement("select", "select-one", 0, null, 0);
wwl_waitForElement("input", "text", 1, null, 0);
wwl_clickInput(1, null, 0);
wwl_waitForElement("input", "text", 1, null, 0);
wwl_changeInputValue("手機號碼", 1, null, 0);
wwl_waitForElement("input", "password", 2, null, 0);
wwl_clickInput(2, null, 0);
wwl_waitForElement("input", "password", 2, null, 0);
wwl_changeInputValue("密碼", 2, null, 0);
wwl_waitForElement("button", "submit", 0, null, 0);
wwl_clickButton(0, null, 0);
TEP-Free 參考腳本(改成不用登入,不過還是要touch一下廣告頁才會連上)
/***WAIT***/
TEP-Free Bus 參考腳本(改成不用登入,不過還是要touch一下廣告頁才會連上)
/***WAIT***/
以上教程僅供學術研究及正版使用者參考,如有造成你任何傷害、損失,一概不負任何責任,風險請自行承擔。另如有違害個人權益,請告知我,我將會將本文下架處理,謝謝您。 |
軟體安全及修改學習
2016年3月27日 星期日
超強 wifi 網頁腳本登入程式 wifi web login 使用教學 2
2016年3月23日 星期三
超強 wifi 網頁腳本登入程式 wifi web login 修改教學
超強 wifi 網頁腳本登入程式 wifi web login 修改教學:
政府花了這麼多錢在免費wifi上,大家還是另外花錢買行動上網,原因就是網頁登入太難用…如果就像行動上網自動連上,應該會少花不少錢吧!!
另外,htc手機或軟體設定的WISPr協定,遠傳和超商都不支援,故不能通吃。手機晶片自動連wifi,則為避免引響電信業者行動上網收益,只提供給吃到飽或高付費者使用。
這篇文章教的就是使用好用的關鍵軟體來自動連上「網頁認證式」的wifi。
另外,htc手機或軟體設定的WISPr協定,遠傳和超商都不支援,故不能通吃。手機晶片自動連wifi,則為避免引響電信業者行動上網收益,只提供給吃到飽或高付費者使用。
這篇文章教的就是使用好用的關鍵軟體來自動連上「網頁認證式」的wifi。
wifi網頁腳本登入程式,目前有三個在google play架上:
- Wifi Web Login.
- Wifi 登入通.
- HelloGuestWifi.
各別的缺點:
- 最好用的是 Wifi Web Login,但是他有個問題,他連合法付費的用戶都給誤判為Version Invalid。
- Wifi 登入通 的問題是不能自定腳本,腳本也沒有 Wifi Web Login 強。
- HelloGuestWifi 的問題是腳本記錄成真實的位址,導致很多會變化網址的Wifi AP網頁,其腳本不能正確回放。他有個好用的功能就是腳本可存檔。
這裡為 Wifi Web Login 合法付費的用戶,處理一下這個問題:
- 下載 Android Killer 或 APK IDE改之理 。
- 啟動後載入APK,自動解開、反組譯並分析排版呈現。
- ***co/uk/syslynx/andcomutils/service/VCService$VDLastCheckResult, constructor,把INVALID改成 VALID 。
- ***找co/uk/syslynx/android/client/VersionClient 的 versionValid 方法,把INVALID改成 OK。
- ***找co/uk/syslynx/android/client/VersionClient$Result 的 constructor 方法,把INVALID改成OK。
- ***找co/uk/syslynx/andcomutils/service/FAService,把checkSignatures下面的nez改成eqz
找com/google/gson/VersionExclusionStrategy, isValidVersion方法,將 if-nez v0, :cond_0改成if-nez v0, :cond_0找 co/uk/syslynx/wifiweblogin/Home.smali 的 onCreate 方法,向下找到 insertAdView ,再向上找到 if-eqz v1, :cond_2。把if-eqz v1, :cond_2 改成 goto :cond_2,這樣可讓廣告出不來。找 co/uk/syslynx/andcomutils/ActivityHelper 的 onStart 方法,向下找到isVersionOk, ,再向下找到if-nez v1, :cond_0。把if-nez v1, :cond_0 改成 goto :cond_1,這樣可讓OutOfDemo及VersionInvalid畫面出不來,便可正常使用了。- 按編譯,會自動編譯,封裝成apk並簽名。然後反安裝手機上的apk,將這個改過的傳到google drive,從手機下載安裝。
Wifi Web Login,這程式不錯,就是作者沒把他處理好。不然我可能會買下它吧。也建議在作者修正錯誤後大家可以買他正版的軟體。
以上教程僅供學術研究及正版使用者參考,如有造成你任何傷害、損失,一概不負任何責任,風險請自行承擔。另如有違害個人權益,請告知我,我將會將本文下架處理,謝謝您。
正版軟體下載處:
https://play.google.com/store/apps/details?id=co.uk.syslynx.wifiwebloginapp&hl=zh_TW
訂閱:
文章 (Atom)