前两天下了个游戏,名字叫做“咚嗒嗒部落”。 解压游戏的安装包,用Android killer分析了一下,发现这是个Unity写的游戏。 Unity的游戏肯定要找找Assmbly-Csharp.dll啊,于是把它丢进refelector。 121.199.54.144:101 /default.ashx? MsgId=2 Sid= Uid=0 St= actionId=1004 Handler=Login MobileType=1 PassportId=puluter Password=密码屏蔽下qwq DeviceID=android-0fa7fe268b41e6082c4489537992e698 RetailID=0000 RetailUser= sign=251b5ed2598d668a876ee812c83c0935 然后服务器会返回一个token和一个UserID,结构如下。 { "StateCode":0, "StateDescription":"", "Vesion":"1.0", "Handler":"Login", "Data": { "Token":"04cfe4f03****7b4a42f38475cda862f", "PassportId":"puluter", "UserId":114364, "UserType":0, "IsGuest":false } } 这个部分主要是获取UserID。 121.199.54.144:81/Service.aspx?d=MsgId=4&Sid=&Uid=114364&St=&actionId=1001&GameID=1&Pid=puluter&sign=80f97b67d3a4c0d15456baf3f03092e3 分析↑这个包,我们会发现,其实这个包信息部分是“d=”后面的那一块,一眼看出这是Urlencode,我们解码来看一下。 MsgId=4 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|