2021電信合約續約,手機熱點分享限制突破 - 號呆鵝的操盤室

文章推薦指數: 80 %
投票人數:10人

5G開頭後,台灣operator開始限制手機熱點分享的傳輸量。

大概真的太多人把手機熱點當固網用,所以想要 ... 修改Windows TTL值的方法可破解移动热点限速. 跳到主要內容 2021電信合約續約,手機熱點分享限制突破 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 7月22,2021 5G開頭後,台灣operator開始限制手機熱點分享的傳輸量。

大概真的太多人把手機熱點當固網用,所以想要限制一下。

怎麼限制我很好奇,這裡有篇文章,真的有人研究過電信業者5G熱點分享(TETHERING)限制怎麼做的呢?會有哪些爭議呢大概有兩個辦法透過IP封包的TTL欄位(time-to-live),網路傳輸時,每經過一站會把TTL數值減1;如果這個封包TTL掉到0,代表這個封包可以丟掉。

一般作業系統都會有預設的TTL數值,例如windows設定TTL=64,經過手機熱點變63,這個封包到operator就知道來自熱點分享。

於是operator就能單獨計算熱點分享的封包數,或是攔截。

這個做法成本很低,只要檢查IP封包即可,搞不好在LinuxKernellayer就能做另一個辦法是攔截http協定裡的user-agent,不同瀏覽器會打出不同的內容,可以約略判斷封包來自手機,筆電,並且給予不同的品質,或是算錢的方法;這招得實際解析封包才能進行,成本比較貴為什麼要研究這個?因為手機熱點分享,似乎插上亞太SIM卡就不給用了。

所以我照著下面文章改了WindowsTTL為65就可以用了!看起來遠傳網路選的是監控TTL,稍微hack就能繞過去。

修改WindowsTTL值的方法可破解移动热点限速因為一般用戶不會想改windowsregistery修正TTL,這個監控雖然很容易繞過,但是基本上還是很有效的。

真的沒效,他們就會找更多的辦法,方法很多的現在是2021年7月,讓我們看運營商什麼時候會改監控的辦法 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 留言 這個網誌中的熱門文章 假日藍芽工程師:GATTprotocol 10月10,2014 假日工程師這次要介紹GATTprotocol,這東西定義了兩個術語Service(服務)Characteristics(特徵?!)其實就是上面這張圖,每個服務裡,會包含多個特徵。

每個特徵會有一個property/value以及幾個descriptor。

Service所有的Service會用UUID= 0x2800定義服務的起點。

在之前的ATTprotocol裡,滿足的handle是0x1/0x8/0x9/0x11/0x15。

  handle:0x0001,uuid:2800     1800,Genericaccess   handle:0x0008,uuid:2800     1801,Genericattributes   handle:0x0009,uuid:2800     180D,HeartRate   handle:0x0011,uuid:2800     180F,BatteryService   handle:0x0015,uuid:2800     180A,DeviceInformation這些handle的數值是服務的UUID,代表這個服務是什麼。

以handle[0x9]為例,0x180D正是心跳感應器。

因為下一個UUID=0x2800位在handle[0x11],所以心跳感應器所屬的handle[0x9~0x10]。

所以每個BLE裝置,只要找UUID=0x2800就可以找到所有的services,而且同步可以確定所屬的handle區間。

Characteristic在每個Service理,有另外一個分隔線UUID= 0x2803定義characteristics(特徵?)。

聰明機知道Heartrateservice位在handle[0x9~0x10],接下來在這個區間搜尋UUID=0x2803就可以定位所有的Characteristics。

在我們的心跳表範例,會找到三枚handle[0xA/0xD/0xF]。

  handle: 閱讀完整內容 STM32UART+DMA,使用HAL實作TX/RX,以及不定長度接收 3月01,2021 前言我一般用Segger-RTT來debug。

不過這東西也有限制,比如MCU進出sleepmode,他的datastream就會斷掉,也是不方便http://lihgong.blogspot.com/2016/05/segger-rtt-1.htmlhttp://lihgong.blogspot.com/2016/05/segger-rtt-2.htmlhttp://lihgong.blogspot.com/2016/05/segger-rtt-3_6.html我不是很喜歡UART,根本原因是把他用好其實不容易。

當年選用SeggerRTT其實就是要逃避這題(笑);很多年過去了,總是要回來解決這題STM32HALUARTdriver足足有3726Lines,這代表他的複雜度。

假如UART跑在115200bps來說,傳送1byte需要約100us,假設CPU跑在16Mhz就需要1600T。

