This <i>might</i> be the GitHub repo mentioned in the article: <a href="https://github.com/I-S00N/I-S00N">https://github.com/I-S00N/I-S00N</a><p>Although I don't read Chinese, using Google Translate on that url makes it seem likely.
I have to wonder, was this upload intentional or a mistake? Could be either - a Chinese version of Snowden recoiling against the state’s actions, or a misconfigured software agent perhaps still in debug mode.