我有一个运行某种基于Linux的操作系统的Zmodo DVR,我认为它有一个ARM处理器。我可以使用更新程序工具将文件放在其文件系统中,替换任何具有相同名称的文件,但我无法读取或执行任何命令或以任何其他方式访问DVR。
那么我在哪里可以放置一些文件,使机器运行shell脚本或启动时的东西?
更新:我知道其HTTP Web根目录的路径,但它显然不支持PHP。我还在更新中看到一个可执行文件,我猜它在启动时运行。我会用shell脚本替换它,然后运行一些命令,然后运行原始的可执行文件,但是我害怕这样做,因为如果shell脚本失败并阻止它启动,我的DVR就会永远堵塞。
附:这不是出于恶意目的。我正试图让这个东西可以通过网络访问。
这完全取决于现有系统。你怎么知道这是基于Linux的?在基于Linux的系统上可以有许多不同的方式。
—
Zoredache
该产品被宣传为基于Linux的产品。另外,我下载了它的更新,以及一些常见的Linux(或BSD)目录
—
sudo
etc 在那里。不幸的是,这就是我所知道的。我可以一次尝试多种可能有效的东西,但我不想覆盖任何东西,因为一个错误的举动会让DVR变好。