EFForg/rayhunter

Rewrite the TP-Link v9 installer to not use JavaScript

Aperta

#655 aperta il 16 ott 2025

 (0 commenti) (0 reazioni) (0 assegnatari)Rust (465 fork)github user discovery
enhancementhelp wantedtplink

Metriche repository

Star
 (5521 stelle)
Metriche merge PR
 (Merge medio 5g 12h) (6 PR mergiate in 30 g)

Descrizione

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

Guida contributor