EFForg/rayhunter

Rewrite the TP-Link v9 installer to not use JavaScript

開放

#655 建立於 2025年10月16日

 (0 則留言) (0 個反應) (0 位負責人)Rust (465 個分叉)github user discovery
enhancementhelp wantedtplink

倉庫指標

星標
 (5,590 顆星)
PR 合併指標
 (平均合併 5天 12小時) (30 天內合併 6 個 PR)

描述

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

貢獻者指南