5 ms·
Telemetry in Alibaba MNN: no opt-out, obfuscated server url
- ssss11 5y agoWhat does MNN stand for?
- justpost 5y agoMobile Neural Network (MNN) is a lightweight deep learning framework tailored to mobile devices.
- justinclift 5y agoThe info is in the __init__() function: self._url = base64.urlsafe_b64decode(b'aHR0cHM6Ly8xMDMyMjc3OTQ5NDA5MTkzLmNuLWhhbmd6aG91LmZjLmFsaXl1bmNzLmNvbS8yMDE2LTA4LTE1L3Byb3h5L21ubi1zZXJ2aWNlL3dvcmtzdGF0aW9uLXN0cy8=').decode() self._endpoint = base64.urlsafe_b64decode(b'aHR0cHM6Ly9jbi1oYW5nemhvdS5sb2cuYWxpeXVuY3MuY29t').decode() self._log_project = base64.urlsafe_b64decode(b'bW5uLW1vbml0b3I=').decode() self._log_store = base64.urlsafe_b64decode(b'bW5uLXRvb2xz').decode() The strings decode to: self._url = "https://1032277949409193.cn-hangzhou.fc.aliyuncs.com/2016-08-15/proxy/mnn-service/workstation-sts/" self._endpoint = "https://cn-hangzhou.log.aliyuncs.com" self._log_project = "mnn-monitor" self._log_store = "mnn-tools"
- ghuin 5y agoI wonder why they obscured the URLs in that way. It seems so stupid, given how trivial it is to decode base64.