aboutsummaryrefslogtreecommitdiff
path: root/docs/notes.md
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2024-04-30 16:32:18 +0200
committerlonkaars <loek@pipeframe.xyz>2024-04-30 16:32:18 +0200
commitcc28773b03a5ac1c2a8529c9d170f30b9b778d07 (patch)
tree8f90c6a08940d4921f8cf3f06d0fdc08d3e2170e /docs/notes.md
parent8f33d9c9a7c95f17c480782fee3b5e405d41a79c (diff)
more fiddling (found plain text!)
Diffstat (limited to 'docs/notes.md')
-rw-r--r--docs/notes.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/notes.md b/docs/notes.md
index 6043bfa..21eef78 100644
--- a/docs/notes.md
+++ b/docs/notes.md
@@ -87,4 +87,10 @@ source: <https://git.pipeframe.xyz/fork/melonDS>
- comment @ src/Wifi.cpp:46 "multiplayer host TX sequence"
- references to `RFTransfer_Type{2,3}` @ <https://www.problemkaputt.de/gbatek.htm#dswifirfchip>
- nintendo ds ni-fi protocol @ <https://web.archive.org/web/20090202194241/http://masscat.afraid.org/ninds/proto_info.php>
+- melonDS emulates actual 802.11b frames
+- the protocol does not appear to be encrypted:
+ ![](../assets/ws-no-encrypt.png)
+ the string `lork` is visible as plain text in the hexdump (offset 0x0056), which appears to
+ be some kind of 16-bit encoding of the username set on the emulator used to
+ capture these packets