我在哪里可以获得 /usr/sbin/nas 的源代码或详细文档



我试图从 http://downloads.openwrt.org/sources/nas-4.80.9.1.tar.gz 获取/usr/bin/nas源代码,但发现它只包含编译的ELF二进制文件。我试图使用第 http://www.dd-wrt.com/wiki/index.php/Development 页上的说明获取 dd-wrt 源(希望在那里找到 nas),但关键指令svn co http://svn.dd-wrt.com/DD-WRT返回一个错误,说明没有来源。

我需要/usr/sbin/nas的详细参数(由nas --help指定,如果只有 dd/open-wrt 有手册页,则man nas)或 nas 源。

DD-WRT 中nas的"源代码"代码可以在这里找到:http://svn.dd-wrt.com/browser#src/router/nas

OpenWRT是你已经看到的。

对我来说,nas似乎是一个(可能是闭源的?)二进制文件,它已被重新打包到这两个发行版中,作为二进制blob,从其他地方获得。

经过更多的挖掘,我在GitHub上找到了似乎是同一程序的源代码,希望能回答您的问题:https://github.com/jcolp/rtn66u/tree/master/release/src/router/nas

TBH,我通过在nas二进制上运行strings来猜测这一点,并发现 C 源文件nas_wksp.cnas_wksp_radius.c可能是为了调试而命名的。

番茄固件中也隐藏着版本:http://repo.or.cz/w/tomato.git/tree/620424a4333f6eeaf57d8b76ee61a287b6c01683:/release/src-rt/wl/nas

为什么没有引用源代码DD-WRT和OpenWRT,我不知道...

相关内容

  • 没有找到相关文章

最新更新