EFForg/rayhunter

Rewrite the TP-Link v9 installer to not use JavaScript

开放

#655 创建于 2025年10月16日

 (0 条评论) (0 个反应) (0 位负责人)Rust (466 个派生)github user discovery
enhancementhelp wantedtplink

仓库指标

星标
 (5,549 个星标)
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

贡献者指南