SMM Data Store methods
See original GitHub issueUpdates to https://github.com/Kinnay/NintendoClients/wiki/Data-Store-Protocol-(SMM)
#include "CommonTypes.bt"
struct Unknown_0x004a_request {
uint32 id; //observed values: 0x82, 0x81, 0x80
};
struct Unknown_0x004a_response {
uint32 size;
qBuffer data[size] <optimize=false>;
};
Issue Analytics
- State:
- Created 4 years ago
- Comments:13 (13 by maintainers)
Top Results From Across the Web
SMM: A data stream management system for knowledge ...
Our Stream Mill Miner (SMM) system solves these problems by providing a data stream mining workbench that combines the ease of specifying high-level...
Read more >SMM: a Data Stream Management ... - UCLA Computer Science
... such as support for data buffering, complex storage and retrieval methods, scheduling, ... 2) SMM integrates a rich library of data stream...
Read more >US20130058149A1 - Memory devices, methods of storing and ...
Various aspects of the invention provide memory devices, methods of storing and reading data, and silver/molecular-layer/metal (SMM) junctions.
Read more >System Management Mode deep dive: How SMM isolation ...
Isolating SMM is implemented in three parts: OEMs implement a policy that states what they require access to; the chip vendor enforces this ......
Read more >Introduction to Streams Messaging Manager
Streams Messaging Manager (SMM) is an operations monitoring and management tool that provides end-to-end visibility in an enterprise Apache Kafka® ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ve written a few scripts that help with the initial analysis (for example, one that converts all bytes in the .text segments to code because IDA mistakenly marks it as data sometimes) and repetitive or annoying tasks. Other than that, I do almost everything manually.
I only used lost reavers to find out where the datastore methods are located. After that, I analyzed the methods by hand. I’ve seen these methods often enough that I can recognize them easily. I don’t even have a decompiler for PPC so I’m just looking at the plain assembly code 🙂
Ok, I updated the wiki. I also compared it against our packets again and it seems to exactly match the docs now.