簡單用Pollingmode丟資料(或是接收資料)效能很悲劇;用了中斷模式會好一點,但是每個字元都來中斷,遇到高速UART其實效率也不大好;這題的根本解法是需要DMAmode這篇我會介紹怎在使用STM32CubeIDE,把UART+DMAmode跑起來,TX/RX都有,實作我心裡最佳的框架。

這篇直接講結論和步驟,原理很複雜,但是架起來卻很簡單環境STM32CubeIDE你改用STM32CubeIDE了嗎?如果還沒,可以試試看;我用起來很滿意!NucleoF411REBoard上面有ST-LINK加開發版,帶條USB線就能出去玩;缺點是MINI-USB線有點討厭MobaXTerm好用的Terminal工具,可以連SSH/RDP/SerialTerminalUART-TX設定步驟STM32CUBEIDE設定UART,關鍵是要打開UART中斷,以及打開TX/RX的DMAEnableUARTIRQEnableUARTDMAchannels假如要傳送資料,這一段code能幫上忙。

這裡面有個資料結構內藏ring-buf,每次user要寫東西就往buf[]擺,並且更新wptr;資料擺上去會呼叫UARTHALlibrary的API來傳送;或是DMA傳送完了,也會檢查還有沒有剩下的要傳。

因為有Globalvariabl 閱讀完整內容 假日藍芽工程師,ATTprotocol 10月05,2014 前言搞定從RaspberryPi讀心跳之後(bynotification),下一步就是弄清楚BLE通信協定。

這篇文章希望可以提供一些範例,解釋GATT/ATT是怎麼運作的。

希望他能幫助社會大眾了解BLE是怎麼玩的。

ATT(Attribute)所有BLE裝置都要支援ATT(Attribute,屬性)協定。

看起來很厲害,其實只是一個資料結構:  struct{    u16uuid;//UniversallyUniqueIdentifier    u8*data;//variablelengthdata  }att[65536];這個通訊協定就是一張表格,一個陣列。

陣列允許randomaccess,只要給個index就可以了。

在BLE的術語理,這個index叫handle。

表格每個單元還包括16bit的UUID作為metadata,解釋這筆資料是什麼。

另外資料並不是直接嵌在表格,而是放一個指標,允許可變長度的資料。

在上篇文章,我用了gatttool和心跳表打交道。

這個工具就是透過RPi的藍芽dongle和心跳表的ATTlayer打交道。

參考gatttool的說明功能表就可以看出ATTprotocol的功能:在工具裡,執行"char-desc"可以把藍芽裝置所有的handle和對應的UUID讀出。

對應的pseudocode看起來很像這樣:  forhandleinrange(1,65535):    ifatt[handle]iseffective:      print"handler=%d,uuid=%d",i,att[i].uuid我實際上在RPi執行的結果如下:要在8051/ARM實作ATTprotocol不會很難,就是一個存資料的資料結構而已。

這邊有兩點值得再注意:UUID代表UniversalUniqueIDentifier,這個ID和資料放在一起,功能是描述這筆資料是什麼,也就是俗稱的metadata。

一般去google找"BluetoothBLENNNN"就找得到UUI 閱讀完整內容 關於作者 吳小毛 lihgong 文章存檔 2021 22 十二月 1 十一月 5 十月 1 八月 2 七月 6 小米電動刷頭,MINI版 幼犬書桌椅選擇心得 2021電信合約續約,手機熱點分享限制突破 2021電信合約續約,亞太篇 2021電信合約續約,遠傳篇 [WFH]MicrosoftLX-3000 四月 1 三月 5 一月 1 2020 4 十一月 1 十月 1 五月 1 四月 1 2019 21 十二月 6 五月 6 三月 5 二月 4 2017 7 九月 1 八月 1 七月 1 六月 1 四月 3 2016 15 十一月 1 十月 3 九月 5 五月 4 四月 2 2015 5 九月 1 五月 2 四月 1 二月 1 2014 19 十二月 2 十月 11 九月 4 八月 2 2013 10 十一月 3 九月 1 八月 1 七月 1 四月 2 二月 2 2012 13 九月 4 八月 2 七月 1 五月 1 四月 1 三月 4 2011 12 十一月 3 十月 3 九月 2 四月 1 二月 1 一月 2 2010 36 十月 2 八月 6 七月 4 五月 1 四月 10 三月 5 二月 1 一月 7 2009 90 九月 7 八月 13 七月 6 五月 12 三月 30 二月 5 一月 17 2008 35 十月 7 四月 6 二月 22 顯示更多 顯示較少 標籤 汽車電子 股市 阿兵哥日記 書評 單車 雷淩 BLE CANbus Embedded G3000印表機 LTE Matlab mitm RaspberryPi Telecom VNC 顯示更多 顯示較少 檢舉濫用情形



請為這篇文章評分?