某燈mac版本無限流量

2022-08-04 21:03:16 字數 838 閱讀 3441

因為窮買不起vpn,分析了一下某燈(主程式go語言編寫)。

__text:0000000004560cc0 48 8b 6d 00                             mov     rbp, [rbp+0]

__text:0000000004560cc4 48 8b 9c 24 80 00 00 00 mov rbx, [rsp+0e0h+var_60]

__text:0000000004560ccc 48 83 fb 06 cmp rbx, 6

__text:0000000004560cd0 0f 8c d6 01 00 00 jl loc_4560eac

特徵: 48 8b 9c 24 ? ? ? ? 48 83 ? 06 0f

text:0000000004560cfe 49 83 f9 06 cmp r9, 6

__text:0000000004560d02 7d 53 jge short loc_4560d57

特徵: 49 83 ? 06 7d

010 editor搜尋, 改大06。 這樣每次500m用完,退出再開啟,又有500m。

原理:某燈拿mac位址作為裝置的uuid,如果mac位址大於等於6則使用這個mac位址。改大了06則某燈無法找到有效的mac,進入異常分支其會通過uuid生成乙個隨機id,因為是隨機的,相當於乙個新的裝置。

版本無法checkout

這個是我同事遇到的,記一下解決辦法 根據hs bdf sdb 資料庫的 hs userdb表找到 userdb 對應的hs uuid 健值,然後到 hs bdf sdb 資料庫裡的 hs sol version 表裡面 刪掉 該userdb最後一條 版本的那條記錄,把低一級的版本號找到 並且把f i...

git 返回某版本

通過使用git版本恢復命令reset,可以回退版本。reset命令有3種方式 git reset mixed 此為預設方式,不帶任何引數的git reset,即時這種方式,它回退到某個版本,只保留原始碼,回退commit和index資訊 git reset soft 回退到某個版本,只回退了comm...

RN版本無限輪播的使用(Banner)

index.ios.jsimportreact,from react importfrom react native vardimensions require dimensions var dimensions.get window 引入計時器類庫 vartimermixin require re...