Skip to content

dimaguy/3ds-httpd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3ds-httpd

A modular web server for your 3ds

Just install the CIA or run 3dsx and you're good to go! Available on Universal-Updater!

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.  

About

A http server written in C made for the 3DS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 85.1%
  • Makefile 14.9%