Skip to content

Instantly share code, notes, and snippets.

View 5S's full-sized avatar

5S

  • Tokyo, Japan
  • 13:17 (UTC +09:00)
  • X @HCl
View GitHub Profile
@5S
5S / dec_enc.py
Last active February 2, 2017 13:47
パケットを復号化したり暗号化したりするやつ
import base64
import json
import msgpack
import os
import rijndael
def new_key():
return base64.b64encode(os.urandom(24))
def clean_udid(s):
@5S
5S / diff.py
Created February 2, 2017 11:42
取得済みの manifest を比較して差分をダウンロードするやつ 現時点では b のインストゥルメンタルのみ対応
import os
import sqlite3
import sys
import threading
import urllib2
BASEURL = "http://storage.game.starlight-stage.jp"
def write_file(dest, data):
with open(dest, "w") as fd:
@5S
5S / download_manifest.py
Last active August 19, 2018 12:50
starlight.kirara.ca から現在の res_ver を拾ってきて最新版の manifest を落とすやつ
import lz4
import re
import StringIO
import struct
import urllib2
BASEURL = "http://storage.game.starlight-stage.jp"
def fetch_res_ver():
response = urllib2.urlopen("https://starlight.kirara.ca/")
@5S
5S / Twitter-Account-Generate-API.txt
Created February 2, 2017 10:03
Undocumented Twitter Account Generate API
/*
非公式 Twitter アカウント生成 API
Twitter も廃れ始め、そろそろ潮時だと考えたため公開します。
某氏が公開した API 1.0 の account/generate のほか、独自に発見した API 1.1 の account/create と
認証不要の mobile_client_api/signup もまとめてあります。
何かの役に立つかもしれません。
mobile_client_api/signup については最近テストしていないので、使えないかもしれません。
その場合は情報のみということで。