切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

10

主题

5634

积分

0

精华

用户组 

易积分
8145
热心
0
好评
2
QQ

活跃会员

【原生安卓求助】好像是Sign加密,和ZFB验签很像,看看?[复制链接]
发表于 2020-7-4 22:53:13 | 显示全部楼层 |阅读模式
100易积分
本帖最后由 lengxinwl 于 2020-7-5 14:55 编辑

(已找人解决,管理员看到了请退回积分,谢谢)
QQ截图20200705145407.png
附上成功截图
【原生安卓求助】好像是一个加密过程,和ZFB验签很像,大佬们帮我看看上面的逻辑。


QQ截图20200704224828.png

这个是加密的过程好像

  1. public a0 mo1702a(C1914a c1914a) throws IOException {
  2.             C2028y request = c1914a.request();
  3.             Builder i = request.m7445g().m6760i();
  4.             i.m6730b("_s", "app");
  5.             HttpUrl a = i.m6727a();
  6.             Collection m = a.m6764m();
  7.             ArrayList arrayList = new ArrayList();
  8.             arrayList.addAll(m);
  9.             Collections.sort(arrayList);
  10.             StringBuilder stringBuilder = new StringBuilder();
  11.             for (int i2 = 0; i2 < arrayList.size(); i2++) {
  12.                 if (i2 != 0) {
  13.                     stringBuilder.append("&");
  14.                 }
  15.                 stringBuilder.append((String) arrayList.get(i2));
  16.                 stringBuilder.append("=");
  17.                 String str = (a.m6752b((String) arrayList.get(i2)) == null || a.m6752b((String) arrayList.get(i2)).size() <= 0) ? "" : (String) a.m6752b((String) arrayList.get(i2)).get(0);
  18.                 stringBuilder.append(str);
  19.             }
  20.             stringBuilder.append("&415e9c263a415c2dfc3e13730186016c");
  21.             i = a.m6760i();
  22.             i.m6730b("sign", C1126i.m3626a(stringBuilder.toString()));
  23.             a = i.m6727a();
  24.             C2027a f = request.m7444f();
  25.             f.m7433a(a);
  26.             return c1914a.mo2368a(f.m7435a());
  27.         }
  28.     }

复制代码



QQ截图20200704225017.png

这个好像是接口传参

  1. @GET("server/index.php")
  2.     Call<Sha1Model> m3347c(@Query("r") String str, @Query("do") String str2, @Query("hash") String str3, @Query("index") String str4, @Query("_mac") String str5, @Query("name") String str6);
复制代码



易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

45

主题

1079

积分

1

精华

用户组 

易积分
47961
热心
2
好评
6
QQ

活跃会员热心会员

发表于 2020-7-5 09:53:53 | 显示全部楼层
100积分哪够呀。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

5634

积分

0

精华

用户组 

易积分
8145
热心
0
好评
2
QQ

活跃会员

发表于 2020-7-5 10:10:53 | 显示全部楼层

已经解决了,不用了。但是还是要感谢下大家
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

493

积分

0

精华

用户组 

易积分
2405
热心
0
好评
0
发表于 2020-7-5 11:27:23 | 显示全部楼层
就来看看了
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

0

积分

0

精华

用户组 

易积分
8
热心
0
好评
0
发表于 2020-7-5 21:04:43 | 显示全部楼层
来看看
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

57

积分

0

精华

用户组 

易积分
1072
热心
0
好评
0
发表于 2024-1-1 15:31:09 | 显示全部楼层
ѧϰ
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-5-10 15:14 , Processed in 0.047066 second(s), 37 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部