Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS httpd

From GameBrew
3DS httpd
3ds.png
General
Authordimaguy
TypeOther Apps
Versionnightly
LicenseMIT License
Last Updated2022/09/23
Links
Download
Website
Source

A http server written in C made for the 3DS.

Installation

Install the CIA or run 3DSX and you're good to go.

Available on Universal-Updater.

User guide

Path Handlers

Default Handler

- Path: /  
- Description:  
    Returns a hardcoded HTML response

Favicon Handler

- Path: /favicon.ico  
- Description:  
    Returns a hardcoded SVG favicon

System Handler

- Path: /system/  
- Description:  
    /system/exit - Exits app  
    /system/reboot - Reboots system

SDMC Handler

- Path: /sdcard/  
- Description:  
    Returns content of requested file in SD Card with content-type text/html, if file is missing returns 404. Path starts at SDMC root

Memory R/W Handler

- Path: /readmem/ || /writemem/  
- Description:  
    Reads and writes system memory. Honestly you're more likely to crash your 3DS. Check source code for details

Encryption Handler

- Path: /crypt/  
- Description:  
    Uses native AES Encryption/Decryption Algorithms to do CBC/CTR/CTM. Check source code for details.  

Changelog

nightly

  • ec38a2c: Code reformatting, fix disappearing manual (dimaguy).

External Links

Advertising: