设为首页收藏本站 国外访客:

 找回密码
 立即注册
搜索
查看: 7949|回复: 0

[教程/工具] 星辰奇缘苹果端绑定域名解密方法

[复制链接]
灌水成绩
18677
118
19233
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 8
贡献 : 9
下载币 : 413
在线时间 : 1906 小时
注册时间 : 2013-9-5
最后登录 : 2026-8-18

发表于 2026-7-11 00:15:40 | 显示全部楼层 |阅读模式 IP:广东东莞
免责
  1. public void Connect(string address, int port)
    5 _- _$ U* O: C" D. L) Z
  2.         {" |% ?6 p4 L: f1 z5 P3 i
  3.                 if (this.socket.Connected)
    / V0 M( o& g0 H" [! S
  4.                 {- g4 K; v5 b. S3 R( x/ G
  5.                         Debug.Log(string.Format("错误:重复建立Socke连接,重新连接时请先断开之前的连接", new object[0]));
    2 f) `/ u! w) b3 _
  6.                         return;
    " }9 T% f4 ^( U6 v6 M. ]! V
  7.                 }/ w. r) o9 |( G& o  l9 q( ^
  8.                 this.address = address;
    ) s0 t5 ^  M6 e2 J4 T: F
  9.                 this.port = port;- L( g% o2 l* i* h: S; T5 M0 @- E
  10.                 MD5 md = MD5.Create();7 y# V6 T, j+ x, z7 y' |5 O
  11.                 string a = "12546f1c61454538c45490";
    0 p* @: t: Z9 Y( ~& E. U
  12.                 string a2 = "1252051ca54456902c7054bc";: Y; J/ V2 d6 U3 b* m
  13.                 string a3 = "66610b45455576";
    / x, ?9 o5 t- D* S7 n7 D! B
  14.                 string a4 = "4582fdgs4545wr42saf1";7 [# z6 i* s+ U+ _. z0 E
  15.                 byte[] bytes = Encoding.Default.GetBytes(address);
    ) ^9 l3 e; x4 s+ c9 o5 T) S
  16.                 byte[] array = md.ComputeHash(bytes);$ w( O) ?' i  R- G) l
  17.                 string text = string.Empty;( Y# z& I/ }4 Y+ G) @
  18.                 for (int i = 0; i < array.Length; i++)
    $ f4 U: q& ]6 e  U+ N1 Z5 s
  19.                 {
    0 H' ?7 {: F7 h& S# {0 M" m
  20.                         text += array[i].ToString("x6");
    8 V4 G1 c7 d; Y( R8 {
  21.                 }& E0 @: ~1 E, o- R& c! |# L
  22.                 byte[] bytes2 = Encoding.Default.GetBytes(text);* h6 a1 b# O2 c8 I3 u. I9 Q
  23.                 byte[] array2 = md.ComputeHash(bytes2);8 W# U, c9 H& P5 i* b2 t
  24.                 string text2 = string.Empty;
    6 y0 d  |4 ?8 x4 I9 T
  25.                 for (int j = 0; j < array2.Length; j++)
    $ r4 |0 `4 k" K( `, e& h
  26.                 {
    8 U+ z, R8 j: f5 b
  27.                         text2 += array2[j].ToString("x2");
    $ \+ ~, b' P* H# B6 \" z; E
  28.                 }, x; r1 m+ }' a
  29.                 if (!(a == text2) && !(a2 == text2) && !(a3 == text2))4 q" i8 P3 g+ E. P/ k
  30.                 {
    " Q9 L0 }% b1 |* q* @4 v
  31.                         if (!(a4 == text2))
    ( m; E8 g  j, y. g
  32.                         {: j( W2 M' z2 ^: a
  33.                                 this.Disconnect();! m7 U* H  z6 N) A
  34.                                 return;
    ) f  T% d& z& M6 s* y3 Z5 I
  35.                         }
    * D0 ^' l4 ~! r- |" H5 H. p) @
  36.                 }
    % K* I  V+ C8 [2 p8 W: M' e4 w
  37.                 try9 y% G8 A0 A* q1 I
  38.                 {
    , T" E% c' E9 O: j
  39.                         Log.Debug("Socket尝试建立连接");. @$ O3 S. W* l
  40.                         this.ConnectStatus = ConnectStatusEnum.HasConnect;
    , _& \8 D2 V9 y; |' w5 v
  41.                         this.connetTime = Time.time;- ^& M* I3 t, B1 E# w) I
  42.                         this.result = this.socket.BeginConnect(address, port, null, null);& N9 S: \- x5 X3 C; m$ w
  43.                         TimerManager.GetInstance().AddTimerTask(new TimerTask(500f, new Action(this.checkConnect)));
    ( p, c' U, ^3 e" M
  44.                 }: I6 d* h4 w3 W% L$ \9 t( C: n5 Y7 L
  45.                 catch (SocketException ex)
    3 x& H4 J1 s0 A1 F
  46.                 {+ q  ]( Z1 E  |8 C& _; X; F
  47.                         this.result = null;
    7 W- k# E* W& S3 |8 M7 b
  48.                         this.socket.Close();
    - o; `9 G( l. t1 \2 `: _
  49.                         Debug.Log(string.Format("连接服务器{0}:{1}失败:{2}", address, port, ex.Message));5 j2 {' t2 h1 N# i5 r
  50.                         this.Disconnect();
    . q* h4 ~$ J0 T1 ?% `. f
  51.                 }
    ) N6 l' b$ c9 h* I% h: ]) r1 _3 \
  52.         }
复制代码

. S, g' \& I5 t$ R  [  x' j2 o6 b9 ^4 I" d6 O8 \( p

  }+ a; B4 e  |3 k+ \" o6 c- Y
  1. address=ip地址
    3 O" d! y) C6 w$ d* G. I3 ~/ c
  2. ' a; }& l+ c3 E: T6 K
  3. byte[] bytes = Encoding.Default.GetBytes(address);
    , I! ]) J/ _2 @) E4 K; T
  4.                 byte[] array = md.ComputeHash(bytes);1 f3 x! w8 u7 o3 V
  5.                 string text = string.Empty;7 E9 }4 x, }& h0 v: U3 ~
  6.                 for (int i = 0; i < array.Length; i++)
    $ r( R- d  b: n. E7 x# e! t3 E
  7.                 {
    ) \" a/ [7 Y3 n9 @4 t
  8.                         text += array.ToString("x6");
    # M% `! A' `5 f) a3 Y
  9.                 }
    - ?- _+ H& L8 N6 l0 B! r! x
  10.                 byte[] bytes2 = Encoding.Default.GetBytes(text);
    9 `# y& T4 H0 F5 e
  11.                 byte[] array2 = md.ComputeHash(bytes2);" d' @- L+ Z+ B3 C# Q, e$ N. x
  12.                 string text2 = string.Empty;
    * h/ h" i: x! B' {; E/ w+ W: X& f
  13.                 for (int j = 0; j < array2.Length; j++)
    , \/ ?2 h/ G. h, R* I
  14.                 {; A- q  b5 i( [  ^
  15.                         text2 += array2[j].ToString("x2");
    ( m+ W8 Z  a6 j, ~) b: O* V
  16.                 }
    2 `0 h7 G8 ~6 j9 Y  O
  17. text2就是最终密文
复制代码
! a* J5 a6 p2 E3 Q6 t6 [$ A

5 x, A5 O9 ~, v' p
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
本周有问题处理时间20:30-00:00预计下周上夜班  8.12发布
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|蔡州手游 |网站地图 wapmz.com

GMT+8, 2026-8-19 16:31

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表