airCube - Конфиденциальность
- 08 января 2021 13:41:24
- Отзывов: 0
- Просмотров: 6
-
Содержание
Введение
Цель Ubiquiti - разумно улучшать продукты, отслеживая и расставляя приоритеты в наиболее распространенных ошибках. Отчеты о проблемах позволяют команде быстро решить любую проблему и улучшить дизайн продукта, лучше понимая сценарии использования наших реальных клиентов. Имея это в виду, данные, передаваемые команде разработчиков, ограничиваются информацией и конфигурацией, которые не имеют личного характера. Вот почему все IP-адреса, MAC-адреса, SSID и всякая ненужная информация не включаются в отчетные данные. См. Пример реального набора отчетных данных в разделе ниже.
Пример экспорта данных
Приведенный ниже пример отчета о сбоях взят из реального случая и показан в незашифрованном виде, чтобы показать отправляемые данные. Обратите внимание, что на самом деле все эти данные отправляются в зашифрованном виде.
=> Заголовок отправки, 236 байт (0xec) 0000: POST / api / v1 / core-dump HTTP / 1.1 0021: Хост: crash.ubncloud.com 003b: Пользовательский агент: curl / 7.47.0 0054: Принять: text / простой 0068: Content-Length: 9791 007e: Expect: 100-continue 0094: Content-Type: multipart / form-data; border = -------------------- 00d4: ---- d1daba1c5ab6abf6 00ea: <= Заголовок Recv, 23 байта (0x17) 0000: HTTP / 1.1 100 Продолжить => Отправить данные, 9791 байт (0x263f) 0000: -------------------------- d1daba1c5ab6abf6 002c: Content-Disposition: form-data; name = "device_id" 005e: 0060: 5f40abdf4a0447105252f2f2f2e66fa1 0082: -------------------------- d1daba1c5ab6abf6 00ae: Content-Disposition: form-data; name = "bomrev" 00dd: 00df: 13-00488-19 00ec: -------------------------- d1daba1c5ab6abf6 0118: Content-Disposition: form -данные; name = "model" 0146: 0148: ACB-AC 0150: -------------------------- d1daba1c5ab6abf6 017c: Content-Disposition: form-data ; name = "version" 01ac: 01ae: ACB.feature / aircube-114.f876678.191209.1309 01db: -------------------------- d1daba1c5ab6abf6 0207 : Content-Disposition: форма-данные; name = " system_time " 023b: 023d: 2019-12-09T14: 36: 01 0252: -------------------------- d1daba1c5ab6abf6 027e: Содержание -Диспозиция: форма-данные; name = "kernel_version" 02b5: 02bf: -------------------------- d1daba1c5ab6abf6 02eb: Content-Disposition: form-data; name = "architecture" 0320: 0322: mips 0328: -------------------------- d1daba1c5ab6abf6 0354 : Content-Disposition: form-data; name = "load_average" 0389: 038b: 0,56 0,47 0,41 039b: -------------------------- d1daba1c5ab6abf6 03c7: Content-Disposition: form-data ; name = "df" 03f2: 03f4: Используемые блоки файловой системы 1K Доступно Использование% Смонтировано 0434: on./dev/root 5888 5888 0100% /.tmp 0474: fs 30240 1536 28704 5% /tmp.tmpfs 04b4: 512 0 512 0% / dev 04ec: -------------------------- d1daba1c5ab6abf6 0518: Content-Disposition: form-data; name = "free" 0545: 0547: общее количество используемых свободных общих буферов 0587: cached.Mem: 60480 49364 11116 1536 05c7: 4948 15600 .- / + buffers / cache: 28816 31664.Swa 0607: p: 0 0 0 062e: -------- ------------------ d1daba1c5ab6abf6 065a: Content-Disposition: form-data; name = "ps" 0685: 0687: ПОЛЬЗОВАТЕЛЬСКАЯ КОМАНДА VSZ STAT PID. 1 убнт 1536 S / sbi 06c7: н / проц. 2 убнт 0 SW [kthreadd]. 3 убнт 0707: 0 SW [ksoftirqd / 0]. 5 ubnt 0 SW <[kworker / 0: 0H]. 0747: 7 убнт 0 SW <[хелпер]. 77 ubnt 0 SW <[ wri 0787: teback]. 78 убнт 0 SW <[крипто]. 79 ubnt 0 07c7: SW <[биосет]. 81 ubnt 0 SW <[kblockd]. 83 ubnt 0807: 0 SW [kswapd0]. 84 убнт 0 SW [kworker / 0: 1]. 0847: 165 ubnt 0 SW [fsnotify_mark]. 186 убнт 0 SW 0887: [spi0]. 326 ubnt 0 SW <[ipv6_addrconf]. 332 ubnt 08c7: 0 SW <[deferwq]. 337 ubnt 0 SW <[kworker / 0: 1H]. 0907: 369 ubnt 0 SW [kworker / 0: 2]. 502 убнт 1180 С 0947: / sbin / ubusd. 503 убнт 1188 S -аш. 801 убнт 202 0987: 4 S / sbin / rpcd. 844 ubnt 0 SW <[cfg80211]. 875 убн 09c7: t 0 SW <[ath10k_wq]. 876 ubnt 0 SW <[ath10k_a 0a07: ux_wq]. 1012 ubnt 0 SW <[krfcommd]. 1063 ubnt 0 0a47: SW [kworker / u2: 1]. 1228 убнт 2184 с / сбин / logd -S 102 0a87: 4. 1287 убнт 1700 с / сбин / netifd. 1356 ubnt 1916 S 0ac7: / usr / sbin / uhttpd -f -h / usr / www -r airCube-AC -l / ap. 1449 ub 0b07: nt 4188 S / sbin / infctld -n. 1470 ubnt 1184 S / us 0b47: r / sbin / crond -f -c / etc / crontabs -l 5. 1578 ubnt 0 SW 0b87: [kworker / u2: 2]. 1666 убнт 1184 S / usr / sbin / ntpd -n -S / u 0bc7: sr / sbin / ntpd-hotplug -p 0.ubn. 1696 ubnt 1180 S udhcpc - 0c07: p /var/run/udhcpc-wan0.pid -s / lib / netifd / dh. 2048 ubnt 263 0c47: 2 S / usr / bin / lua / usr / share / ubnt / uacbd. 2065 убнт 4620 S 0c87: / usr / bin / udapi-bridge -w -g -p 81 -U / var / run / ubnt-u. 2086 u 0cc7: bnt 4812 S {exe} / usr / bin / udapi-bridge -w -g -p 81 -U / v 0d07: ar / run /. 2099 никто 4616 S / usr / sbin / lighttpd -D -f / etc / 0d47: lighttpd / lighttpd.conf. 2139 никто 1052 S / usr / sbin / dnsma 0d87: sq -C /var/etc/dnsmasq.conf -k -x / va. 2354 ubnt 1768 S 0dc7: / usr / sbin / hostapd -s -P /var/run/wifi-phy0.pid -B / v. 3362 ubnt 0e07: 1740 S / usr / sbin / hostapd -s -P /var/run/wifi-phy1.pid -B 0e47: / v. 5772 убнт 2892 S / usr / bin / udapi-server -g -s / var / r 0e87: un / ubnt-udapi-serv. 5970 ubnt 1200 S {crash-handler.s} / 0ec7: bin / sh / usr / share / crash-report / cr. 5997 ubnt 1180 R ps.1 0f07: 3201 ubnt 0 SW [kworker / u2: 0] 0f30: -------------------------- d1daba1c5ab6abf6 0f5c : Content-Disposition: форма-данные; name = "uptime" 0f8b: 0f8d: 5033.07 0f96: -------------------------- d1daba1c5ab6abf6 0fc2: Content-Disposition: form-data; name = "cmd" 0fee: 0ff0: udapi-server 0ffe: -------------------------- d1daba1c5ab6abf6 102a: Content-Disposition: form-data ; name = "cmd_fullpath" 105f: 1061:! usr! bin! udapi-server 1078: -------------------------- d1daba1c5ab6abf6 10a4: Content-Disposition: form-data; name = "cmd_envvars" 10d8: 10da: HOME = /. TERM = linux.board = AIRCUBE.PATH = / usr / sbin: / usr / bin: / sbin: / b 111a: in 111e: ------- ------------------- d1daba1c5ab6abf6 114a: Content-Disposition: form-data; name = "cmdline_params" 1181: 1183: / usr / bin / udapi-server -g -s /var/run/ubnt-udapi-server.sock 11c1: --------------- ----------- d1daba1c5ab6abf6 11ed: Content-Disposition: form-data; name = "signal" 121c: 121e: 11 1222: -------------------------- d1daba1c5ab6abf6 124e: Content-Disposition: form-data; name = "file_descriptors" 1287: 1289: dr-x ------ 2 ubnt ubnt 0 9 декабря 14:36 ..dr- xr 12c9: -xr-x 8 ubnt ubnt 0 9 декабря 14:35 ... lr-x ---- - 1309: - 1 ubnt ubnt 64 9 декабря 14:36 0 -> /dev/null.l 1349: -wx ------ 1 ubnt ubnt 64 9 декабря 14:36 1 -> / de 1389: v / null.l-wx ------ 1 ubnt ubnt 64 дек 9, 14:36 13c9: 2 -> /dev/null.lrwx------ 1 ubnt ubnt 64 дек 1409: 9 14:36 3 - > socket: [357992] .lrwx ------ 1 ubnt ubnt 1449: 64 Dec 9 14:36 4 -> anon_inode: [eventpoll] .lr-x ------ 1489: 1 ubnt ubnt 64 декабря 9 14:36 5 -> pipe: [357994] .l- 14c9: wx ------ 1 ubnt ubnt 64 Dec 9 14:36 6 -> pipe 1509:: [357994] .lrwx ----- - 1 убнт убнт 64 дек 9 14: 1549: 36 7 -> сокет: [357995] .lrwx ------ 1 убнт убнт 1589: 64 Dec 9 14:36 8 -> socket: [358008] .lrwx ------ 1 ubnt u 15c9: bnt 64 Dec 9 14:36 9 -> socket: [358015] 15fe: ---- ---------------------- d1daba1c5ab6abf6 162a: Content-Disposition: form-data; name = "memory_map" 165d: 165f: 00400000-0042d000 r-xp 00000000 1f: 03 1541 / usr / bin / udapi- 169f: server.0043c000-0043d000 r - p 0002c000 1f: 03 1541 / usr / bin 16df: / udapi-server.0043d000-0043e000 rw-p 0002d000 1f: 03 1541 / 171f: usr / bin / udapi-server.0043e000-00441000 rwxp 00000000 00:00 0 .00 175f: ac1000-00b27000 rwxp 00000000 00:00 0 [куча ] .77c40000-7 179f: 7c52000 r-xp 00000000 1f: 03 870 /usr/lib/lua/uci.so.77c52 17df: 000-77c53000 r - p 00002000 1f: 03 870 / usr / lib / lua / uci .так. 181f: 77c53000-77c54000 rw-p 00003000 1f: 03870 / usr / lib / lua / uc 185f: i.so.77c54000-77c67000 r-xp 00000000 1f: 03863 / usr / lib / l 189f: ua / ubus. so.77c67000-77c68000 r - p 00003000 1f: 03 863 / usr 18df: /lib/lua/ubus.so.77c68000-77c69000 rw-p 00004000 1f: 03 863 191f: /usr/lib/lua/ubus.so .77c6a000-77c7d000 r-xp 00000000 1f: 03866 195f: /usr/lib/lua/cjson.so.77c7d000-77c7e000 r - p 00003000 1f 199f:: 03 866 /usr/lib/lua/cjson.so. 77c7e000-77c7f000 rw-p 0000 19df: 4000 1f: 03 866 /usr/lib/lua/cjson.so.77c80000-77c91000 r- 1a1f: xp 00000000 1f: 03862 /usr/lib/lua/bit32.so.77c91000 -77c9 1a5f: 2000 r - p 00001000 1f: 03862 /usr/lib/lua/bit32.so.77c920 1a9f: 00-77c93000 rw-p 00002000 1f: 03862 /usr/lib/lua/bit32.so 1adf: .77c94000-77ca6000 r-xp 00000000 1f: 03852 / usr / lib / libre 1b1f: g.so.77ca6000-77ca7000 r - p 00002000 1f: 03 852 / usr / lib / l 1b5f: ibreg.so. 77ca7000-77ca8000 rw-p 00003000 1f: 03852 / usr / l 1b9f: ib / libreg.so.77ca8000-77cc1000 r-xp 00000000 1f: 03876 / u 1bdf: sr / lib / libiwinfo.so.77cc1000-77cc2000 r --p 00009000 1f: 03876 1c1f: /usr/lib/libiwinfo.so.77cc2000-77cc3000 rw-p 0000a000 1f: 03 1c5f: 876 /usr/lib/libiwinfo.so.77cc4000-77cd7000 r-xp 0000000 1c9f: 0 1f: 03864 /usr/lib/lua/iwinfo.so.77cd7000-77cd8000 r - p 1cdf: 00003000 1f: 03 864 /usr/lib/lua/iwinfo.so.77cd8000-77cd9 1d1f: 000 rw-p 00004000 1f: 03864 /usr/lib/lua/iwinfo.so.77cda0 1d5f: 00-77cfc000 r-xp 00000000 1f: 03776 /lib/libgcc_s.so.1.77 1d9f: cfc000-77cfd000 rw-p 00012000 1f: 03776 /lib/libgcc_s.so. 1ddf: 1.77cfe000-77d2a000 r-xp 00000000 1f: 03877 / usr / lib / libl 1e1f: ua.so.5.1.5.77d2a000-77d2b000 r - p 0001c000 1f: 03 877 / us 1e5f: r / lib / liblua .so.5.1.5.77d2b000-77d2c000 rw-p 0001d000 1f: 03 877 1e9f: /usr/lib/liblua.so.5.1.5.77d2c000-77d3e000 r-xp 00000000 1edf: 1f: 03779 /lib/libsw.so .77d3e000-77d3f000 r - p 00002000 1 1f1f: f: 03779 /lib/libsw.so.77d3f000-77d40000 rw-p 00003000 1f 1f5f:: 03779 /lib/libsw.so.77d40000-77d55000 r-xp 00000000 1f: 1f9f : 03825 /usr/lib/libnl-tiny.so.77d55000-77d56000 r - p 0000 1fdf: 5000 1f: 03825 /usr/lib/libnl-tiny.so.77d56000-77d57000 r 201f: wp 00006000 1f: 03825 /usr/lib/libnl-tiny.so.77d58000-77 205f: d69000 r-xp 00000000 1f: 03790 /lib/libblobmsg_json.so.77 209f: d69000-77d6a000 r - p 00001000 1f: 03790 / lib / libblobmsg_j 20df: son.so.77d6a000-77d6b000 rw-p 00002 1f: 03790 / lib / lib 211f: blobmsg_json.so.77d6c000-77d82000 r-xp 00000000 1f: 03738 215f: /lib/libuci.so.77d82000-77d83000 r - p 00006000 1f: 03738 219f: / lib /libuci.so.77d83000-77d84000 rw-p 00007000 1f: 03738 21df: /lib/libuci.so.77d84000-77d9b000 r-xp 00000000 1f: 03 755 221f: /lib/libubox.so.77d9b000-77d9c000 r- -p 00007000 1f: 03755 225f: /lib/libubox.so.77d9c000-77d9d000 rw-p 00008000 1f: 03755 229f: /lib/libubox.so.77d9e000-77db1000 r-xp 00000000 1f: 03 721 22df: / lib / libubus.so.77db1000-77db2000 r - p 00003000 1f: 03721 231f: /lib/libubus.so.77db2000-77db3000 rw-p 00004000 1f: 03721 235f: /lib/libubus.so.77db4000-77dca000 r-xp 00000000 1f: 03873239f: / usr / lib / libjson-c .so.2.0.1.77dca000-77dcb000 r - p 000060 23df: 00 1f: 03873 /usr/lib/libjson-c.so.2.0.1.77dcb000-77dcc00 241f: 0 rw-p 00007000 1f: 03 873 / usr / lib / libjson-c.so.2.0.1.77d 245f: cc000-77e5d000 r-xp 00000000 1f: 03761 /lib/libc.so.77e6a 249f: 000-77e6b000 r - s 00000000 00: 0e 1184 / tmp / TZ.77e6b000-77e 24df: 6c000 r-xp 00000000 00:00 0 [vdso] .77e6c000-77e6e000 rw 251f: -p 00090000 1f: 03761 /lib/libc.so.77e6e000-77e70000 rwxp 255f: 00000000 00 : 00 0 .7f7fc000-7f81d000 rw-p 00000000 00:00 0 259f: [стек] 25ac: -------------------------- d1daba1c5ab6abf6 25d8: Content-Disposition: form-data; name = "crash_log" 260a: 260c: xxx 2611: -------------------------- d1daba1c5ab6abf6-- <= Заголовок Recv, 17 байт (0x11 ) 0000: HTTP / 1.1 200 OK <= Заголовок Recv, 31 байт (0x1f) 0000: Сервер: nginx / 1.14.0 (Ubuntu) <= Заголовок Recv, 37 байтов (0x25) 0000: Дата: Понедельник, 09 декабря 2019 г. 14 : 36: 11 GMT <= Заголовок Recv, 41 байт (0x29) 0000: Content-Type: text / plain; charset = utf-8 <= заголовок Recv, 19 байтов (0x13) 0000: Content-Length: 2 <= заголовок Recv, 24 байта (0x18) 0000: соединение: keep-alive <= заголовок Recv, 25 байтов (0x19) 0000 : cache-control: no-cache <= Заголовок Recv, 2 байта (0x2) 0000: <= Полученные данные, 2 байта (0x2) 0000: ОК