Historical service connection methods

Why the original network shutdown led to proxy and client-patching approaches.

Early community services often used proxy redirection while the original authentication stages still worked. When the remaining Hatena auth endpoint and then Nintendo NAS access stopped functioning in 2018, simply changing the route to the Hatena host was no longer enough. The wiki dates one auth loss tentatively and describes Sudomemo's period of proxy-based authentication; it does not provide a definitive cause for the shutdown. Its service-status notes were written in 2018, so they are historical context rather than a current connection guide. [1]

Historical projectDocumented approach
nds-constrain'tExploited a flaw in Nintendo's SSL verification so a DNS-directed, unmodified client could accept replacement hosts for NAS and Hatena. The wiki points to the project's own readme for its cryptographic explanation.
FlipnotePatcherMade a one-time change to the service and Nintendo WFC URLs in an extracted Studio SRL. The wiki states it needed custom firmware with signature patches and allowed alternate destination URLs.
SudopatchProposed runtime changes to connection URLs and the SSL certificates inside Studio's ARM9 program. The wiki says the effort ended after a short private beta.

Network redirection, a patched program image and a runtime patch change different parts of the connection process and perform different checks. Successfully fetching an HTTP resource does not show that an unmodified client can establish an account session. For current setup instructions, consult the maintained project instead of this archived status report. [1]

Service status in 2018

The patching article covers a period when services such as Sudomemo, Freenote and Ugonote used proxies. Initially, a proxy could redirect normal Hatena requests while the original authentication service still issued client sessions. After Hatena auth stopped responding, Sudomemo reportedly generated session tokens from proxy authentication. NAS connections for both DSi Studio and Studio 3D then stopped working on 2 April 2018. Replacing the HTTP server alone could no longer restore the full connection process. [1]

As of 29 October 2018, the article described Sudomemo as under maintenance and IPGFlip as a public beta. Those labels, and its predicted compatibility with nds-constrain't, describe that period rather than current availability. The introduction tentatively dates the auth failure to 17 January, while the History page says 26 January; the sources do not settle that difference. [1]

Project or recordWhat the source saysOriginal reference
nds-constrain'tA flaw in Nintendo's SSL verification lets an unmodified DSi accept a replacement certificate. Combined with DNS redirection, it can restore the expected NAS and Hatena hostnames without rewriting the installed editor. It does not mean that those replacement certificates are trusted by ordinary modern browsers.Project; Technical readme
FlipnotePatcherInvoxiPlayGames' one-time SRL patcher is based on WfcPatcher. It changes both Flipnote Hatena and Nintendo WFC URL strings, permits custom replacements and defaults to IPGFlip and Wiimmfi respectively. The article states that the target DSi needs custom firmware with signature patches.Source; WfcPatcher; Historical instructions; Author; Wiimmfi
SudopatchThe intended design ran inside Studio, using an exploitation approach related to ugopwn, to change connection URLs and embedded ARM9 SSL certificates at runtime. The page's final section records a short private beta followed by discontinuation in favour of a newer method, despite the earlier introduction still describing development.ugopwn release discussion; Sudomemo

Collective members at the time reported that FlipnotePatcher worked and was acceptable to use. This is a historical recommendation, not a security assessment of later downloads. DNS/certificate compatibility, static URL edits and runtime patches solve different problems. Check each project's maintained instructions before following an old setup guide. The authentication guide explains the connection stages involved. [1]

Sources

  1. [1] Flipnote Studio Docs wiki — Patching Flipnote Studio%27s Online Services

← All documentation