EFForg/rayhunter
View on GitHubRewrite the TP-Link v9 installer to not use JavaScript
Open
#655 opened on Oct 16, 2025
enhancementhelp wantedtplink
Repository metrics
- Stars
- (5,271 stars)
- PR merge metrics
- (PR metrics pending)
Description
What problem does this feature solve or what does it enhance?
issues #652 #608 are only caused by various race conditions in our JavaScript code, affect a lot of users, and are frustrating to deal with.
Proposed Solution
port the entire thing to rust like we did with the orbic-network installer in #635. the tplink installer should then probably take a --admin-password parameter as well.
like with orbic-network, this requires reverse-engineering the webserver binary with ghidra.
Alternatives Considered
No response