– The domain 51scope.on is not a known or reputable software distribution site. It may host potentially unwanted programs (PUPs), malware, or pirated software.

Analysis http://www.51scope.cn/files/setup.rar ... - App Any Run

Caution is advised when downloading executable files from unfamiliar domains. While this specific site is a common resource for cheap electronics, some security sandboxes have flagged the URL for analysis due to its distribution of automated setup files.