Nintendo Wireless In-Store Countdown Timer

Discussion in 'Rare and Obscure Gaming' started by Kinopio, Jul 11, 2014.

  1. doulomb

    doulomb Robust Member

    Joined:
    Apr 25, 2013
    Messages:
    237
    Likes Received:
    57
    Alot of programming languages require you to specifically list the protocols being used to respond to them(for example I believe NODE can do this), if the API was simple enough that it only had one endpoint using POST (or some other method). In fact I decided to write up some code that does exactly that:

    Code:
    var http = require('http');
    var HttpDispatcher = require('httpdispatcher');
    var dispatcher     = new HttpDispatcher();
    
    const PORT=8080;
    
    function handleRequest(request, response){
        try {
            console.log(request.url);
            dispatcher.dispatch(request, response);
        } catch(err) {
            console.log(err);
        }
    }
    
    var server = http.createServer(handleRequest);
    
    server.listen(PORT, function(){
        console.log("Server listening on: http://localhost:%s", PORT);
    });
    
    dispatcher.onPost("/post1", function(req, res) {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end('Got Post Data');
    });
    Its really not so difficult to imagine that Nintendo might have just done something like this. Reducing the attack surface is always in the interest of security. The more endpoints are available the higher the risk.

    -doulomb
     
  2. code1038

    code1038 Robust Member

    Joined:
    Jan 28, 2010
    Messages:
    211
    Likes Received:
    43
    the big question :
    i can't found files for strip led :/
     
  3. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    Yeah I haven't been able to find anything related to that - or the countdown - either. The strip showing text may just be tied to a tty; I don't have any clue about the timer. And the slideshows seem to contain zero data for either one of those, so god knows where that info even came from.

    If you have shell access to the device, maybe try writing something to some of the /dev/tty[...] nodes. Or do it by hooking into some of the scripts.
     
  4. code1038

    code1038 Robust Member

    Joined:
    Jan 28, 2010
    Messages:
    211
    Likes Received:
    43
    i've found an executable : "jpeginfo"
    maybe informations embedded in jpeg ??
     
  5. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    Well, fwiw there's no exif data in pretty much all of the jpegs. How does the text strip behave, anyways? Scroll one line continuously, change text with each image, or sth completely different? And when does it start? How about putting a few 'sleep's into slideshow script and see if that affects the led strip starting up?
     
  6. Voodooween

    Voodooween Newly Registered

    Joined:
    Feb 10, 2017
    Messages:
    4
    Likes Received:
    1
    Hey,

    I have this object too. But it is the second version ^^.
    And baddly the screen doesn't seem to work =/, I've took some pictures of the inside, because it's different that thecode1038 version !

    If you want you can this here !
    So I don't know if it's the screen the problem, the motherboard or anything else ^^.
     
    Last edited: Feb 14, 2017
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page