pcascan is a tool designed to scan for pcAnywhere host and is specifically developed for PC users.
While PCAnywhere can perform these queries on its own by giving a class C broadcast address as the target IP (X.X.X.255), it requires Windows for the platform, is not scriptable, and cannot run on networks other than class C.
When pcascan runs, it sends out PCAnywhere status queries and reports them in great detail when received. These reports are mainly for developer use to identify new responses. Once the full scan is complete, a summary of all remote hosts is displayed.
The scanner test shows which stations are responding to PCAnywhere status queries, although one of them is currently "in session" and won't accept another. However, it doesn't show whether the station is also listening on the PCAnywhere session port or if any password protection is applied to the host. This information can be obtained from another tool.
To use pcascan, simply type in "./pcascan [options] target [targets...]". With options like "--help", "--verbose", "--port=##", and "--timeout=##", you can customize your scanning process to suit your needs. For instance, the "--verbose" option will show more detailed debugging about what's going on inside, while the "--port=##" option allows you to use a UDP port other than the default 5632.
Overall, pcascan is a reliable and efficient tool for scanning remote networks for open PCAnywhere clients. Its user-friendly interface and customizable options make it an ideal choice for developers and other users who need to identify network vulnerabilities quickly and easily.