forked from SmmServer/NintendoClients
-
Notifications
You must be signed in to change notification settings - Fork 0
/
smm_dumper.py
464 lines (458 loc) · 28.7 KB
/
smm_dumper.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
from nintendo.nex import backend, service, kerberos, \
authentication, secure, datastoresmm, common
from nintendo.games import SMM
import collections
import itertools
import secrets
import time
import argparse
import logging
import base64
import json
import jsons
import sys
def main():
settings = backend.Settings("default.cfg")
settings.set("nex.access_key", SMM.ACCESS_KEY)
settings.set("nex.version", SMM.NEX_VERSION)
settings.set("prudp.silence_timeout", 10.0)
data = base64.b64decode("""MgAAAACeAQAAAAAAAAAAAAAAkQEAAEdI5QMAAAAAzX/oaIiCAAAoAOOChOOBsOOB
meOBjuOChOOBsOOBmeOBjuOCquODvOODnuOCpOOCrAAPACwAAAAAAwAAAAUAAAVY
AAAAzAAASpQAADHQAAAAAdgByfvW++OexmtZt1RujJ4ABQAAAAAAAAAAAAUAAAAD
AAAAAMJxOo0fAAAAwnE6jR8AAABaAAAAAAAAAAAAAAAPAADCcTqNHwAAAMJx+I0f
AAAAAQAAAAEAAAcAAAAAGgAAAAAAFAAAAAIAAAAAAAAAAgAAAAAAAAAAAAAAABoA
AAABABQAAAAyAAAAAAAAAAIAAAAAAAAAAAAAAAAaAAAAAgAUAAAAAQAAAAAAAAAC
AAAAAAAAAAAAAAAAGgAAAAMAFAAAAAMAAAAAAAAAAgAAAAAAAAAAAAAAABoAAAAE
ABQAAAACAAAAAAAAAAIAAAAAAAAAAAAAAAAaAAAABQAUAAAAAgAAAAAAAAACAAAA
AAAAAAAAAAAAGgAAAAYAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJUBAAAAAAAA
BwAAAACIAQAAcBh4AQAAAACiWORpOKcAAAkAbGEgbGVjaGUACwAsAAAAAAMAAAAB
AAAITAAAANAAAE4cAABQAAAAAAON8TC8kVkvg7PsfGtp45N7AAUAAAAAAAAAAAAF
AAAAAwAAAAD38UyAHwAAAPfxTIAfAAAAWgAAAAAAAAAAAAAADwAA9/FMgB8AAAAA
AD4/nAAAAAEAAAAXAEFZUUhBQUFCQUFBdFZIaHBJNU1Gc3cABwAAAAAaAAAAAAAU
AAAAUwAAAAAAAABTAAAAAAAAAAAAAAAAGgAAAAEAFAAAADIAAAAAAAAAUgAAAAAA
AAAAAAAAABoAAAACABQAAABRAAAAAAAAAFMAAAAAAAAAAAAAAAAaAAAAAwAUAAAA
VAAAAAAAAABTAAAAAAAAAAAAAAAAGgAAAAQAFAAAAAMAAAAAAAAAUwAAAAAAAAAA
AAAAABoAAAAFABQAAABTAAAAAAAAAFMAAAAAAAAAAAAAAAAaAAAABgAUAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAArQEAAAAAAABUAAAAAKABAABRcEwAAAAAAGkMNWvU
jwAAIQBNdXNpYyAtIFNvbmcgb2YgVGltZSDimaogKEF1dG8uKQALACwAAAAAAAAA
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
AAcAAAAAGgAAAAAAFAAAANgAAAAAAAAA2AAAAAAAAAAAAAAAABoAAAABABQAAABa
CgAAAAAAAKgAAAAAAAAAAAAAAAAaAAAAAgAUAAAAoQAAAAAAAADYAAAAAAAAAAAA
AAAAGgAAAAMAFAAAAD0BAAAAAAAA2AAAAAAAAAAAAAAAABoAAAAEABQAAACcAAAA
AAAAANgAAAAAAAAAAAAAAAAaAAAABQAUAAAA0AAAAAAAAADQAAAAAAAAAAAAAAAA
GgAAAAYAFAAAAAEAAAAAAAAAAQAAAAAAAAAAAAAAAHoBAAAAAAAAAwAAAABtAQAA
WFmhAwAAAAAK6KtqBGIAAAQA44GCAAoALAAAAAAAAAAAAAAABbwAAAC0AAAlYAAA
NjQAAAAB9rPx95EPDuQ+3tqSuUKbOAAFAAAAAAAAAAAABQAAAAMAAAAAoxlYiR8A
AACjGViJHwAAAFoAAAAAAAAAAAAAAA8AAKMZWIkfAAAAAAA+P5wAAAABAAAAAQAA
BwAAAAAaAAAAAAAUAAAAGQAAAAAAAAAZAAAAAAAAAAAAAAAAGgAAAAEAFAAAAAgB
AAAAAAAAGAAAAAAAAAAAAAAAABoAAAACABQAAAAXAAAAAAAAABkAAAAAAAAAAAAA
AAAaAAAAAwAUAAAAIgAAAAAAAAAZAAAAAAAAAAAAAAAAGgAAAAQAFAAAAAsAAAAA
AAAAGQAAAAAAAAAAAAAAABoAAAAFABQAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAa
AAAABgAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAAAAAAADAAAAAHMBAACI
/5gDAAAAAKV8TmqomwAACgBQT1fjga7pn7MACgAsAAAAAAMAAAAAAAAICAAAALwA
ACPAAABvJAAAAAFnCXSOmM6X9s+mzwu5NXCbAAUAAAAAAAAAAAAFAAAAAwAAAAAL
ngaJHwAAAAueBokfAAAAWgAAAAAAAAAAAAAADwAAC54GiR8AAAAAAD4/nAAAAAEA
AAABAAAHAAAAABoAAAAAABQAAAAWAAAAAAAAABYAAAAAAAAAAAAAAAAaAAAAAQAU
AAAAZAAAAAAAAAAUAAAAAAAAAAAAAAAAGgAAAAIAFAAAABMAAAAAAAAAFgAAAAAA
AAAAAAAAABoAAAADABQAAAAYAAAAAAAAABYAAAAAAAAAAAAAAAAaAAAABAAUAAAA
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
AAABAAAAFwBBWVFIQUFBQkFBQ05VS0ZQa3RMendBAAcAAAAAGgAAAAAAFAAAADAA
AAAAAAAAMAAAAAAAAAAAAAAAABoAAAABABQAAABRAwAAAAAAACAAAAAAAAAAAAAA
AAAaAAAAAgAUAAAAHwAAAAAAAAAwAAAAAAAAAAAAAAAAGgAAAAMAFAAAAFAAAAAA
AAAAMAAAAAAAAAAAAAAAABoAAAAEABQAAAAxAAAAAAAAADAAAAAAAAAAAAAAAAAa
AAAABQAUAAAAMAAAAAAAAAAwAAAAAAAAAAAAAAAAGgAAAAYAFAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAH0BAAAAAAAAAAAAAABwAQAAgf/oAwAAAADY+xFrnLkAAAcA
6Ieq5YuVAAMALAAAAAADAAAAAAAABSAAAAC4AAB5/AAAOcgAAAABuPEBYq6c+zkz
pQxP+K5caAAFAAAAAAAAAAAABQAAAAMAAAAApxVyjR8AAACnFXKNHwAAAFoAAAAA
AAAAAAAAAA8AAKcVco0fAAAApxUujh8AAAABAAAAAQAABwAAAAAaAAAAAAAUAAAA
AwAAAAAAAAADAAAAAAAAAAAAAAAAGgAAAAEAFAAAAAAAAAAAAAAABAAAAAAAAAAA
AAAAABoAAAACABQAAAADAAAAAAAAAAMAAAAAAAAAAAAAAAAaAAAAAwAUAAAAAwAA
AAAAAAADAAAAAAAAAAAAAAAAGgAAAAQAFAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAA
ABoAAAAFABQAAAACAAAAAAAAAAIAAAAAAAAAAAAAAAAaAAAABgAUAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAiQEAAAAAAAABAAAAAHwBAAAtktoDAAAAACFFV2r4FwEA
EwBTdXBlciBtYXJpbyBicm9zIDEAAwAsAAAAAAAAAAAAAAAJMAAAA3AAAFhsAACy
7AAAAAOf7uH49t94DglaW+W/WF6HAAUAAAAAAAAAAAAFAAAAAwAAAAAW28KMHwAA
ABbbwowfAAAAWgAAAAAAAAAAAAAADwAAFtvCjB8AAAAAAD4/nAAAAAEAAAABAAAH
AAAAABoAAAAAABQAAAAHAAAAAAAAAAcAAAAAAAAAAAAAAAAaAAAAAQAUAAAAlgAA
AAAAAAAIAAAAAAAAAAAAAAAAGgAAAAIAFAAAAAYAAAAAAAAABwAAAAAAAAAAAAAA
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
""")
stream = common.streams.StreamIn(data, settings)
infos = stream.list(datastoresmm.DataStoreCustomRankingResult)
if __name__ == '__main__':
main()