安全分数
安全分数 32/100
风险评级
等级
- A
- B
- C
- F
严重性分布 (%)
隐私风险
3
用户/设备跟踪器
调研结果
高危
7
中危
13
信息
2
安全
0
关注
12
高危 基本配置不安全地配置为允许到所有域的明文流量。
Scope: *
高危 已启用远程WebView调试
已启用远程WebView调试 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04c-Tampering-and-Reverse-Engineering.md#debugging-and-tracing Files: com/just/agentweb/AgentWebConfig.java, line(s) 48,8 uni/UNICAB44FD/ui/activity/WebViewActivity.java, line(s) 349,351,31,32,334
高危 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击
不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05g-Testing-Network-Communication.md#webview-server-certificate-verification Files: uni/UNICAB44FD/ui/activity/WebViewActivity.java, line(s) 261,260
高危 该文件是World Writable。任何应用程序都可以写入文件
该文件是World Writable。任何应用程序都可以写入文件 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#testing-local-storage-for-sensitive-data-mstg-storage-1-and-mstg-storage-2 Files: com/chuanglan/shanyan_sdk/tool/o.java, line(s) 17 com/download/library/c.java, line(s) 31
高危 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。
应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: v2/b.java, line(s) 216
高危 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文
应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-block-cipher-mode Files: u6/a.java, line(s) 9
高危 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击
如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-7 Files: com/just/agentweb/UrlLoaderImpl.java, line(s) 70,75,5
中危 应用程序已启用明文网络流量
[android:usesCleartextTraffic=true] 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
中危 Service (com.blankj.utilcode.util.MessengerUtils$ServerService) 未被保护。
存在一个intent-filter。 发现 Service与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Service是显式导出的。
中危 SHA-1是已知存在哈希冲突的弱哈希
SHA-1是已知存在哈希冲突的弱哈希 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: com/jg/ids/i/i.java, line(s) 145 d3/f.java, line(s) 36 org/repackage/a/a/a/a/c.java, line(s) 61 s2/e.java, line(s) 122 v2/b.java, line(s) 39 w6/n.java, line(s) 84
中危 不安全的Web视图实现。可能存在WebView任意代码执行漏洞
不安全的Web视图实现。可能存在WebView任意代码执行漏洞 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#testing-javascript-execution-in-webviews-mstg-platform-5 Files: uni/UNICAB44FD/ui/activity/AgentWebActivity.java, line(s) 315,318 uni/UNICAB44FD/ui/activity/WebViewActivity.java, line(s) 346,322
中危 IP地址泄露
IP地址泄露 Files: com/chuanglan/shanyan_sdk/tool/c.java, line(s) 375 com/chuanglan/shanyan_sdk/tool/i.java, line(s) 143 com/chuanglan/shanyan_sdk/tool/k.java, line(s) 343 com/chuanglan/shanyan_sdk/tool/l.java, line(s) 374,375 t2/f.java, line(s) 584 u2/f.java, line(s) 36,67 v2/p.java, line(s) 40,40,40,40
中危 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage Files: com/just/agentweb/AgentWebUtils.java, line(s) 286,366 com/lxj/xpopup/util/h.java, line(s) 110,133 j1/o.java, line(s) 325,812,813 j1/x.java, line(s) 46,43 r2/b.java, line(s) 20,20 w6/c.java, line(s) 92,93 z/c.java, line(s) 8
中危 MD5是已知存在哈希冲突的弱哈希
MD5是已知存在哈希冲突的弱哈希 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: com/chuanglan/shanyan_sdk/tool/j.java, line(s) 25 com/download/library/r.java, line(s) 196,214 com/just/agentweb/AgentWebUtils.java, line(s) 573 j4/i.java, line(s) 8 v2/b.java, line(s) 22 v2/j.java, line(s) 25
中危 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: u1/c.java, line(s) 77 uni/UNICAB44FD/model/CapitalReceiveListModel.java, line(s) 14 uni/UNICAB44FD/util/manager/APIService.java, line(s) 31 v2/v.java, line(s) 118,82,94,106,71,40,50,61
中危 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库
应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04h-Testing-Code-Quality.md#injection-flaws-mstg-arch-2-and-mstg-platform-2 Files: r2/c.java, line(s) 6,53 r2/d.java, line(s) 4,37
中危 应用程序使用不安全的随机数生成器
应用程序使用不安全的随机数生成器 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators Files: j1/c1.java, line(s) 9 j1/v0.java, line(s) 16 uni/UNICAB44FD/ui/adapter/OrganDetailAdapter.java, line(s) 6 v2/e.java, line(s) 4 z3/e.java, line(s) 5
中危 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息
可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-6 Files: com/chuanglan/shanyan_sdk/view/CTCCPrivacyProtocolActivity.java, line(s) 107,109 com/just/agentweb/AbsAgentWebSettings.java, line(s) 39,23
中危 应用程序包含隐私跟踪程序
此应用程序有多个3隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 友盟统计的=> "UMENG_CHANNEL" : "HHWallet" 高德地图的=> "com.amap.api.v2.apikey" : "42570a888f6f86c3efff7984554096ad" SWjJuYVh2eEMwSzVmNklFSmh0UXpVb2xtOVM4eU9Ua3E WY29tLmFuZHJvaWQuaWQuaW1wbC5JZFByb3ZpZGVySW1wbA C6K+35Zyo6auY5b635byA5pS+5bmz5Y+w5a6Y572R5LiK5Y+R6LW35oqA5pyv5ZKo6K+i5bel5Y2V4oCUPui0puWPt+S4jktleemXrumimO+8jOWSqOivoklOVkFMSURfVVNFUl9LRVnlpoLkvZXop6PlhrM= 659f9eb695b14f599d151fcf QImtleSI6IiVzIiwicGxhdGZvcm0iOiJhbmRyb2lkIiwiZGl1IjoiJXMiLCJhZGl1IjoiJXMiLCJwa2ciOiIlcyIsIm1vZGVsIjoiJXMiLCJhcHBuYW1lIjoiJXMiLCJhcHB2ZXJzaW9uIjoiJXMiLCJzeXN2ZXJzaW9uIjoiJXMi 6fdff52dda2c6217a8c00114ffebd008 SYW5kcm9pZC5vcy5zdG9yYWdlLlN0b3JhZ2VWb2x1bWU EYWN0aW9uLmNvbS5oZXl0YXAub3BlbmlkLk9QRU5fSURfU0VSVklDRQ WYW5kcm9pZC5wZXJtaXNzaW9uLlJFQURfUEhPTkVfU1RBVEU= SY29tLmhleXRhcC5vcGVuaWQuSWRlbnRpZnlTZXJ2aWNl IaHR0cDovL2xvZ3MuYW1hcC5jb20vd3MvbG9nL3VwbG9hZD9wcm9kdWN0PSVzJnR5cGU9JXMmcGxhdGZvcm09JXMmY2hhbm5lbD0lcyZzaWduPSVz QY29tLnNhbXN1bmcuYW5kcm9pZC5kZXZpY2VpZHNlcnZpY2UuRGV2aWNlSWRTZXJ2aWNl WYW5kcm9pZC5uZXQuY29ubi5DT05ORUNUSVZJVFlfQ0hBTkdF WYW5kcm9pZC5wZXJtaXNzaW9uLkFDQ0VTU19XSUZJX1NUQVRF AYW5kcm9pZC5wZXJtaXNzaW9uLkFDQ0VTU19ORVRXT1JLX1NUQVRF QY29udGVudDovL2NvbS52aXZvLnZtcy5JZFByb3ZpZGVyL0lkZW50aWZpZXJJZC9PQUlE txxychannel=MUFCTDlpUC85Q3lCSVZkNFJ3NU1yZz09 WYW5kcm9pZC5wZXJtaXNzaW9uLldSSVRFX1NFVFRJTkdT ADgAJQBdABEAbgAJAHcAFQCMAEEAzQBFARIAIQEzADkBbAA9AakAoQJKASEDawAJA3QADQOBABFLWVc1a2NtOXBaQzV2Y3k1VFpYSjJhV05sVFdGdVlXZGxjZz09UVoyVjBVMlZ5ZG1salpRPT1JY0dodmJtVT1VYVhCb2IyNWxjM1ZpYVc1bWJ3PT1NWTI5dExtRnVaSEp2YVdRdWFXNTBaWEp1WVd3dWRHVnNaWEJvYjI1NUxrbFVaV3hsY0dodmJua2tVM1IxWWc9PVFZMjl0TG1GdVpISnZhV1F1YVc1MFpYSnVZV3d1ZEdWc1pYQm9iMjU1TGtsUWFHOXVaVk4xWWtsdVptOGtVM1IxWWc9PUdWRkpCVGxOQlExUkpUMDVmWjJWMFJHVjJhV05sU1dRPUVZMjl0TG1GdVpISnZhV1F1YVc1MFpYSnVZV3d1ZEdWc1pYQm9iMjU1TGtsVVpXeGxjR2h2Ym5rPUlZMjl0TG1GdVpISnZhV1F1YVc1MFpYSnVZV3d1ZEdWc1pYQm9iMjU1TGtsUWFHOXVaVk4xWWtsdVptOD1FSW10bGVTSTZJaVZ6SWl3aWNHeGhkR1p2Y20waU9pSmhibVJ5YjJsa0lpd2laR2wxSWpvaUpYTWlMQ0p3YTJjaU9pSWxjeUlzSW0xdlpHVnNJam9pSlhNaUxDSmhjSEJ1WVcxbElqb2lKWE1pTENKaGNIQjJaWEp6YVc5dUlqb2lKWE1pTENKemVYTjJaWEp6YVc5dUlqb2lKWE1pTEE9PUNJbXRsZVNJNklpVnpJaXdpY0d4aGRHWnZjbTBpT2lKaGJtUnliMmxrSWl3aVpHbDFJam9pSlhNaUxDSnRZV01pT2lJbGN5SXNJblJwWkNJNklpVnpJaXdpZFcxcFpIUWlPaUlsY3lJc0ltMWhiblZtWVdOMGRYSmxJam9pSlhNaUxDSmtaWFpwWTJVaU9pSWxjeUlzSW5OcGJTSTZJaVZ6SWl3aWNHdG5Jam9pSlhNaUxDSnRiMlJsYkNJNklpVnpJaXdpWVhCd2RtVnljMmx2YmlJNklpVnpJaXdpWVhCd2JtRnRaU0k2SWlWeklpd2liMkZwWkNJNklpVnpJaXdpWVdScGRTSTZJaVZ6SWl3aWIzTmZkbVZ5SWpvaUpYTWlJWVdsa1BRPT1NZkhObGNtbGhiRDA9UVlXNWtjbTlwWkY5cFpBPT0= WY29tLnVvZGlzLm9wZW5kZXZpY2UuT1BFTklEU19TRVJWSUNF
信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: b2/a.java, line(s) 78,79 c3/e.java, line(s) 14 c6/b.java, line(s) 24 com/contrarywind/view/WheelView.java, line(s) 363 com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java, line(s) 636,205,209,385,389,457,782,791,820,825,1522,1719,2050 com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java, line(s) 117 com/download/library/i.java, line(s) 339 com/download/library/r.java, line(s) 186,181 com/just/agentweb/AgentWebUtils.java, line(s) 151,124,125,131,144 com/just/agentweb/AgentWebView.java, line(s) 56,84,94,38,215 com/just/agentweb/DefaultChromeClient.java, line(s) 260,266 com/just/agentweb/JsCallJava.java, line(s) 133,66,42,81 com/just/agentweb/JsCallback.java, line(s) 69 com/just/agentweb/LogUtils.java, line(s) 13,29,42,19,37 com/kongzue/dialog/util/BaseDialog.java, line(s) 202,269 com/kongzue/dialog/util/DialogSettings.java, line(s) 60,87 com/kongzue/dialog/util/kToast.java, line(s) 200,206 com/kongzue/dialog/util/view/ContentTextView.java, line(s) 75 com/kongzue/dialog/util/view/InterceptYLinearLayout.java, line(s) 44 com/kongzue/dialog/v3/Notification.java, line(s) 110,154 com/lxj/xpopup/core/BasePopupView.java, line(s) 483,487,1005,1012 com/lxj/xpopup/util/KeyboardUtils.java, line(s) 75 com/lxj/xpopup/util/XPermission.java, line(s) 102 com/lxj/xpopup/widget/a.java, line(s) 27 com/permissionx/guolindev/request/InvisibleFragment.java, line(s) 97 d/a.java, line(s) 98 d0/c.java, line(s) 157 f2/a.java, line(s) 82,87,92,101,83,88,93,102 f2/d.java, line(s) 21,22 f2/j.java, line(s) 38,41 f3/d.java, line(s) 157 g/g.java, line(s) 145,181,260 h1/c.java, line(s) 26,36,16 h2/c.java, line(s) 34,33,56,85,57,86 h2/d.java, line(s) 12,11 h2/i.java, line(s) 90,91 i0/a.java, line(s) 337,799,821,952,955,964,970,1040,1060,1066,1137,1197,1293,1382,1445,1458,1512,1585,1622,1713,123,869,1102,1111,1375,1600,1640,1643,1853,1860,1935 i2/d.java, line(s) 49,56,67,72,48,55,60,66,71,61 j1/t.java, line(s) 96,106,323,324,325,331,332,333,342,343,344,350,351,352,361,362,363,369,370,371 j4/h.java, line(s) 39,41,59,61,45,47,33,35,51,53 k2/d.java, line(s) 46,87,88,47 k2/j.java, line(s) 49,90,91,50 m/c.java, line(s) 132 m2/b.java, line(s) 18 me/jessyan/autosize/AutoSize.java, line(s) 136 me/jessyan/autosize/AutoSizeConfig.java, line(s) 321,334,347,243 me/jessyan/autosize/DefaultAutoAdaptStrategy.java, line(s) 21,31,34,15,28 me/jessyan/autosize/utils/AutoSizeLog.java, line(s) 15,21,35 o2/a.java, line(s) 66,67 p0/a.java, line(s) 29 s/c.java, line(s) 82,235 s/e.java, line(s) 30 s/n.java, line(s) 60 s1/a.java, line(s) 409 t1/d.java, line(s) 74,101,73,100 t1/e.java, line(s) 530,551,569,529,550,568 u/a.java, line(s) 43 u/b.java, line(s) 64 u/f.java, line(s) 78,87 u6/d0.java, line(s) 10,16 uni/UNICAB44FD/ui/activity/ComplaintBugActivity.java, line(s) 208 uni/UNICAB44FD/ui/activity/ComplaintIssuesActivity.java, line(s) 231 uni/UNICAB44FD/ui/activity/HHLenderIdentityInfoActivity.java, line(s) 329,347,81,90 uni/UNICAB44FD/ui/activity/IDCardIdentificationActivity.java, line(s) 295,102 uni/UNICAB44FD/ui/activity/IdentityInfoActivity.java, line(s) 81,90 uni/UNICAB44FD/util/luban/Checker.java, line(s) 57,71,99,107,111 uni/UNICAB44FD/util/luban/d.java, line(s) 167,166 uni/UNICAB44FD/util/manager/FileUtil.java, line(s) 17 uni/UNICAB44FD/util/manager/HttpUtil.java, line(s) 107 uni/UNICAB44FD/util/manager/PoliceCheckResultParser.java, line(s) 11 uni/UNICAB44FD/widget/wheelview/view/WheelView.java, line(s) 380 v/e.java, line(s) 508,513 v/g.java, line(s) 79 v/h.java, line(s) 39,71 v/i.java, line(s) 56,114 v/m.java, line(s) 98 v1/c.java, line(s) 101,100 v1/e.java, line(s) 61,60 v2/o.java, line(s) 29,23,35 v5/f.java, line(s) 19,24 w/a.java, line(s) 78,87,129,139 w/h.java, line(s) 31,63 w1/i.java, line(s) 104,143,105,144 w1/j.java, line(s) 110,151,162,174,76,109,119,140,150,161,173,200,207,82,120,201,208,141 w6/l.java, line(s) 105,110,115,120,125,107,112,117,122,127,130 x1/e.java, line(s) 41,47,76,86,42,77,48,89 x1/i.java, line(s) 122,106 y1/a.java, line(s) 129,126 z/d.java, line(s) 29 z1/c.java, line(s) 16,15 z1/d.java, line(s) 40,39 z1/f.java, line(s) 96,95 z1/s.java, line(s) 76,79 z1/t.java, line(s) 36,35
信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard Files: com/kongzue/dialog/util/view/ContentTextView.java, line(s) 5,72 u6/o0.java, line(s) 4,16
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (auth.wosms.cn) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (wap.cmpassport.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '安徽', 'city': '合肥', 'latitude': '31.863815', 'longitude': '117.280830'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sy.cl2m.cn) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (fs.cl2009.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (www.cmpassport.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '安徽', 'city': '合肥', 'latitude': '31.863815', 'longitude': '117.280830'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (prod.hhqianbao.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sysdk.cl2009.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (yxappclue.yxqiche.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (test.hhqianbao.com) 通信。
{'ip': '47.111.177.49', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (aip.baidubce.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '苏州', 'latitude': '31.311365', 'longitude': '120.617691'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (m.hntxxy.com) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '常州', 'latitude': '31.783331', 'longitude': '119.966667'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (e.189.cn) 通信。
{'ip': '61.160.227.228', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}