EFForg/rayhunter

Rewrite the TP-Link v9 installer to not use JavaScript

オープン

#655 opened on 2025/10/16

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)Rust (466 件のフォーク)github user discovery
enhancementhelp wantedtplink

Repository metrics

Stars
 (5,549 個のスター)
PR merge metrics
 (平均マージ 5d 12h) (30d で 6 merged PRs)

説明

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

コントリビューターガイド