![如何查明使用哪些信息来生成硬件代码](https://linux22.com/image/35864/%E5%A6%82%E4%BD%95%E6%9F%A5%E6%98%8E%E4%BD%BF%E7%94%A8%E5%93%AA%E4%BA%9B%E4%BF%A1%E6%81%AF%E6%9D%A5%E7%94%9F%E6%88%90%E7%A1%AC%E4%BB%B6%E4%BB%A3%E7%A0%81.png)
我有一个商业软件产品(西门子WinCC),它在运行它的机器上生成硬件代码。我可以使用此代码为我的软件安装请求许可证。
硬件代码由一个小型可执行文件生成,该可执行文件仅在控制台上打印三行。
当我从 openSuse 13.1 更新到 13.2 时,我遇到了一个问题:
硬件代码现在取决于我登录的网络。在我的研究所,有一个具有相同 SSID 的大型无线网络,但连接到不同的接入点会产生不同的代码。通过以太网电缆连接,我没有得到任何代码。另外,在家里,我没有得到任何代码。
由于我的问题是从13.1切换到13.2时出现的,并且与网络有关,所以问题肯定出在openSuse的网络管理某个地方。
所以,我的问题是:我有一个软件可以从电脑上收集各种信息。是否有可能找出所请求的信息或系统返回的信息?