1

我一直在寻找一些固件的 Netgear 固件源代码,并在查看源代码中的 Web 目录和 HTML 文件时,我注意到大多数或所有 HTML 文件在顶部或在页面中的随机位置:

<% http_header("style/form.css", "/funcs.js", "/upnp.js") %> <% body_header("_upnp", "UPNP_upnp.htm", "upnp") %>

它看起来像是某种模板引擎/语言,但我不确定是什么。只是认为这会很有趣。如果有人有任何信息,请留下回复。谢谢!

4

1 回答 1

0

它似乎是一种以 ASP 为模型的自定义脚本语言,内部称为“ASP”。Netgear 源转储中缺少解释器的源代码(啊!),但Makefile提到了许多名称中带有“ASP”的文件,并且二进制文件包括类似命名的方法,例如:

asp_bridge_mode_gateway
asp_wds_enable
asp_wla_wps
asp_dns_check_host
asp_check_hijack_status
asp_show_devices
于 2017-12-17T05:20:17.067 回答