能力值:
( LV2,RANK:10 )
|
-
-
2 楼
感谢分享 数字布丁.....
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
感谢分享
|
能力值:
( LV1,RANK:0 )
|
-
-
4 楼
感谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
看雪也有逆向台子的
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
啥trace工具
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
排序后的字符串再拼接一位随机字符,那不是每次生成的MT-V都不一样,那服务器怎么检验MT-V是否是正确的哦?
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
服务器拿随机字符串再加密一次,对上了就是校验过关。
|
能力值:
( LV1,RANK:0 )
|
-
-
9 楼
def generate_mtv(timestamp_ms=None): if timestamp_ms is None: timestamp_ms = int(time.time() * 1000) ts_str = str(timestamp_ms) fixed = "4bf227b7d74e5112a02b7f286e169b7d" empty = "" sorted_concat = ''.join(sorted([ts_str, fixed, empty])) chars = "0123456789abcdefghijklmnopqrstuvwxyz" random_char = chars[random.randint(0, 35)] input_str = sorted_concat + random_char md5_hash = hashlib.md5(input_str.encode('utf-8')).hexdigest() mtv = md5_hash[:26] + random_char return mtv 为什么这样不行
|
能力值:
( LV1,RANK:0 )
|
-
-
10 楼
求回复
|
能力值:
( LV1,RANK:0 )
|
-
-
11 楼
uid0096一起交流讨论我解决了actParam
|
能力值:
( LV1,RANK:0 )
|
-
-
12 楼
max敷衍
uid0096一起交流讨论我解决了actParam
有没有联系方式
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
SaltPlus6 一起讨论呀
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
建个群 一起讨论下啊
|
能力值:
( LV1,RANK:0 )
|
-
-
15 楼
|
能力值:
( LV1,RANK:0 )
|
-
-
16 楼
|
|
|