Уязвимость в протоколе Wi-Fi Protected Setup

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by gpuhash, 30 Dec 2011.

  1. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    496
    Likes Received:
    708
    Reputations:
    11
    Isica, данные для всё той же 04:95:E6:7E:95:48: классический список (он же без минорных дельт), сводный список (он же без минорных дельт).
     
    #4641 4Fun, 11 Jun 2020
    Last edited: 11 Jun 2020
    1. Isica

      Isica Active Member

      Joined:
      17 Oct 2018
      Messages:
      197
      Likes Received:
      130
      Reputations:
      1
      Если дельты у Вас предвычесленные, то да (мне проще: я их на ходу считаю).

      PS
      Ну и терминология у Вас :) "хеш-таблица"? Аж любопытно стало, что же это за "хеши" такие и какова их роль в базе знаний (таблице) дельт? :D
       
      1. Isica

        Isica Active Member

        Joined:
        17 Oct 2018
        Messages:
        197
        Likes Received:
        130
        Reputations:
        1
        Вопрос по алгоритму 24bit-PIN: как вычисляется пин для NIC > 98:96:7F?

        PS
        Походу, в RS окно "WPS PIN Companion" вообще перестало открываться.
         
        1. binarymaster

          binarymaster Elder - Старейшина

          Joined:
          11 Dec 2010
          Messages:
          4,717
          Likes Received:
          10,195
          Reputations:
          126
          24-bit PIN работает одинаково для всех MAC адресов.
          У меня такой проблемы не наблюдается.
           
          1. 4Fun

            4Fun Well-Known Member

            Joined:
            25 Jul 2018
            Messages:
            496
            Likes Received:
            708
            Reputations:
            11
            На финальном этапе вычисления пин-кода значение делится на 10^7 с взятием остатка, то есть pin = pin % 10^7, что предотвращает превышение длины в 7 символов, если значение больше 10^7
            На примере 11:22:33:98:96:85:
            [​IMG] [​IMG]
            Получили пин-код 0000005, с контрольной суммой: 00000055
             
            #4645 4Fun, 14 Jun 2020
            Last edited: 14 Jun 2020
            Monohrom and Isica like this.
            1. Isica

              Isica Active Member

              Joined:
              17 Oct 2018
              Messages:
              197
              Likes Received:
              130
              Reputations:
              1
              Странно:
              1) выбираю точку из списка и жму Ctrl+W--тишина;
              2) жму W->More->PIN List settings->WPS PIN Companion--тоже тишина.
              Или это окно должно появляться только для определённых MAC?
               
              1. binarymaster

                binarymaster Elder - Старейшина

                Joined:
                11 Dec 2010
                Messages:
                4,717
                Likes Received:
                10,195
                Reputations:
                126
                Повторил оба пункта, всё работает. Пусть кто-нибудь ещё повторит и подтвердит/опровергнет.
                 
                1. Isica

                  Isica Active Member

                  Joined:
                  17 Oct 2018
                  Messages:
                  197
                  Likes Received:
                  130
                  Reputations:
                  1
                  Может стоит перенести в целевую тему, ибо актуально.
                  Пробовал более старые билды RS--всё аналогично, хотя раньше работало.
                  Попыток создать окно не зарегистрировано.
                  Есть один момент: в виду сбоя штатных видеодров, сейчас активен режим VGA 800x600x32bit (XP SP3).
                   
                  1. Nikt0

                    Nikt0 New Member

                    Joined:
                    20 Feb 2020
                    Messages:
                    3
                    Likes Received:
                    0
                    Reputations:
                    0
                    Подтверждаю, работает - окно открывается
                     
                    1. Isica

                      Isica Active Member

                      Joined:
                      17 Oct 2018
                      Messages:
                      197
                      Likes Received:
                      130
                      Reputations:
                      1
                      Кто-то может подсказать по этой точке: она брутабельна, или залочится?
                      Code:
                      Пакет #1, Направление: Транзитные, Время: 04:07:48,951847, Размер: 371
                      Wireless Packet Info
                              Signal level: 8%
                              Signal level in dBm: -90
                              Noise level in dBm: -95
                              Rate:   1.0 Mbps
                              Band: 2.4 GHz
                              Channel: 5 - 2432 MHz
                      802.11
                              Frame Control: 0x0850 (2128)
                                      Protocol version: 0
                                      To DS: 0
                                      From DS: 0
                                      More Fragments: 0
                                      Retry: 1
                                      Power Management: 0
                                      More Data: 0
                                      Protected Frame: 0
                                      Order: 0
                                      Type: 0 - Management
                                      Subtype: 5 - Probe response
                              Duration: 0x013A (314)
                              Destination Address: 10:A4:BE:CC:8C:BA
                              Source Address: CC:32:E5:D7:30:52
                              BSS ID: CC:32:E5:D7:30:52
                              Fragment Number: 0x0000 (0)
                              Sequence Number: 0x016E (366)
                      Probe response
                              Timestamp: 2030389.995235 sec
                              Beacon Interval: 0x0064 (100) - 102.400 msec
                              Capability Information: 0x0431 (1073)
                                      ESS: 1
                                      IBSS: 0
                                      CF-Pollable: 0
                                      CF-Poll Request: 0
                                      Privacy: 1
                                      Short Preamble: 1
                                      PBCC: 0
                                      Channel Agility: 0
                                      Spectrum management: 0
                                      QoS: 0
                                      Short slot: 1
                                      APSD: 0
                                      Radio Measurement: 0
                                      DSSS-OFDM: 0
                                      Block Ack: 0
                                      Immediate Block Ack: 0
                              SSID: TP-Link_3052
                              Supported rates
                                      1 Mbps
                                      2 Mbps
                                      5.5 Mbps
                                      11 Mbps
                                      6 Mbps
                                      9 Mbps
                                      12 Mbps
                                      18 Mbps
                              Current Channel: 5 - 2432 MHz
                              ERP Information: 0x00 (0)
                                      Non ERP present: 0
                                      Use Protection: 0
                                      Barker Preamble mode: 0
                              Extended Supported Rates
                                      24 Mbps
                                      36 Mbps
                                      48 Mbps
                                      54 Mbps
                              HT Capabilities element
                                      HT Capabilities Info
                                              HT LDPC coding capability: Transmitter does not support receiving LDPC coded packets
                                              HT Support channel width: Transmitter supports 20MHz and 40MHz operation
                                              HT SM Power Save: SM Power Save disabled
                                              HT Green Field: Transmitter is not able to receive PPDUs with Green Field (GF) preamble
                                              HT Short GI for 20MHz: Supported
                                              HT Short GI for 40MHz: Supported
                                              HT Tx STBC: Supported
                                              HT Rx STBC: Rx support of one spatial stream
                                              HT Delayed Block ACK: Transmitter does not support HT-Delayed BlockAck
                                              HT Max A-MSDU length: 3839 bytes
                                              HT DSSS/CCK mode in 40MHz: Will/Can use DSSS/CCK in 40 MHz
                                              HT PSMP Support: Won't/Can't support PSMP operation
                                              HT Forty MHz Intolerant: Use of 40 MHz transmissions unrestricted/allowed
                                              HT L-SIG TXOP Protection support: Not supported
                                      A-MPDU Parameters
                                              Maximum Rx A-MPDU Length: 3 - 65536 bytes
                                              MPDU Density: 8 [usec]
                                              Reserved: 0x0
                                      Rx Supported Modulation and Coding Scheme Set: MCS Set
                                              Rx Modulation and Coding Scheme (One bit per modulation)
                                                      Rx Bitmask Bits 0-7:   ........................11111111 0xFF
                                                      Rx Bitmask Bits 8-15:  ................11111111........ 0xFF
                                                      Rx Bitmask Bits 16-23: ........11111111................ 0xFF
                                                      Rx Bitmask Bits 24-31: 00000000........................ 0x0
                                                      Rx Bitmask Bit 32:     ...............................0 0x0
                                                      Rx Bitmask Bits 33-38: .........................000000. 0x0
                                                      Rx Bitmask Bits 39-52: ...........00000000000000....... 0x0
                                                      Rx Bitmask Bits 53-76: ....00000000000000000000000..... 0x0
                                              Highest Supported Data Rate: ......0000000000 0x0
                                              Tx Supported MCS Set:                           .......1 Defined
                                              Tx and Rx MCS Set:                              ......0. Equal
                                              Tx Maximum Number of Spatial Streams Supported: ....00.. 1 spatial stream
                                              Unequal Modulation:                             ...0.... Not supported
                                      HT Extended Capabilities: 0x0
                                              Transmitter supports PCO: Not supported
                                              Time needed to transition between 20MHz and 40MHz: No Transition
                                              MCS Feedback capability: STA does not provide MCS feedback
                                              High Throughput: Not supported
                                              Reverse Direction Responder: Not supported
                                      Transmit Beam Forming (TxBF) Capabilities: 0x0
                                              Transmit Beamforming: Not supported
                                              Receive Staggered Sounding: Not supported
                                              Transmit Staggered Sounding: Not supported
                                              Receive Null Data packet (NDP): Not supported
                                              Transmit Null Data packet (NDP): Not supported
                                              Implicit TxBF capable: Not supported
                                              Calibration: incapable
                                              STA can apply TxBF using CSI explicit feedback: Not supported
                                              STA can apply TxBF using uncompressed beamforming feedback matrix: Not supported
                                              STA can apply TxBF using compressed beamforming feedback matrix: Not supported
                                              Receiver can return explicit CSI feedback: not supported
                                              Receiver can return explicit uncompressed Beamforming Feedback Matrix: not supported
                                              STA can compress and use compressed Beamforming Feedback Matrix: not supported
                                              Minimal grouping used for explicit feedback reports: No grouping supported
                                              Max antennae STA can support when CSI feedback required: 1 TX antenna sounding
                                              Max antennae STA can support when uncompressed Beamforming feedback required: 1 TX antenna sounding
                                              Max antennae STA can support when compressed Beamforming feedback required: 1 TX antenna sounding
                                              Maximum number of rows of CSI explicit feedback: 1 row of CSI
                                              Maximum number of space time streams for which channel dimensions can be simultaneously estimated: 1 space time stream
                                              Reserved: 0x0
                                      Antenna Selection (ASEL) Capabilities: 0x0
                                              Antenna Selection Capable: Not supported
                                              Explicit CSI Feedback Based Tx ASEL: Not supported
                                              Antenna Indices Feedback Based Tx ASEL: Not supported
                                              Explicit CSI Feedback: Not supported
                                              Antenna Indices Feedback: Not supported
                                              Rx ASEL: Not supported
                                              Tx Sounding PPDUs: Not supported
                                              Reserved: 0x0
                              HT Information element
                                      Primary Channel: 5 - 2432 MHz
                                      Secondary Channel Offset: 0x00 (0) - no secondary channel is present
                                      STA Channel Width: 1 - any channel width in the Supported channel width set
                                      RIFS Mode: 1 - use of RIFS is permitted
                                      PSMP STAs Only: 0 - Association requests are accepted regardless of PSMP capability
                                      Service Interval Granularity: 0x00 (0) - 5 ms
                                      Operating Mode of BSS: Only HT STAs in the BSS, however, there exists at least one 20 MHz STA (0x2)
                                      Non-greenfield STAs Present: 1 - one or more associated HT STAs are not greenfield capable
                                      Transmit Burst Limit: No limit
                                      OBSS Non-HT STAs Present: Use of protection for non-HT STAs by overlapping BSSs is not needed
                                      Dual Beacon: No second beacon is transmitted
                                      Dual CTS Protection: Not required
                                      Secondary Beacon: 0 - primary beacon
                                      L-SIG TXOP Protection Full Support: 0 - one or more HT STA in the BSS do not support L-SIG TXOP Protection
                                      PCO Active: Inactive
                                      PCO Phase: 0 - switch to or continue 20 MHz phase
                                      Rx Supported Modulation and Coding Scheme Set: Basic MCS Set
                                              Rx Modulation and Coding Scheme (One bit per modulation)
                                                      Rx Bitmask Bits 0-7:   ........................00000000 0x0
                                                      Rx Bitmask Bits 8-15:  ................00000000........ 0x0
                                                      Rx Bitmask Bits 16-23: ........00000000................ 0x0
                                                      Rx Bitmask Bits 24-31: 00000000........................ 0x0
                                                      Rx Bitmask Bit 32:     ...............................0 0x0
                                                      Rx Bitmask Bits 33-38: .........................000000. 0x0
                                                      Rx Bitmask Bits 39-52: ...........00000000000000....... 0x0
                                                      Rx Bitmask Bits 53-76: ....00000000000000000000000..... 0x0
                                              Highest Supported Data Rate: ......0000000000 0x0
                                              Tx Supported MCS Set:                           .......0 Not defined
                                              Tx and Rx MCS Set:                              ......0. Equal
                                              Tx Maximum Number of Spatial Streams Supported: ....00.. 1 spatial stream
                                              Unequal Modulation:                             ...0.... Not supported
                              Overlapping BSS Scan Parameters
                                      Data: 14000a002c01c800140005001900
                              Extended Capabilities
                                      Tag: Extended Capabilities (0x7F)
                                      Tag length: 8
                                      Extended Capabilities: 1
                                              20/40 BSS Coexistence Management Support: Supported
                                              On-demand beacon: Not Supported
                                              Extended Channel Switching: Not Supported
                                              WAVE indication: Not Supported
                                              PSMP Capability: Not Supported
                                              S-PSMP Support: Not Supported
                              Vendor specific: MICROSOFT CORP., WME
                                      Tag: Vendor Specific
                                      Length: 24
                                      OUI: MICROSOFT CORP.
                                      OUI Type: 2
                                      Type: 0x02 (Unknown value)
                                      WME Subtype: Parameter Element
                                      WME Version: 1
                                      WME QoS Info: 0x0
                                              U-APSD: Disabled
                                              Reserved: Must Be Zero (0x0)
                                              Parameter Set Count: 0
                                      Reserved: Must Be Zero
                                      Ac Parameters: ACI 0 (Best Effort), ACM No, AIFSN 3, ECWmin 10, ECWmax 4, TXOP 0
                                              ACI / AIFSN Field: 3
                                                      Reserved: (0) Must Be Zero
                                                      ACI: Best Effort
                                                      Admission Control Mandatory: No
                                                      AIFSN: 3
                                              ECW: A4
                                                      ECW Max: 10
                                                      ECW Min: 4
                                              TXOP Limit: 0
                                      Ac Parameters: ACI 1 (Background), ACM No, AIFSN 7, ECWmin 10, ECWmax 4, TXOP 0
                                              ACI / AIFSN Field: 27
                                                      Reserved: (0) Must Be Zero
                                                      ACI: Background
                                                      Admission Control Mandatory: No
                                                      AIFSN: 7
                                              ECW: A4
                                                      ECW Max: 10
                                                      ECW Min: 4
                                              TXOP Limit: 0
                                      Ac Parameters: ACI 2 (Video), ACM No, AIFSN 2, ECWmin 4, ECWmax 3, TXOP 94
                                              ACI / AIFSN Field: 42
                                                      Reserved: (0) Must Be Zero
                                                      ACI: Video
                                                      Admission Control Mandatory: No
                                                      AIFSN: 2
                                              ECW: 43
                                                      ECW Max: 4
                                                      ECW Min: 3
                                              TXOP Limit: 94
                                      Ac Parameters: ACI 3 (Voice), ACM No, AIFSN 2, ECWmin 3, ECWmax 2, TXOP 47
                                              ACI / AIFSN Field: 62
                                                      Reserved: (0) Must Be Zero
                                                      ACI: Voice
                                                      Admission Control Mandatory: No
                                                      AIFSN: 2
                                              ECW: 32
                                                      ECW Max: 3
                                                      ECW Min: 2
                                              TXOP Limit: 47
                              Vendor specific: Atheros Communications, Inc.
                                      Tag: Vendor Specific
                                      Length: 9
                                      OUI: Atheros Communications, Inc.
                                      OUI Type: 1
                                      Type: Advanced Capability (0x1)
                                      Subtype: 0x0
                                      Version: 0x0
                                      Atheros IE data
                              Vendor specific: MICROSOFT CORP., WPS
                                      Tag: Vendor Specific
                                      Length: 128
                                      OUI: MICROSOFT CORP.
                                      OUI Type: 4
                                      Type: 0x04 (Unknown value)
                                      TLV: Version, Version: 0x10
                                              Data Element Type: Version (4170)
                                              Data Element Length: 1
                                              Version: 0x10
                                      TLV: Wifi Protected Setup State, RF Bands: Configured (0x2)
                                              Data Element Type: Wifi Protected Setup State (4164)
                                              Data Element Length: 1
                                              RF Bands: Configured (0x2)
                                      TLV: Response Type, Response Type: AP (0x3)
                                              Data Element Type: Response Type (4155)
                                              Data Element Length: 1
                                              Response Type: AP (0x3)
                                      TLV: UUID E, UUID Enrollee
                                              Data Element Type: UUID E (4167)
                                              Data Element Length: 16
                                              UUID Enrollee
                                      TLV: Manufacturer, Manufacturer: TP-Link
                                              Data Element Type: Manufacturer (4129)
                                              Data Element Length: 7
                                              Manufacturer: TP-Link
                                      TLV: Model Name, Model Name: Archer A6
                                              Data Element Type: Model Name (4131)
                                              Data Element Length: 9
                                              Model Name: Archer A6
                                      TLV: Model Number, Model Number: 1.0
                                              Data Element Type: Model Number (4132)
                                              Data Element Length: 3
                                              Model Number: 1.0
                                      TLV: Serial Number, Serial Number: Archer A6 v2
                                              Data Element Type: Serial Number (4162)
                                              Data Element Length: 12
                                              Serial Number: Archer A6 v2
                                      TLV: Primary Device Type, Primary Device Type: 0x60050F2040001
                                              Data Element Type: Primary Device Type (4180)
                                              Data Element Length: 8
                                              Primary Device Type: 0x60050F2040001
                                      TLV: Device Name, Device Name: ArcherA6v2
                                              Data Element Type: Device Name (4113)
                                              Data Element Length: 10
                                              Device Name: ArcherA6v2
                                      TLV: Config Methods, Configuration Methods: 0x4
                                              Data Element Type: Config Methods (4104)
                                              Data Element Length: 2
                                              Configuration Methods: 0x4
                                                      USB: False
                                                      Ethernet: False
                                                      Label: False
                                                      Display: False
                                                      External NFC: False
                                                      Internal NFC: False
                                                      NFC Interface: False
                                                      Push Button: False
                                                      Keypad: False
                                                      Virtual Push Button: False
                                                      Physical Push Button: False
                                                      Virtual Display: True
                                                      Physical Display: False
                                      TLV: Vendor Extension, Vendor Extension
                                              Data Element Type: Vendor Extension (4169)
                                              Data Element Length: 6
                                              Vendor Extension
                              RSN Information Element (WPA)
                                      Version: 0x0001 (1)
                                      Group Key Cipher Suite: 00 50 F2 02 - TKIP
                                      Pairwise Key Cipher Suite Count: 0x0002 (2)
                                      Pairwise Key Cipher Suite List
                                              Cipher: 00 50 F2 04 - CCMP
                                              Cipher: 00 50 F2 02 - TKIP
                                      Authenticated Key Management Suite Count: 0x0001 (1)
                                      Authenticated Key Management Suite List
                                              Key Management: 00 50 F2 02 - IEEE 802.1X Key Management, preshared key
                              RSN Information Element (802.11i)
                                      Version: 0x0001 (1)
                                      Group Key Cipher Suite: 00 0F AC 02 - TKIP
                                      Pairwise Key Cipher Suite Count: 0x0002 (2)
                                      Pairwise Key Cipher Suite List
                                              Cipher: 00 0F AC 04 - CCMP
                                              Cipher: 00 0F AC 02 - TKIP
                                      Authenticated Key Management Suite Count: 0x0001 (1)
                                      Authenticated Key Management Suite List
                                              Key Management: 00 0F AC 02 - IEEE 802.1X Key Management, preshared key
                                      RSN Capabilities: 0x0000 (0)
                                              Pre-Auth: Transmitter does not support pre-authentication
                                              No Pairwize: Transmitter can support WEP default key 0 simultaneously with Pairwise key
                                              PTKSA: 1 replay counter per PTKSA/GTKSA/STAKeySA
                                              GTKSA: 1 replay counter per PTKSA/GTKSA/STAKeySA
                                              Protection Required: False
                                              Protection Capable: False
                                              PeerKey enabled: False
                      Данные:
                      0x0000   50 08 3A 01 10 A4 BE CC-8C BA CC 32 E5 D7 30 52   P.:..¤ѕМЊєМ2еЧ0R
                      0x0010   CC 32 E5 D7 30 52 E0 16-E3 A6 AC BC D8 01 00 00   М2еЧ0Rа.㦬јШ...
                      0x0020   64 00 31 04 00 0C 54 50-2D 4C 69 6E 6B 5F 33 30   d.1...TP-Link_30
                      0x0030   35 32 01 08 82 84 8B 96-0C 12 18 24 03 01 05 2A   52..‚„‹–...$...*
                      0x0040   01 00 32 04 30 48 60 6C-2D 1A EE 11 1B FF FF FF   ..2.0H`l-.о..яяя
                      0x0050   00 00 00 00 00 00 00 00-00 01 00 00 00 00 00 00   ................
                      0x0060   00 00 00 00 3D 16 05 0C-06 00 00 00 00 00 00 00   ....=...........
                      0x0070   00 00 00 00 00 00 00 00-00 00 00 00 4A 0E 14 00   ............J...
                      0x0080   0A 00 2C 01 C8 00 14 00-05 00 19 00 7F 08 01 00   ..,.И..........
                      0x0090   00 00 00 00 00 40 DD 18-00 50 F2 02 01 01 00 00   .....@Э..Pт.....
                      0x00A0   03 A4 00 00 27 A4 00 00-42 43 5E 00 62 32 2F 00   .¤..'¤..BC^.b2/.
                      0x00B0   DD 09 00 03 7F 01 01 00-00 FF 7F DD 80 00 50 F2   Э.......яЭЂ.Pт
                      0x00C0   04 10 4A 00 01 10 10 44-00 01 02 10 3B 00 01 03   ..J....D....;...
                      0x00D0   10 47 00 10 87 65 43 21-9A BC DE F0 12 34 CC 32   .G..‡eC!љјЮр.4М2
                      0x00E0   E5 D7 30 52 10 21 00 07-54 50 2D 4C 69 6E 6B 10   еЧ0R.!..TP-Link.
                      0x00F0   23 00 09 41 72 63 68 65-72 20 41 36 10 24 00 03   #..Archer A6.$..
                      0x0100   31 2E 30 10 42 00 0C 41-72 63 68 65 72 20 41 36   1.0.B..Archer A6
                      0x0110   20 76 32 10 54 00 08 00-06 00 50 F2 04 00 01 10    v2.T.....Pт....
                      0x0120   11 00 0A 41 72 63 68 65-72 41 36 76 32 10 08 00   ...ArcherA6v2...
                      0x0130   02 00 04 10 49 00 06 00-37 2A 00 01 20 DD 1A 00   ....I...7*.. Э..
                      0x0140   50 F2 01 01 00 00 50 F2-02 02 00 00 50 F2 04 00   Pт....Pт....Pт..
                      0x0150   50 F2 02 01 00 00 50 F2-02 30 18 01 00 00 0F AC   Pт....Pт.0.....¬
                      0x0160   02 02 00 00 0F AC 04 00-0F AC 02 01 00 00 0F AC   .....¬...¬.....¬
                      0x0170   02 00 00                                          ...
                      
                       
                      1. 4Fun

                        4Fun Well-Known Member

                        Joined:
                        25 Jul 2018
                        Messages:
                        496
                        Likes Received:
                        708
                        Reputations:
                        11
                        Судя по дате выпуска (21 марта 2019 г.) и по программному обеспечению (TP-Link LuCI), заблокируется после 10 попыток.
                         
                        Isica likes this.
                        1. Isica

                          Isica Active Member

                          Joined:
                          17 Oct 2018
                          Messages:
                          197
                          Likes Received:
                          130
                          Reputations:
                          1
                          Любопытно: где это видно, и что представляют из себя переполнение и ноль?

                          Я ту вижу два фактора:
                          1) накопление различных флуктаций и более регулярное их проявление (очень важным, если не главным источником флуктаций является алгоритм избегания недопустимого диапазона PIN<10^6);
                          2) недоизученость больших дельт ввиду (объективно) меньшего объёма информации по ним в базе (типичное кол-во уникальных значений--порядка 200):
                          Code:
                          MariaDB [Tenda]> select tenda_pin_explore(null,8);
                          *************************** 1. row ***************************
                          tenda_pin_explore(null,8):
                          ----------------------------------
                          обработано 5760 пар,
                          найдено 117 уникальных дельт (1:49.2),
                          из них 44 мажорных (вес 98.73%)
                          1 row in set (0.89 sec)
                          
                          MariaDB [Tenda]> select tenda_pin_explore(null,80);
                          *************************** 1. row ***************************
                          tenda_pin_explore(null,80):
                          ----------------------------------
                          обработано 4322 пар,
                          найдено 170 уникальных дельт (1:25.4),
                          из них 78 мажорных (вес 97.87%)
                          1 row in set (1.00 sec)
                          
                          MariaDB [Tenda]> select tenda_pin_explore(null,800);
                          *************************** 1. row ***************************
                          tenda_pin_explore(null,800):
                          ----------------------------------
                          обработано 2202 пар,
                          найдено 215 уникальных дельт (1:10.2),
                          из них 92 мажорных (вес 94.41%)
                          1 row in set (0.83 sec)
                          
                          MariaDB [Tenda]> select tenda_pin_explore(null,8000);
                          *************************** 1. row ***************************
                          tenda_pin_explore(null,8000):
                          ----------------------------------
                          обработано 683 пар,
                          найдено 198 уникальных дельт (1:3.45),
                          из них 61 мажорных (вес 79.94%)
                          1 row in set (0.77 sec)
                          
                          MariaDB [Tenda]> select tenda_pin_explore(null,80000);
                          *************************** 1. row ***************************
                          tenda_pin_explore(null,80000):
                          ----------------------------------
                          обработано 292 пар,
                          найдено 216 уникальных дельт (1:1.35),
                          из них 24 мажорных (вес 34.25%)
                          1 row in set (0.75 sec)
                          
                          MariaDB [Tenda]> select tenda_pin_explore(null,800000);
                          *************************** 1. row ***************************
                          tenda_pin_explore(null,800000):
                          ----------------------------------
                          обработано 214 пар,
                          найдено 207 уникальных дельт (1:1.03),
                          из них 7 мажорных (вес 6.54%)
                          1 row in set (0.76 sec)
                          
                          MariaDB [Tenda]>
                          
                          А можно поглядеть этот файл в виде csv/tsv (телегу я не юзаю, да и xlsx открывать не умею :))
                           
                          #4652 Isica, 26 Jun 2020
                          Last edited: 26 Jun 2020
                          1. Andrey9999

                            Andrey9999 Elder - Старейшина

                            Joined:
                            23 May 2012
                            Messages:
                            3,138
                            Likes Received:
                            30,811
                            Reputations:
                            71
                            https://drive.google.com/file/d/1bb6WIW4UuuBeHF17ACVe2TT2ReJsgkB0/view?usp=sharing
                             
                            TOX1C, 4Fun and Isica like this.
                            1. Isica

                              Isica Active Member

                              Joined:
                              17 Oct 2018
                              Messages:
                              197
                              Likes Received:
                              130
                              Reputations:
                              1
                              К слову, о слабых точках: оказывается, они бывают именно слабыми!
                              Code:
                              MariaDB [Tenda]> select tenda_pin8('04:95:E6:62:EA:D8,,,2');select * from tmp_TendaHalfs where X;
                              *************************** 1. row ***************************
                              tenda_pin8('04:95:E6:62:EA:D8,,,2'):
                              |---------------------------------------------------------------------------------------------|
                              |Опорные точки (ближайшие данные в базе):
                              |1) 04:95:E6:62:E9:48, -400,   2363 пар, 200 уникальных дельт (1:11.8), 10 мажорных(вес 95.9%)
                              |2) 04:95:E6:62:E8:C0, -536,   2241 пар, 163 уникальных дельт (1:13.7), 67 мажорных(вес 95.7%)
                              |3) 04:95:E6:62:E7:30, -936,   2117 пар, 179 уникальных дельт (1:11.8), 71 мажорных(вес 94.9%)
                              |4) 04:95:E6:62:E6:48, -1168,  2019 пар, 174 уникальных дельт (1:11.6), 62 мажорных(вес 94.5%)
                              |5) 04:95:E6:62:F0:38, +1376,  1965 пар, 195 уникальных дельт (1:10.1), 87 мажорных(вес 94.5%)
                              |6) 04:95:E6:62:F0:40, +1384,  1929 пар, 160 уникальных дельт (1:12.1), 75 мажорных(вес 95.6%)
                              |7) 04:95:E6:62:F1:00, +1576,  1831 пар, 169 уникальных дельт (1:10.8), 62 мажорных(вес 94.2%)
                              |8) 04:95:E6:62:F1:D8, +1792,  1801 пар, 186 уникальных дельт (1:9.70), 76 мажорных(вес 93.9%)
                              |---------------------------------------------------------------------------------------------|
                              |После объединения осталось 1152 пинов, из них 0 полностью перекрёстных.
                              |Эффективность халф-оптимизации: 1.55.
                              |---------------------------------------------------------------------------------------------|
                              |ИТОГО: 742 фёст-халфов, 0 полно-перекрёстных.
                              |---------------------------------------------------------------------------------------------|
                              1 row in set (2.02 sec)
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              | n    | Half | X    | Xh   | m    | m1   | m2   | m3   | m4   | m5   | m6   | m7   | m8   |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              |    1 | 9291 |    5 |    5 | 2879 |  219 |  939 |  493 |  939 |  176 |    0 |  113 |    0 |
                              |    2 | 9226 |    5 |    5 | 2279 |  566 |  342 |  176 |  234 |  592 |    0 |  369 |    0 |
                              |    3 |  291 |    5 |    5 |  502 |   50 |  161 |   73 |  162 |   45 |    0 |   11 |    0 |
                              |    4 |  226 |    5 |    5 |  433 |  129 |   55 |   29 |   39 |  120 |    0 |   61 |    0 |
                              |    5 | 8226 |    5 |    5 |  276 |   62 |   30 |   37 |   25 |   50 |    0 |   72 |    0 |
                              |    6 | 8291 |    4 |    5 |  296 |   16 |   74 |   86 |   85 |   16 |    0 |   19 |    0 |
                              |    7 | 6068 |    3 |    4 |  259 |  106 |   44 |    0 |   80 |   28 |    0 |    0 |    1 |
                              |    8 | 9160 |    3 |    3 |  728 |  212 |   11 |    0 |    0 |  330 |    0 |  175 |    0 |
                              |    9 | 6003 |    3 |    3 |  643 |  435 |   46 |    0 |   38 |  124 |    0 |    0 |    0 |
                              |   10 | 6069 |    3 |    3 |  192 |   40 |  102 |    0 |   30 |   20 |    0 |    0 |    0 |
                              |   11 | 5003 |    3 |    3 |  191 |   60 |   37 |    0 |   33 |   61 |    0 |    0 |    0 |
                              |   12 |  160 |    3 |    3 |  118 |   32 |    2 |    0 |    0 |   62 |    0 |   22 |    0 |
                              |   13 | 5068 |    3 |    3 |  117 |   16 |   31 |    0 |   57 |   13 |    0 |    0 |    0 |
                              |   14 | 5069 |    3 |    3 |  114 |    7 |   75 |    0 |   20 |   12 |    0 |    0 |    0 |
                              |   15 | 8160 |    3 |    3 |   83 |   26 |    3 |    0 |    0 |   31 |    0 |   23 |    0 |
                              |   16 | 6028 |    3 |    3 |    7 |    1 |    1 |    4 |    1 |    0 |    0 |    0 |    0 |
                              |   17 | 9292 |    2 |    2 |  169 |    0 |  146 |    0 |    0 |   13 |    0 |   10 |    0 |
                              |   18 | 5937 |    2 |    2 |  140 |  103 |    2 |    0 |    0 |   35 |    0 |    0 |    0 |
                              |   19 | 9225 |    2 |    2 |  123 |   41 |    0 |   52 |   30 |    0 |    0 |    0 |    0 |
                              |   20 |  225 |    2 |    2 |   21 |    7 |    0 |    9 |    5 |    0 |    0 |    0 |    0 |
                              |   21 | 4938 |    2 |    2 |   20 |    5 |    3 |    0 |    0 |   12 |    0 |    0 |    0 |
                              |   22 | 9161 |    2 |    2 |   19 |    0 |    2 |    0 |    0 |   13 |    0 |    4 |    0 |
                              |   23 | 8292 |    2 |    2 |   15 |    0 |   13 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   24 |  211 |    2 |    2 |    3 |    1 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |
                              |   25 | 8240 |    1 |    3 |    6 |    1 |    1 |    2 |    2 |    0 |    0 |    0 |    0 |
                              |   26 | 1514 |    1 |    2 |   79 |    0 |    0 |   67 |    0 |    0 |    0 |   11 |    1 |
                              |   27 | 5938 |    1 |    2 |   72 |   39 |    1 |    0 |    0 |   32 |    0 |    0 |    0 |
                              |   28 |  292 |    1 |    2 |   34 |    0 |   30 |    0 |    0 |    3 |    0 |    1 |    0 |
                              |   29 | 8447 |    1 |    2 |    5 |    0 |    3 |    0 |    1 |    1 |    0 |    0 |    0 |
                              |   30 | 3485 |    1 |    2 |    3 |    1 |    1 |    0 |    0 |    0 |    0 |    1 |    0 |
                              |   31 | 8680 |    1 |    2 |    3 |    0 |    0 |    1 |    1 |    0 |    0 |    1 |    0 |
                              |   32 | 9634 |    1 |    1 |  688 |    0 |    0 |    0 |    0 |    0 |  621 |    0 |   67 |
                              |   33 | 6411 |    1 |    1 |  648 |    0 |    0 |    0 |    0 |    0 |  146 |    0 |  502 |
                              |   34 | 6346 |    1 |    1 |  619 |    0 |    0 |    0 |    0 |    0 |   78 |    0 |  541 |
                              |   35 | 2514 |    1 |    1 |  581 |    0 |    0 |  475 |    0 |    0 |    0 |  106 |    0 |
                              |   36 | 2449 |    1 |    1 |  433 |    0 |    0 |   76 |    0 |    0 |    0 |  357 |    0 |
                              |   37 | 9568 |    1 |    1 |  425 |    0 |    0 |    0 |    0 |    0 |  369 |    0 |   56 |
                              |   38 | 2448 |    1 |    1 |  203 |    0 |    0 |  181 |    0 |    0 |    0 |   22 |    0 |
                              |   39 |  634 |    1 |    1 |  184 |    0 |    0 |    0 |    0 |    0 |  131 |    0 |   53 |
                              |   40 | 5411 |    1 |    1 |  142 |    0 |    0 |    0 |    0 |    0 |   68 |    0 |   74 |
                              |   41 | 5346 |    1 |    1 |  121 |    0 |    0 |    0 |    0 |    0 |   37 |    0 |   84 |
                              |   42 |  568 |    1 |    1 |  106 |    0 |    0 |    0 |    0 |    0 |   70 |    0 |   36 |
                              |   43 | 9569 |    1 |    1 |  102 |    0 |    0 |    0 |    0 |    0 |   94 |    0 |    8 |
                              |   44 | 3514 |    1 |    1 |  101 |    0 |    0 |   87 |    0 |    0 |    0 |   14 |    0 |
                              |   45 | 1449 |    1 |    1 |   79 |    0 |    0 |   15 |    0 |    0 |    0 |   64 |    0 |
                              |   46 | 3449 |    1 |    1 |   75 |    0 |    0 |   10 |    0 |    0 |    0 |   65 |    0 |
                              |   47 | 9357 |    1 |    1 |   75 |    0 |    0 |   33 |   42 |    0 |    0 |    0 |    0 |
                              |   48 | 6345 |    1 |    1 |   40 |    0 |    0 |    0 |    0 |    0 |   25 |    0 |   15 |
                              |   49 | 3448 |    1 |    1 |   31 |    0 |    0 |   26 |    0 |    0 |    0 |    5 |    0 |
                              |   50 | 1448 |    1 |    1 |   30 |    0 |    0 |   26 |    0 |    0 |    0 |    4 |    0 |
                              |   51 |  569 |    1 |    1 |   29 |    0 |    0 |    0 |    0 |    0 |   19 |    0 |   10 |
                              |   52 | 4937 |    1 |    1 |   22 |    9 |    0 |    0 |    0 |   13 |    0 |    0 |    0 |
                              |   53 | 8225 |    1 |    1 |   17 |    6 |    0 |   11 |    0 |    0 |    0 |    0 |    0 |
                              |   54 |  357 |    1 |    1 |   10 |    0 |    0 |    1 |    9 |    0 |    0 |    0 |    0 |
                              |   55 | 8357 |    1 |    1 |    8 |    0 |    0 |    3 |    5 |    0 |    0 |    0 |    0 |
                              |   56 | 9356 |    1 |    1 |    7 |    0 |    0 |    4 |    3 |    0 |    0 |    0 |    0 |
                              |   57 | 2740 |    1 |    1 |    4 |    3 |    1 |    0 |    0 |    0 |    0 |    0 |    0 |
                              |   58 | 9145 |    1 |    1 |    4 |    0 |    0 |    3 |    1 |    0 |    0 |    0 |    0 |
                              |   59 | 5097 |    1 |    1 |    3 |    0 |    2 |    0 |    0 |    1 |    0 |    0 |    0 |
                              |   60 | 9788 |    1 |    1 |    3 |    0 |    0 |    0 |    1 |    0 |    0 |    2 |    0 |
                              |   61 |  767 |    1 |    1 |    2 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |    0 |
                              |   62 | 3654 |    1 |    1 |    2 |    1 |    0 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   63 | 3816 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              |   64 | 9335 |    1 |    1 |    2 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   65 | 9943 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              65 rows in set (0.00 sec)
                              
                              
                              Как видим, 6-я и 8-я точки полностью оторваны от коллектива, но при этом вполне пересекаются между собой!
                              После исключения их из базы, нашлось ещё несколько подобных, и лишь исключив их все, удалось добиться "идилии":
                              Code:
                              MariaDB [Tenda]> select tenda_pin8('04:95:E6:62:EA:D8,,,2');select * from tmp_TendaHalfs where X;
                              *************************** 1. row ***************************
                              tenda_pin8('04:95:E6:62:EA:D8,,,2'):
                              |---------------------------------------------------------------------------------------------|
                              |Опорные точки (ближайшие данные в базе):
                              |1) 04:95:E6:62:E9:48, -400,   2363 пар, 200 уникальных дельт (1:11.8), 10 мажорных(вес 95.9%)
                              |2) 04:95:E6:62:E8:C0, -536,   2241 пар, 163 уникальных дельт (1:13.7), 67 мажорных(вес 95.7%)
                              |3) 04:95:E6:62:E7:30, -936,   2117 пар, 179 уникальных дельт (1:11.8), 71 мажорных(вес 94.9%)
                              |4) 04:95:E6:62:E6:48, -1168,  2019 пар, 174 уникальных дельт (1:11.6), 62 мажорных(вес 94.5%)
                              |5) 04:95:E6:62:F0:38, +1376,  1965 пар, 195 уникальных дельт (1:10.1), 87 мажорных(вес 94.5%)
                              |6) 04:95:E6:62:F1:00, +1576,  1831 пар, 169 уникальных дельт (1:10.8), 62 мажорных(вес 94.2%)
                              |7) 04:95:E6:62:F3:50, +2168,  1725 пар, 175 уникальных дельт (1:9.90), 51 мажорных(вес 92.8%)
                              |8) 04:95:E6:62:F5:B8, +2784,  1545 пар, 213 уникальных дельт (1:7.25), 86 мажорных(вес 91.8%)
                              |---------------------------------------------------------------------------------------------|
                              |После объединения осталось 1136 пинов, из них 0 полностью перекрёстных.
                              |Эффективность халф-оптимизации: 1.50.
                              |---------------------------------------------------------------------------------------------|
                              |ИТОГО: 757 фёст-халфов, 0 полно-перекрёстных.
                              |---------------------------------------------------------------------------------------------|
                              1 row in set (2.01 sec)
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              | n    | Half | X    | Xh   | m    | m1   | m2   | m3   | m4   | m5   | m6   | m7   | m8   |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              |    1 | 9291 |    6 |    6 | 3210 |  219 |  939 |  493 |  939 |  176 |  113 |    0 |  331 |
                              |    2 | 9226 |    6 |    6 | 2501 |  566 |  342 |  176 |  234 |  592 |  369 |    0 |  222 |
                              |    3 |  291 |    6 |    6 |  552 |   50 |  161 |   73 |  162 |   45 |   11 |    0 |   50 |
                              |    4 |  226 |    6 |    6 |  467 |  129 |   55 |   29 |   39 |  120 |   61 |    0 |   34 |
                              |    5 | 8226 |    6 |    6 |  302 |   62 |   30 |   37 |   25 |   50 |   72 |    0 |   26 |
                              |    6 | 8291 |    5 |    6 |  337 |   16 |   74 |   86 |   85 |   16 |   19 |    0 |   41 |
                              |    7 | 6003 |    4 |    4 |  835 |  435 |   46 |    0 |   38 |  124 |    0 |    0 |  192 |
                              |    8 | 6069 |    4 |    4 |  368 |   40 |  102 |    0 |   30 |   20 |    0 |    0 |  176 |
                              |    9 | 6068 |    4 |    4 |  358 |  106 |   44 |    0 |   80 |   28 |    0 |    0 |  100 |
                              |   10 | 5003 |    4 |    4 |  209 |   60 |   37 |    0 |   33 |   61 |    0 |    0 |   18 |
                              |   11 | 5069 |    4 |    4 |  129 |    7 |   75 |    0 |   20 |   12 |    0 |    0 |   15 |
                              |   12 | 5068 |    4 |    4 |  128 |   16 |   31 |    0 |   57 |   13 |    0 |    0 |   11 |
                              |   13 | 9160 |    3 |    3 |  728 |  212 |   11 |    0 |    0 |  330 |  175 |    0 |    0 |
                              |   14 | 9292 |    3 |    3 |  192 |    0 |  146 |    0 |    0 |   13 |   10 |    0 |   23 |
                              |   15 |  160 |    3 |    3 |  118 |   32 |    2 |    0 |    0 |   62 |   22 |    0 |    0 |
                              |   16 | 8160 |    3 |    3 |   83 |   26 |    3 |    0 |    0 |   31 |   23 |    0 |    0 |
                              |   17 | 8292 |    3 |    3 |   19 |    0 |   13 |    0 |    0 |    1 |    1 |    0 |    4 |
                              |   18 | 6028 |    3 |    3 |    7 |    1 |    1 |    4 |    1 |    0 |    0 |    0 |    0 |
                              |   19 |  292 |    2 |    3 |   37 |    0 |   30 |    0 |    0 |    3 |    1 |    0 |    3 |
                              |   20 | 5937 |    2 |    2 |  140 |  103 |    2 |    0 |    0 |   35 |    0 |    0 |    0 |
                              |   21 | 9225 |    2 |    2 |  123 |   41 |    0 |   52 |   30 |    0 |    0 |    0 |    0 |
                              |   22 | 9357 |    2 |    2 |  119 |    0 |    0 |   33 |   42 |    0 |    0 |    0 |   44 |
                              |   23 |  225 |    2 |    2 |   21 |    7 |    0 |    9 |    5 |    0 |    0 |    0 |    0 |
                              |   24 | 4938 |    2 |    2 |   20 |    5 |    3 |    0 |    0 |   12 |    0 |    0 |    0 |
                              |   25 |  357 |    2 |    2 |   19 |    0 |    0 |    1 |    9 |    0 |    0 |    0 |    9 |
                              |   26 | 9161 |    2 |    2 |   19 |    0 |    2 |    0 |    0 |   13 |    4 |    0 |    0 |
                              |   27 |  211 |    2 |    2 |    3 |    1 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |
                              |   28 | 8240 |    1 |    3 |    6 |    1 |    1 |    2 |    2 |    0 |    0 |    0 |    0 |
                              |   29 | 8447 |    1 |    3 |    6 |    0 |    3 |    0 |    1 |    1 |    0 |    0 |    1 |
                              |   30 | 5938 |    1 |    2 |   72 |   39 |    1 |    0 |    0 |   32 |    0 |    0 |    0 |
                              |   31 | 8357 |    1 |    2 |   11 |    0 |    0 |    3 |    5 |    0 |    0 |    0 |    3 |
                              |   32 | 5922 |    1 |    2 |    5 |    0 |    3 |    0 |    1 |    0 |    0 |    0 |    1 |
                              |   33 |  431 |    1 |    2 |    3 |    1 |    0 |    0 |    0 |    1 |    0 |    0 |    1 |
                              |   34 | 3485 |    1 |    2 |    3 |    1 |    1 |    0 |    0 |    0 |    1 |    0 |    0 |
                              |   35 | 8680 |    1 |    2 |    3 |    0 |    0 |    1 |    1 |    0 |    1 |    0 |    0 |
                              |   36 | 9943 |    1 |    2 |    3 |    0 |    0 |    1 |    1 |    0 |    0 |    1 |    0 |
                              |   37 | 2514 |    1 |    1 |  581 |    0 |    0 |  475 |    0 |    0 |  106 |    0 |    0 |
                              |   38 | 2449 |    1 |    1 |  433 |    0 |    0 |   76 |    0 |    0 |  357 |    0 |    0 |
                              |   39 | 2448 |    1 |    1 |  203 |    0 |    0 |  181 |    0 |    0 |   22 |    0 |    0 |
                              |   40 | 3514 |    1 |    1 |  101 |    0 |    0 |   87 |    0 |    0 |   14 |    0 |    0 |
                              |   41 | 6477 |    1 |    1 |   93 |    0 |    0 |    0 |    0 |    0 |    0 |   92 |    1 |
                              |   42 | 1449 |    1 |    1 |   79 |    0 |    0 |   15 |    0 |    0 |   64 |    0 |    0 |
                              |   43 | 1514 |    1 |    1 |   78 |    0 |    0 |   67 |    0 |    0 |   11 |    0 |    0 |
                              |   44 | 3449 |    1 |    1 |   75 |    0 |    0 |   10 |    0 |    0 |   65 |    0 |    0 |
                              |   45 | 6134 |    1 |    1 |   40 |    0 |    0 |    0 |    4 |    0 |    0 |    0 |   36 |
                              |   46 | 3448 |    1 |    1 |   31 |    0 |    0 |   26 |    0 |    0 |    5 |    0 |    0 |
                              |   47 | 1448 |    1 |    1 |   30 |    0 |    0 |   26 |    0 |    0 |    4 |    0 |    0 |
                              |   48 | 4937 |    1 |    1 |   22 |    9 |    0 |    0 |    0 |   13 |    0 |    0 |    0 |
                              |   49 | 8225 |    1 |    1 |   17 |    6 |    0 |   11 |    0 |    0 |    0 |    0 |    0 |
                              |   50 | 5134 |    1 |    1 |    7 |    0 |    0 |    0 |    2 |    0 |    0 |    0 |    5 |
                              |   51 | 9356 |    1 |    1 |    7 |    0 |    0 |    4 |    3 |    0 |    0 |    0 |    0 |
                              |   52 | 2489 |    1 |    1 |    6 |    0 |    0 |    0 |    0 |    3 |    0 |    0 |    3 |
                              |   53 | 2423 |    1 |    1 |    4 |    0 |    0 |    0 |    0 |    3 |    0 |    0 |    1 |
                              |   54 | 2740 |    1 |    1 |    4 |    3 |    1 |    0 |    0 |    0 |    0 |    0 |    0 |
                              |   55 | 9145 |    1 |    1 |    4 |    0 |    0 |    3 |    1 |    0 |    0 |    0 |    0 |
                              |   56 | 5097 |    1 |    1 |    3 |    0 |    2 |    0 |    0 |    1 |    0 |    0 |    0 |
                              |   57 | 9788 |    1 |    1 |    3 |    0 |    0 |    0 |    1 |    0 |    2 |    0 |    0 |
                              |   58 |  767 |    1 |    1 |    2 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |    0 |
                              |   59 | 3654 |    1 |    1 |    2 |    1 |    0 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   60 | 3816 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              |   61 | 5851 |    1 |    1 |    2 |    0 |    0 |    0 |    1 |    0 |    0 |    0 |    1 |
                              |   62 | 6552 |    1 |    1 |    2 |    1 |    0 |    0 |    0 |    0 |    0 |    0 |    1 |
                              |   63 | 8041 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    0 |    1 |
                              |   64 | 9335 |    1 |    1 |    2 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   65 | 9431 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    0 |    1 |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              65 rows in set (0.00 sec)
                              
                              MariaDB [Tenda]> select tenda_pin8('04:95:E6:62:EA:D8,,,2');select * from tmp_TendaHalfs where X;
                              *************************** 1. row ***************************
                              tenda_pin8('04:95:E6:62:EA:D8,,,2'):
                              |---------------------------------------------------------------------------------------------|
                              |Опорные точки (ближайшие данные в базе):
                              |1) 04:95:E6:62:E9:48, -400,   2363 пар, 200 уникальных дельт (1:11.8), 10 мажорных(вес 95.9%)
                              |2) 04:95:E6:62:E8:C0, -536,   2241 пар, 163 уникальных дельт (1:13.7), 67 мажорных(вес 95.7%)
                              |3) 04:95:E6:62:E7:30, -936,   2117 пар, 179 уникальных дельт (1:11.8), 71 мажорных(вес 94.9%)
                              |4) 04:95:E6:62:E6:48, -1168,  2019 пар, 174 уникальных дельт (1:11.6), 62 мажорных(вес 94.5%)
                              |5) 04:95:E6:62:F0:38, +1376,  1965 пар, 195 уникальных дельт (1:10.1), 87 мажорных(вес 94.5%)
                              |6) 04:95:E6:62:F1:00, +1576,  1831 пар, 169 уникальных дельт (1:10.8), 62 мажорных(вес 94.2%)
                              |7) 04:95:E6:62:F5:B8, +2784,  1545 пар, 213 уникальных дельт (1:7.25), 86 мажорных(вес 91.8%)
                              |8) 04:95:E6:62:F7:98, +3264,  1440 пар, 179 уникальных дельт (1:8.04), 52 мажорных(вес 91.2%)
                              |---------------------------------------------------------------------------------------------|
                              |После объединения осталось 1141 пинов, из них 0 полностью перекрёстных.
                              |Эффективность халф-оптимизации: 1.48.
                              |---------------------------------------------------------------------------------------------|
                              |ИТОГО: 769 фёст-халфов, 0 полно-перекрёстных.
                              |---------------------------------------------------------------------------------------------|
                              1 row in set (2.03 sec)
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              | n    | Half | X    | Xh   | m    | m1   | m2   | m3   | m4   | m5   | m6   | m7   | m8   |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              |    1 | 9291 |    6 |    6 | 3210 |  219 |  939 |  493 |  939 |  176 |  113 |  331 |    0 |
                              |    2 | 9226 |    6 |    6 | 2501 |  566 |  342 |  176 |  234 |  592 |  369 |  222 |    0 |
                              |    3 |  291 |    6 |    6 |  552 |   50 |  161 |   73 |  162 |   45 |   11 |   50 |    0 |
                              |    4 |  226 |    6 |    6 |  467 |  129 |   55 |   29 |   39 |  120 |   61 |   34 |    0 |
                              |    5 | 8226 |    6 |    6 |  302 |   62 |   30 |   37 |   25 |   50 |   72 |   26 |    0 |
                              |    6 | 8291 |    5 |    6 |  337 |   16 |   74 |   86 |   85 |   16 |   19 |   41 |    0 |
                              |    7 | 6003 |    4 |    4 |  835 |  435 |   46 |    0 |   38 |  124 |    0 |  192 |    0 |
                              |    8 | 6069 |    4 |    4 |  368 |   40 |  102 |    0 |   30 |   20 |    0 |  176 |    0 |
                              |    9 | 6068 |    4 |    4 |  358 |  106 |   44 |    0 |   80 |   28 |    0 |  100 |    0 |
                              |   10 | 5003 |    4 |    4 |  209 |   60 |   37 |    0 |   33 |   61 |    0 |   18 |    0 |
                              |   11 | 5069 |    4 |    4 |  129 |    7 |   75 |    0 |   20 |   12 |    0 |   15 |    0 |
                              |   12 | 5068 |    4 |    4 |  128 |   16 |   31 |    0 |   57 |   13 |    0 |   11 |    0 |
                              |   13 | 9160 |    3 |    3 |  728 |  212 |   11 |    0 |    0 |  330 |  175 |    0 |    0 |
                              |   14 | 9292 |    3 |    3 |  192 |    0 |  146 |    0 |    0 |   13 |   10 |   23 |    0 |
                              |   15 |  160 |    3 |    3 |  118 |   32 |    2 |    0 |    0 |   62 |   22 |    0 |    0 |
                              |   16 | 8160 |    3 |    3 |   83 |   26 |    3 |    0 |    0 |   31 |   23 |    0 |    0 |
                              |   17 | 8292 |    3 |    3 |   19 |    0 |   13 |    0 |    0 |    1 |    1 |    4 |    0 |
                              |   18 | 6028 |    3 |    3 |    7 |    1 |    1 |    4 |    1 |    0 |    0 |    0 |    0 |
                              |   19 |  292 |    2 |    3 |   37 |    0 |   30 |    0 |    0 |    3 |    1 |    3 |    0 |
                              |   20 | 5937 |    2 |    2 |  140 |  103 |    2 |    0 |    0 |   35 |    0 |    0 |    0 |
                              |   21 | 9225 |    2 |    2 |  123 |   41 |    0 |   52 |   30 |    0 |    0 |    0 |    0 |
                              |   22 | 9357 |    2 |    2 |  119 |    0 |    0 |   33 |   42 |    0 |    0 |   44 |    0 |
                              |   23 |  225 |    2 |    2 |   21 |    7 |    0 |    9 |    5 |    0 |    0 |    0 |    0 |
                              |   24 | 4938 |    2 |    2 |   20 |    5 |    3 |    0 |    0 |   12 |    0 |    0 |    0 |
                              |   25 |  357 |    2 |    2 |   19 |    0 |    0 |    1 |    9 |    0 |    0 |    9 |    0 |
                              |   26 | 9161 |    2 |    2 |   19 |    0 |    2 |    0 |    0 |   13 |    4 |    0 |    0 |
                              |   27 |  211 |    2 |    2 |    3 |    1 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |
                              |   28 | 8447 |    1 |    4 |    7 |    0 |    3 |    0 |    1 |    1 |    0 |    1 |    1 |
                              |   29 | 8240 |    1 |    3 |    6 |    1 |    1 |    2 |    2 |    0 |    0 |    0 |    0 |
                              |   30 | 5938 |    1 |    2 |   72 |   39 |    1 |    0 |    0 |   32 |    0 |    0 |    0 |
                              |   31 | 8357 |    1 |    2 |   11 |    0 |    0 |    3 |    5 |    0 |    0 |    3 |    0 |
                              |   32 | 5922 |    1 |    2 |    5 |    0 |    3 |    0 |    1 |    0 |    0 |    1 |    0 |
                              |   33 |  431 |    1 |    2 |    3 |    1 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   34 | 3485 |    1 |    2 |    3 |    1 |    1 |    0 |    0 |    0 |    1 |    0 |    0 |
                              |   35 | 8680 |    1 |    2 |    3 |    0 |    0 |    1 |    1 |    0 |    1 |    0 |    0 |
                              |   36 | 2514 |    1 |    1 |  581 |    0 |    0 |  475 |    0 |    0 |  106 |    0 |    0 |
                              |   37 | 2449 |    1 |    1 |  433 |    0 |    0 |   76 |    0 |    0 |  357 |    0 |    0 |
                              |   38 | 2448 |    1 |    1 |  203 |    0 |    0 |  181 |    0 |    0 |   22 |    0 |    0 |
                              |   39 | 3514 |    1 |    1 |  101 |    0 |    0 |   87 |    0 |    0 |   14 |    0 |    0 |
                              |   40 | 1449 |    1 |    1 |   79 |    0 |    0 |   15 |    0 |    0 |   64 |    0 |    0 |
                              |   41 | 1514 |    1 |    1 |   78 |    0 |    0 |   67 |    0 |    0 |   11 |    0 |    0 |
                              |   42 | 3449 |    1 |    1 |   75 |    0 |    0 |   10 |    0 |    0 |   65 |    0 |    0 |
                              |   43 | 6134 |    1 |    1 |   40 |    0 |    0 |    0 |    4 |    0 |    0 |   36 |    0 |
                              |   44 | 3448 |    1 |    1 |   31 |    0 |    0 |   26 |    0 |    0 |    5 |    0 |    0 |
                              |   45 | 1448 |    1 |    1 |   30 |    0 |    0 |   26 |    0 |    0 |    4 |    0 |    0 |
                              |   46 | 4937 |    1 |    1 |   22 |    9 |    0 |    0 |    0 |   13 |    0 |    0 |    0 |
                              |   47 | 8225 |    1 |    1 |   17 |    6 |    0 |   11 |    0 |    0 |    0 |    0 |    0 |
                              |   48 | 5134 |    1 |    1 |    7 |    0 |    0 |    0 |    2 |    0 |    0 |    5 |    0 |
                              |   49 | 9356 |    1 |    1 |    7 |    0 |    0 |    4 |    3 |    0 |    0 |    0 |    0 |
                              |   50 | 2489 |    1 |    1 |    6 |    0 |    0 |    0 |    0 |    3 |    0 |    3 |    0 |
                              |   51 | 2423 |    1 |    1 |    4 |    0 |    0 |    0 |    0 |    3 |    0 |    1 |    0 |
                              |   52 | 2740 |    1 |    1 |    4 |    3 |    1 |    0 |    0 |    0 |    0 |    0 |    0 |
                              |   53 | 9145 |    1 |    1 |    4 |    0 |    0 |    3 |    1 |    0 |    0 |    0 |    0 |
                              |   54 | 5097 |    1 |    1 |    3 |    0 |    2 |    0 |    0 |    1 |    0 |    0 |    0 |
                              |   55 | 9788 |    1 |    1 |    3 |    0 |    0 |    0 |    1 |    0 |    2 |    0 |    0 |
                              |   56 |  767 |    1 |    1 |    2 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |    0 |
                              |   57 | 3654 |    1 |    1 |    2 |    1 |    0 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   58 | 3816 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              |   59 | 5851 |    1 |    1 |    2 |    0 |    0 |    0 |    1 |    0 |    0 |    1 |    0 |
                              |   60 | 6552 |    1 |    1 |    2 |    1 |    0 |    0 |    0 |    0 |    0 |    1 |    0 |
                              |   61 | 8041 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   62 | 9335 |    1 |    1 |    2 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   63 | 9431 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   64 | 9943 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              64 rows in set (0.00 sec)
                              
                              MariaDB [Tenda]> select tenda_pin8('04:95:E6:62:EA:D8,,,2');select * from tmp_TendaHalfs where X;
                              *************************** 1. row ***************************
                              tenda_pin8('04:95:E6:62:EA:D8,,,2'):
                              |---------------------------------------------------------------------------------------------|
                              |Опорные точки (ближайшие данные в базе):
                              |1) 04:95:E6:62:E9:48, -400,   2363 пар, 200 уникальных дельт (1:11.8), 10 мажорных(вес 95.9%)
                              |2) 04:95:E6:62:E8:C0, -536,   2241 пар, 163 уникальных дельт (1:13.7), 67 мажорных(вес 95.7%)
                              |3) 04:95:E6:62:E7:30, -936,   2117 пар, 179 уникальных дельт (1:11.8), 71 мажорных(вес 94.9%)
                              |4) 04:95:E6:62:E6:48, -1168,  2019 пар, 174 уникальных дельт (1:11.6), 62 мажорных(вес 94.5%)
                              |5) 04:95:E6:62:F0:38, +1376,  1965 пар, 195 уникальных дельт (1:10.1), 87 мажорных(вес 94.5%)
                              |6) 04:95:E6:62:F1:00, +1576,  1831 пар, 169 уникальных дельт (1:10.8), 62 мажорных(вес 94.2%)
                              |7) 04:95:E6:62:F5:B8, +2784,  1545 пар, 213 уникальных дельт (1:7.25), 86 мажорных(вес 91.8%)
                              |8) 04:95:E6:62:F9:80, +3752,  1227 пар, 177 уникальных дельт (1:6.93), 38 мажорных(вес 88.7%)
                              |---------------------------------------------------------------------------------------------|
                              |После объединения осталось 1138 пинов, из них 1 полностью перекрёстных.
                              |Эффективность халф-оптимизации: 1.49 общая, 1.00 у перекрёстных.
                              |---------------------------------------------------------------------------------------------|
                              |ИТОГО: 764 фёст-халфов, 1 полно-перекрёстных (вес 16.3%, 56.0% в ТОП-8).
                              |---------------------------------------------------------------------------------------------|
                              1 row in set (2.02 sec)
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              | n    | Half | X    | Xh   | m    | m1   | m2   | m3   | m4   | m5   | m6   | m7   | m8   |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              |    1 | 9226 |    7 |    7 | 2502 |  566 |  342 |  176 |  234 |  592 |  369 |  222 |    1 |
                              |    2 | 9291 |    6 |    6 | 3210 |  219 |  939 |  493 |  939 |  176 |  113 |  331 |    0 |
                              |    3 |  291 |    6 |    6 |  552 |   50 |  161 |   73 |  162 |   45 |   11 |   50 |    0 |
                              |    4 |  226 |    6 |    6 |  467 |  129 |   55 |   29 |   39 |  120 |   61 |   34 |    0 |
                              |    5 | 8226 |    6 |    6 |  302 |   62 |   30 |   37 |   25 |   50 |   72 |   26 |    0 |
                              |    6 | 8291 |    5 |    6 |  337 |   16 |   74 |   86 |   85 |   16 |   19 |   41 |    0 |
                              |    7 | 6003 |    4 |    4 |  835 |  435 |   46 |    0 |   38 |  124 |    0 |  192 |    0 |
                              |    8 | 6069 |    4 |    4 |  368 |   40 |  102 |    0 |   30 |   20 |    0 |  176 |    0 |
                              |    9 | 6068 |    4 |    4 |  358 |  106 |   44 |    0 |   80 |   28 |    0 |  100 |    0 |
                              |   10 | 5003 |    4 |    4 |  209 |   60 |   37 |    0 |   33 |   61 |    0 |   18 |    0 |
                              |   11 | 5069 |    4 |    4 |  129 |    7 |   75 |    0 |   20 |   12 |    0 |   15 |    0 |
                              |   12 | 5068 |    4 |    4 |  128 |   16 |   31 |    0 |   57 |   13 |    0 |   11 |    0 |
                              |   13 | 9160 |    3 |    3 |  728 |  212 |   11 |    0 |    0 |  330 |  175 |    0 |    0 |
                              |   14 | 9292 |    3 |    3 |  192 |    0 |  146 |    0 |    0 |   13 |   10 |   23 |    0 |
                              |   15 |  160 |    3 |    3 |  118 |   32 |    2 |    0 |    0 |   62 |   22 |    0 |    0 |
                              |   16 | 8160 |    3 |    3 |   83 |   26 |    3 |    0 |    0 |   31 |   23 |    0 |    0 |
                              |   17 | 8292 |    3 |    3 |   19 |    0 |   13 |    0 |    0 |    1 |    1 |    4 |    0 |
                              |   18 | 6028 |    3 |    3 |    7 |    1 |    1 |    4 |    1 |    0 |    0 |    0 |    0 |
                              |   19 |  292 |    2 |    3 |   37 |    0 |   30 |    0 |    0 |    3 |    1 |    3 |    0 |
                              |   20 | 5937 |    2 |    2 |  140 |  103 |    2 |    0 |    0 |   35 |    0 |    0 |    0 |
                              |   21 | 9225 |    2 |    2 |  123 |   41 |    0 |   52 |   30 |    0 |    0 |    0 |    0 |
                              |   22 | 9357 |    2 |    2 |  119 |    0 |    0 |   33 |   42 |    0 |    0 |   44 |    0 |
                              |   23 |  225 |    2 |    2 |   21 |    7 |    0 |    9 |    5 |    0 |    0 |    0 |    0 |
                              |   24 | 4938 |    2 |    2 |   20 |    5 |    3 |    0 |    0 |   12 |    0 |    0 |    0 |
                              |   25 |  357 |    2 |    2 |   19 |    0 |    0 |    1 |    9 |    0 |    0 |    9 |    0 |
                              |   26 | 9161 |    2 |    2 |   19 |    0 |    2 |    0 |    0 |   13 |    4 |    0 |    0 |
                              |   27 |  211 |    2 |    2 |    3 |    1 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |
                              |   28 | 8240 |    1 |    3 |    6 |    1 |    1 |    2 |    2 |    0 |    0 |    0 |    0 |
                              |   29 | 8447 |    1 |    3 |    6 |    0 |    3 |    0 |    1 |    1 |    0 |    1 |    0 |
                              |   30 | 5938 |    1 |    2 |   72 |   39 |    1 |    0 |    0 |   32 |    0 |    0 |    0 |
                              |   31 | 8357 |    1 |    2 |   11 |    0 |    0 |    3 |    5 |    0 |    0 |    3 |    0 |
                              |   32 | 5922 |    1 |    2 |    5 |    0 |    3 |    0 |    1 |    0 |    0 |    1 |    0 |
                              |   33 |  431 |    1 |    2 |    3 |    1 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   34 | 3485 |    1 |    2 |    3 |    1 |    1 |    0 |    0 |    0 |    1 |    0 |    0 |
                              |   35 | 8680 |    1 |    2 |    3 |    0 |    0 |    1 |    1 |    0 |    1 |    0 |    0 |
                              |   36 | 2514 |    1 |    1 |  581 |    0 |    0 |  475 |    0 |    0 |  106 |    0 |    0 |
                              |   37 | 2449 |    1 |    1 |  433 |    0 |    0 |   76 |    0 |    0 |  357 |    0 |    0 |
                              |   38 | 2448 |    1 |    1 |  203 |    0 |    0 |  181 |    0 |    0 |   22 |    0 |    0 |
                              |   39 | 3514 |    1 |    1 |  101 |    0 |    0 |   87 |    0 |    0 |   14 |    0 |    0 |
                              |   40 | 1449 |    1 |    1 |   79 |    0 |    0 |   15 |    0 |    0 |   64 |    0 |    0 |
                              |   41 | 1514 |    1 |    1 |   78 |    0 |    0 |   67 |    0 |    0 |   11 |    0 |    0 |
                              |   42 | 3449 |    1 |    1 |   75 |    0 |    0 |   10 |    0 |    0 |   65 |    0 |    0 |
                              |   43 | 6134 |    1 |    1 |   40 |    0 |    0 |    0 |    4 |    0 |    0 |   36 |    0 |
                              |   44 | 3448 |    1 |    1 |   31 |    0 |    0 |   26 |    0 |    0 |    5 |    0 |    0 |
                              |   45 | 1448 |    1 |    1 |   30 |    0 |    0 |   26 |    0 |    0 |    4 |    0 |    0 |
                              |   46 | 4937 |    1 |    1 |   22 |    9 |    0 |    0 |    0 |   13 |    0 |    0 |    0 |
                              |   47 | 8225 |    1 |    1 |   17 |    6 |    0 |   11 |    0 |    0 |    0 |    0 |    0 |
                              |   48 | 5134 |    1 |    1 |    7 |    0 |    0 |    0 |    2 |    0 |    0 |    5 |    0 |
                              |   49 | 9356 |    1 |    1 |    7 |    0 |    0 |    4 |    3 |    0 |    0 |    0 |    0 |
                              |   50 | 2489 |    1 |    1 |    6 |    0 |    0 |    0 |    0 |    3 |    0 |    3 |    0 |
                              |   51 | 2423 |    1 |    1 |    4 |    0 |    0 |    0 |    0 |    3 |    0 |    1 |    0 |
                              |   52 | 2740 |    1 |    1 |    4 |    3 |    1 |    0 |    0 |    0 |    0 |    0 |    0 |
                              |   53 | 9145 |    1 |    1 |    4 |    0 |    0 |    3 |    1 |    0 |    0 |    0 |    0 |
                              |   54 | 5097 |    1 |    1 |    3 |    0 |    2 |    0 |    0 |    1 |    0 |    0 |    0 |
                              |   55 | 9788 |    1 |    1 |    3 |    0 |    0 |    0 |    1 |    0 |    2 |    0 |    0 |
                              |   56 |  767 |    1 |    1 |    2 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |    0 |
                              |   57 | 3654 |    1 |    1 |    2 |    1 |    0 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   58 | 3816 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              |   59 | 5851 |    1 |    1 |    2 |    0 |    0 |    0 |    1 |    0 |    0 |    1 |    0 |
                              |   60 | 6552 |    1 |    1 |    2 |    1 |    0 |    0 |    0 |    0 |    0 |    1 |    0 |
                              |   61 | 8041 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   62 | 9335 |    1 |    1 |    2 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   63 | 9431 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   64 | 9943 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              64 rows in set (0.00 sec)
                              
                              MariaDB [Tenda]> select tenda_pin8('04:95:E6:62:EA:D8,,,2');select * from tmp_TendaHalfs where X;
                              *************************** 1. row ***************************
                              tenda_pin8('04:95:E6:62:EA:D8,,,2'):
                              |---------------------------------------------------------------------------------------------|
                              |Опорные точки (ближайшие данные в базе):
                              |1) 04:95:E6:62:E9:48, -400,   2363 пар, 200 уникальных дельт (1:11.8), 10 мажорных(вес 95.9%)
                              |2) 04:95:E6:62:E8:C0, -536,   2241 пар, 163 уникальных дельт (1:13.7), 67 мажорных(вес 95.7%)
                              |3) 04:95:E6:62:E7:30, -936,   2117 пар, 179 уникальных дельт (1:11.8), 71 мажорных(вес 94.9%)
                              |4) 04:95:E6:62:E6:48, -1168,  2019 пар, 174 уникальных дельт (1:11.6), 62 мажорных(вес 94.5%)
                              |5) 04:95:E6:62:F0:38, +1376,  1965 пар, 195 уникальных дельт (1:10.1), 87 мажорных(вес 94.5%)
                              |6) 04:95:E6:62:F1:00, +1576,  1831 пар, 169 уникальных дельт (1:10.8), 62 мажорных(вес 94.2%)
                              |7) 04:95:E6:62:F5:B8, +2784,  1545 пар, 213 уникальных дельт (1:7.25), 86 мажорных(вес 91.8%)
                              |8) 04:95:E6:62:F9:98, +3776,  1251 пар, 167 уникальных дельт (1:7.49), 39 мажорных(вес 89.8%)
                              |---------------------------------------------------------------------------------------------|
                              |После объединения осталось 1096 пинов, из них 5 полностью перекрёстных.
                              |Эффективность халф-оптимизации: 1.49 общая, 1.00 у перекрёстных.
                              |---------------------------------------------------------------------------------------------|
                              |ИТОГО: 736 фёст-халфов, 5 полно-перекрёстных (вес 50.9%, 55.4% в ТОП-8).
                              |---------------------------------------------------------------------------------------------|
                              1 row in set (2.02 sec)
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              | n    | Half | X    | Xh   | m    | m1   | m2   | m3   | m4   | m5   | m6   | m7   | m8   |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              |    1 | 9291 |    7 |    7 | 3401 |  219 |  939 |  493 |  939 |  176 |  113 |  331 |  191 |
                              |    2 | 9226 |    7 |    7 | 3029 |  566 |  342 |  176 |  234 |  592 |  369 |  222 |  528 |
                              |    3 |  291 |    7 |    7 |  556 |   50 |  161 |   73 |  162 |   45 |   11 |   50 |    4 |
                              |    4 |  226 |    7 |    7 |  500 |  129 |   55 |   29 |   39 |  120 |   61 |   34 |   33 |
                              |    5 | 8226 |    7 |    7 |  316 |   62 |   30 |   37 |   25 |   50 |   72 |   26 |   14 |
                              |    6 | 8291 |    6 |    7 |  340 |   16 |   74 |   86 |   85 |   16 |   19 |   41 |    3 |
                              |    7 | 5003 |    5 |    5 |  221 |   60 |   37 |    0 |   33 |   61 |    0 |   18 |   12 |
                              |    8 | 5069 |    5 |    5 |  132 |    7 |   75 |    0 |   20 |   12 |    0 |   15 |    3 |
                              |    9 | 9160 |    4 |    4 |  877 |  212 |   11 |    0 |    0 |  330 |  175 |    0 |  149 |
                              |   10 | 6003 |    4 |    4 |  835 |  435 |   46 |    0 |   38 |  124 |    0 |  192 |    0 |
                              |   11 | 6069 |    4 |    4 |  368 |   40 |  102 |    0 |   30 |   20 |    0 |  176 |    0 |
                              |   12 | 6068 |    4 |    4 |  358 |  106 |   44 |    0 |   80 |   28 |    0 |  100 |    0 |
                              |   13 | 9292 |    4 |    4 |  256 |    0 |  146 |    0 |    0 |   13 |   10 |   23 |   64 |
                              |   14 | 5068 |    4 |    4 |  128 |   16 |   31 |    0 |   57 |   13 |    0 |   11 |    0 |
                              |   15 |  160 |    4 |    4 |  127 |   32 |    2 |    0 |    0 |   62 |   22 |    0 |    9 |
                              |   16 | 8160 |    4 |    4 |   88 |   26 |    3 |    0 |    0 |   31 |   23 |    0 |    5 |
                              |   17 |  292 |    3 |    4 |   40 |    0 |   30 |    0 |    0 |    3 |    1 |    3 |    3 |
                              |   18 | 9161 |    3 |    3 |   82 |    0 |    2 |    0 |    0 |   13 |    4 |    0 |   63 |
                              |   19 | 4938 |    3 |    3 |   23 |    5 |    3 |    0 |    0 |   12 |    0 |    0 |    3 |
                              |   20 | 8292 |    3 |    3 |   19 |    0 |   13 |    0 |    0 |    1 |    1 |    4 |    0 |
                              |   21 | 6028 |    3 |    3 |    7 |    1 |    1 |    4 |    1 |    0 |    0 |    0 |    0 |
                              |   22 |  211 |    2 |    3 |    4 |    1 |    0 |    1 |    0 |    1 |    0 |    0 |    1 |
                              |   23 | 5937 |    2 |    2 |  140 |  103 |    2 |    0 |    0 |   35 |    0 |    0 |    0 |
                              |   24 | 9225 |    2 |    2 |  123 |   41 |    0 |   52 |   30 |    0 |    0 |    0 |    0 |
                              |   25 | 9357 |    2 |    2 |  119 |    0 |    0 |   33 |   42 |    0 |    0 |   44 |    0 |
                              |   26 |  225 |    2 |    2 |   21 |    7 |    0 |    9 |    5 |    0 |    0 |    0 |    0 |
                              |   27 |  357 |    2 |    2 |   19 |    0 |    0 |    1 |    9 |    0 |    0 |    9 |    0 |
                              |   28 | 5922 |    1 |    3 |    6 |    0 |    3 |    0 |    1 |    0 |    0 |    1 |    1 |
                              |   29 | 8240 |    1 |    3 |    6 |    1 |    1 |    2 |    2 |    0 |    0 |    0 |    0 |
                              |   30 | 8447 |    1 |    3 |    6 |    0 |    3 |    0 |    1 |    1 |    0 |    1 |    0 |
                              |   31 | 8680 |    1 |    3 |    4 |    0 |    0 |    1 |    1 |    0 |    1 |    0 |    1 |
                              |   32 | 5938 |    1 |    2 |   72 |   39 |    1 |    0 |    0 |   32 |    0 |    0 |    0 |
                              |   33 | 8357 |    1 |    2 |   11 |    0 |    0 |    3 |    5 |    0 |    0 |    3 |    0 |
                              |   34 | 2489 |    1 |    2 |    7 |    0 |    0 |    0 |    0 |    3 |    0 |    3 |    1 |
                              |   35 | 9145 |    1 |    2 |    5 |    0 |    0 |    3 |    1 |    0 |    0 |    0 |    1 |
                              |   36 |  431 |    1 |    2 |    3 |    1 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   37 | 3485 |    1 |    2 |    3 |    1 |    1 |    0 |    0 |    0 |    1 |    0 |    0 |
                              |   38 | 9702 |    1 |    2 |    3 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    1 |
                              |   39 | 2514 |    1 |    1 |  581 |    0 |    0 |  475 |    0 |    0 |  106 |    0 |    0 |
                              |   40 | 2449 |    1 |    1 |  433 |    0 |    0 |   76 |    0 |    0 |  357 |    0 |    0 |
                              |   41 | 2448 |    1 |    1 |  203 |    0 |    0 |  181 |    0 |    0 |   22 |    0 |    0 |
                              |   42 | 3514 |    1 |    1 |  101 |    0 |    0 |   87 |    0 |    0 |   14 |    0 |    0 |
                              |   43 | 1449 |    1 |    1 |   79 |    0 |    0 |   15 |    0 |    0 |   64 |    0 |    0 |
                              |   44 | 1514 |    1 |    1 |   78 |    0 |    0 |   67 |    0 |    0 |   11 |    0 |    0 |
                              |   45 | 3449 |    1 |    1 |   75 |    0 |    0 |   10 |    0 |    0 |   65 |    0 |    0 |
                              |   46 | 6134 |    1 |    1 |   40 |    0 |    0 |    0 |    4 |    0 |    0 |   36 |    0 |
                              |   47 | 3448 |    1 |    1 |   31 |    0 |    0 |   26 |    0 |    0 |    5 |    0 |    0 |
                              |   48 | 1448 |    1 |    1 |   30 |    0 |    0 |   26 |    0 |    0 |    4 |    0 |    0 |
                              |   49 | 4937 |    1 |    1 |   22 |    9 |    0 |    0 |    0 |   13 |    0 |    0 |    0 |
                              |   50 | 8225 |    1 |    1 |   17 |    6 |    0 |   11 |    0 |    0 |    0 |    0 |    0 |
                              |   51 | 5134 |    1 |    1 |    7 |    0 |    0 |    0 |    2 |    0 |    0 |    5 |    0 |
                              |   52 | 9356 |    1 |    1 |    7 |    0 |    0 |    4 |    3 |    0 |    0 |    0 |    0 |
                              |   53 |  161 |    1 |    1 |    5 |    0 |    0 |    0 |    0 |    0 |    1 |    0 |    4 |
                              |   54 | 2423 |    1 |    1 |    4 |    0 |    0 |    0 |    0 |    3 |    0 |    1 |    0 |
                              |   55 | 2740 |    1 |    1 |    4 |    3 |    1 |    0 |    0 |    0 |    0 |    0 |    0 |
                              |   56 | 5097 |    1 |    1 |    3 |    0 |    2 |    0 |    0 |    1 |    0 |    0 |    0 |
                              |   57 | 7745 |    1 |    1 |    3 |    0 |    0 |    0 |    0 |    0 |    1 |    0 |    2 |
                              |   58 | 9788 |    1 |    1 |    3 |    0 |    0 |    0 |    1 |    0 |    2 |    0 |    0 |
                              |   59 |  767 |    1 |    1 |    2 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |    0 |
                              |   60 | 2793 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    0 |    0 |    1 |    1 |
                              |   61 | 3654 |    1 |    1 |    2 |    1 |    0 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   62 | 3816 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              |   63 | 5851 |    1 |    1 |    2 |    0 |    0 |    0 |    1 |    0 |    0 |    1 |    0 |
                              |   64 | 6552 |    1 |    1 |    2 |    1 |    0 |    0 |    0 |    0 |    0 |    1 |    0 |
                              |   65 | 8041 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   66 | 9335 |    1 |    1 |    2 |    0 |    1 |    0 |    1 |    0 |    0 |    0 |    0 |
                              |   67 | 9431 |    1 |    1 |    2 |    0 |    0 |    0 |    0 |    1 |    0 |    1 |    0 |
                              |   68 | 9943 |    1 |    1 |    2 |    0 |    0 |    1 |    1 |    0 |    0 |    0 |    0 |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              68 rows in set (0.00 sec)
                              
                              А первая "виновница" (04:95:E6:62:F0:40) после этого вообще не нашлась, не смотря на наличие близких опорных точек (точнее, она чудом нашлась на 326-м месте: по минорной дельте и только на одном из 8 векторов):
                              Code:
                              tenda_pin8('04:95:E6:62:F0:40,,,2'):
                              |---------------------------------------------------------------------------------------------|
                              |Опорные точки (ближайшие данные в базе):
                              |1) 04:95:E6:62:F0:38, -8,     5760 пар, 117 уникальных дельт (1:49.2), 44 мажорных(вес 98.7%)
                              |2) 04:95:E6:62:F1:00, +192,   2967 пар, 187 уникальных дельт (1:15.9), 90 мажорных(вес 96.7%)
                              |3) 04:95:E6:62:F5:B8, +1400,  1916 пар, 139 уникальных дельт (1:13.8), 43 мажорных(вес 95.0%)
                              |4) 04:95:E6:62:E9:48, -1784,  1740 пар, 150 уникальных дельт (1:11.6), 64 мажорных(вес 95.1%)
                              |5) 04:95:E6:62:E8:C0, -1920,  1794 пар, 194 уникальных дельт (1:9.25), 74 мажорных(вес 93.3%)
                              |6) 04:95:E6:62:E7:30, -2320,  1629 пар, 165 уникальных дельт (1:9.90), 56 мажорных(вес 93.3%)
                              |7) 04:95:E6:62:F9:98, +2392,  1645 пар, 167 уникальных дельт (1:9.90), 75 мажорных(вес 94.4%)
                              |8) 04:95:E6:62:E6:48, -2552,  1599 пар, 180 уникальных дельт (1:8.88), 71 мажорных(вес 93.2%)
                              |---------------------------------------------------------------------------------------------|
                              |После объединения осталось 942 пинов, из них 4 полностью перекрёстных.
                              |Эффективность халф-оптимизации: 1.44 общая, 2.00 у перекрёстных.
                              |---------------------------------------------------------------------------------------------|
                              |ИТОГО: 653 фёст-халфов, 2 полно-перекрёстных (вес 26.5%, 69.7% в ТОП-8).
                              |---------------------------------------------------------------------------------------------|
                              1 row in set (2.07 sec)
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              | n    | Half | X    | Xh   | m    | m1   | m2   | m3   | m4   | m5   | m6   | m7   | m8   |
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              |    1 | 2737 |    7 |    7 | 4470 | 1456 |  283 |  541 |  256 |  717 |  287 |  439 |  491 |
                              |    2 | 1737 |    7 |    7 |  578 |   54 |   63 |   55 |   25 |  125 |   76 |  102 |   78 |
                              |    3 | 2671 |    6 |    6 | 6079 | 3938 |  323 |  234 |  789 |  202 |    0 |  431 |  162 |
                              |    4 | 1671 |    6 |    6 |  386 |   81 |   65 |   31 |   63 |   38 |    0 |   79 |   29 |
                              |    5 | 2802 |    5 |    5 |  985 |   21 |    0 |  292 |   29 |  252 |   25 |    0 |  366 |
                              |    6 | 3737 |    5 |    5 |  295 |   18 |    0 |  113 |   36 |   48 |    0 |   45 |   35 |
                              |    7 | 6960 |    5 |    5 |  273 |   11 |  120 |    0 |    0 |   43 |   28 |   47 |   24 |
                              |    8 | 6959 |    5 |    5 |  210 |   15 |   26 |    0 |    0 |   17 |  111 |    7 |   34 |
                              |    9 | 5960 |    4 |    6 |  748 |    1 |  493 |    0 |    1 |    1 |  159 |   92 |    1 |
                              |   10 | 3671 |    4 |    5 |  271 |   49 |    0 |   45 |  126 |   10 |    0 |   33 |    8 |
                              |   11 | 6894 |    4 |    4 |  265 |   48 |  147 |    0 |    0 |   20 |    0 |   36 |   14 |
                              |   12 | 5959 |    3 |    3 |  684 |    0 |  108 |    0 |    0 |    0 |  555 |   14 |    7 |
                              |   13 | 2736 |    3 |    3 |  192 |    0 |    0 |    7 |   51 |    0 |   41 |    0 |   93 |
                              |   14 | 3802 |    3 |    3 |  135 |    0 |    0 |   71 |    5 |   22 |    0 |    0 |   37 |
                              |   15 | 1802 |    3 |    3 |  123 |    0 |    0 |   21 |    0 |   42 |   10 |    0 |   50 |
                              |   16 | 7025 |    3 |    3 |   56 |    1 |    0 |    0 |    0 |   17 |   15 |    0 |   23 |
                              |   17 | 1736 |    3 |    3 |   32 |    0 |    0 |    1 |    3 |    0 |    9 |    0 |   19 |
                              |   18 | 1686 |    2 |    4 |    7 |    1 |    0 |    1 |    0 |    1 |    0 |    2 |    2 |
                              |   19 | 2328 |    2 |    3 |    4 |    1 |    0 |    1 |    1 |    0 |    0 |    1 |    0 |
                              |   20 | 5894 |    2 |    2 |  763 |    0 |  667 |    0 |    0 |    0 |    0 |   95 |    1 |
                              |   21 | 3736 |    2 |    2 |   17 |    0 |    0 |    3 |    9 |    0 |    0 |    0 |    5 |
                              |   22 | 2532 |    2 |    2 |    3 |    1 |    1 |    0 |    0 |    0 |    0 |    1 |    0 |
                              |   23 | 5300 |    2 |    2 |    3 |    0 |    1 |    0 |    0 |    0 |    1 |    1 |    0 |
                              .......................................................
                              |  326 | 3079 |    0 |    0 |    1 |    0 |    0 |    0 |    1 |    0 |    0 |    0 |    0 |
                              
                              +------+------+------+------+------+------+------+------+------+------+------+------+------+
                              653 rows in set (0.00 sec)
                              
                              Всё это очень странно: ведь все эти дельты довольно хорошо изучены, а искомый пин высокомажорный по всем 8 "правильным" векторам, в т.ч. и от дальних точек (см. идилию):eek:
                              Но ещё более странно, что точки-изгои неплохо ладят между собой, т.е. имеют немало DelpaPIN-ов, мажорных в узком кругу.

                              PS
                              Вообще, база плохо отфильтрована от нецелевых устройств (похоже, что ни кто, кроме меня, этим не занимается?) Но здесь, видимо, что-то другое...
                               
                              #4654 Isica, 26 Jun 2020
                              Last edited: 26 Jun 2020
                              1. Monohrom

                                Monohrom Active Member

                                Joined:
                                26 Jan 2020
                                Messages:
                                83
                                Likes Received:
                                132
                                Reputations:
                                2
                                DeltaPIN идёт от некого минимального значения до максимального, при достижении максимального значения(похоже что 10 000000), отчёт DeltaPIN опять идёт от минимального.
                                 
                                1. Isica

                                  Isica Active Member

                                  Joined:
                                  17 Oct 2018
                                  Messages:
                                  197
                                  Likes Received:
                                  130
                                  Reputations:
                                  1
                                  Любопытное утверждение. Позволю два уточнения.
                                  Во-первых, в виду недопустимости пинов < 10^6, DeltaPIN ограничен диапазоном 0 to 8 999999.
                                  Во-вторых, почти все пины в пределах UOI уникальны, а повторы крайне редки:
                                  Code:
                                  [/code
                                  MariaDB [Tenda]> select PIN,count(*) n, OUI from TendaAll where Model like '%Realtek%' group by PIN, OUI having count(*)>1  order by OUI,n desc,PIN;
                                  +---------+-----+----------+
                                  | PIN     | n   | OUI      |
                                  +---------+-----+----------+
                                  | 1109829 |   2 | 04:95:E6 |
                                  | 1157048 |   2 | 04:95:E6 |
                                  | 1240787 |   2 | 04:95:E6 |
                                  | 1415659 |   2 | 04:95:E6 |
                                  | 1495317 |   2 | 04:95:E6 |
                                  | 1520663 |   2 | 04:95:E6 |
                                  | 1652992 |   2 | 04:95:E6 |
                                  | 1836034 |   2 | 04:95:E6 |
                                  | 2180088 |   2 | 04:95:E6 |
                                  | 2328789 |   2 | 04:95:E6 |
                                  | 2509493 |   2 | 04:95:E6 |
                                  | 2900908 |   2 | 04:95:E6 |
                                  | 3486385 |   2 | 04:95:E6 |
                                  | 3769849 |   2 | 04:95:E6 |
                                  | 4013884 |   2 | 04:95:E6 |
                                  | 4148264 |   2 | 04:95:E6 |
                                  | 4438413 |   2 | 04:95:E6 |
                                  | 5100253 |   2 | 04:95:E6 |
                                  | 5662879 |   2 | 04:95:E6 |
                                  | 7844237 |   2 | 04:95:E6 |
                                  | 8174226 |   2 | 04:95:E6 |
                                  | 1631601 |   2 | 58:D9:D5 |
                                  | 1949874 |   2 | 58:D9:D5 |
                                  | 2403314 |   2 | 58:D9:D5 |
                                  | 2504692 |   2 | 58:D9:D5 |
                                  | 3705126 |   2 | 58:D9:D5 |
                                  | 6168261 |   2 | 58:D9:D5 |
                                  | 6520783 |   2 | 58:D9:D5 |
                                  | 6768474 |   2 | 58:D9:D5 |
                                  | 6979098 |   9 | C8:3A:35 |
                                  | 2929417 |   6 | C8:3A:35 |
                                  | 1039679 |   4 | C8:3A:35 |
                                  | 2670769 |   4 | C8:3A:35 |
                                  | 6427495 |   4 | C8:3A:35 |
                                  | 1316654 |   2 | C8:3A:35 |
                                  | 1369832 |   2 | C8:3A:35 |
                                  | 2062318 |   2 | C8:3A:35 |
                                  | 2685462 |   2 | C8:3A:35 |
                                  | 3793415 |   2 | C8:3A:35 |
                                  | 4977629 |   2 | C8:3A:35 |
                                  | 5333504 |   2 | C8:3A:35 |
                                  | 5375759 |   2 | C8:3A:35 |
                                  | 5434478 |   2 | C8:3A:35 |
                                  | 8440660 |   2 | C8:3A:35 |
                                  | 8592905 |   2 | C8:3A:35 |
                                  | 1381242 |   2 | CC:2D:21 |
                                  | 5826976 |   2 | CC:2D:21 |
                                  | 2929417 | 470 | D8:32:14 |
                                  | 1197325 |   2 | D8:32:14 |
                                  | 1664893 |   2 | D8:32:14 |
                                  | 2855462 |   2 | D8:32:14 |
                                  | 4617319 |   2 | D8:32:14 |
                                  | 6242214 |   2 | D8:32:14 |
                                  | 1476259 |   2 | E8:65:D4 |
                                  | 3229885 |   2 | E8:65:D4 |
                                  +---------+-----+----------+
                                  55 rows in set (0.22 sec)
                                  
                                  MariaDB [Tenda]> select PIN,count(*) n,group_concat(distinct(OUI)) OUIs from TendaAll where Model like '%Realtek%' group by PIN having count(*)-count(distinct(OUI)) order by n,PIN;
                                  +---------+-----+-------------------------------------+
                                  | PIN     | n   | OUIs                                |
                                  +---------+-----+-------------------------------------+
                                  | 1109829 |   2 | 04:95:E6                            |
                                  | 1157048 |   2 | 04:95:E6                            |
                                  | 1197325 |   2 | D8:32:14                            |
                                  | 1240787 |   2 | 04:95:E6                            |
                                  | 1316654 |   2 | C8:3A:35                            |
                                  | 1369832 |   2 | C8:3A:35                            |
                                  | 1381242 |   2 | CC:2D:21                            |
                                  | 1415659 |   2 | 04:95:E6                            |
                                  | 1476259 |   2 | E8:65:D4                            |
                                  | 1495317 |   2 | 04:95:E6                            |
                                  | 1520663 |   2 | 04:95:E6                            |
                                  | 1631601 |   2 | 58:D9:D5                            |
                                  | 1652992 |   2 | 04:95:E6                            |
                                  | 1664893 |   2 | D8:32:14                            |
                                  | 1836034 |   2 | 04:95:E6                            |
                                  | 1949874 |   2 | 58:D9:D5                            |
                                  | 2062318 |   2 | C8:3A:35                            |
                                  | 2180088 |   2 | 04:95:E6                            |
                                  | 2328789 |   2 | 04:95:E6                            |
                                  | 2403314 |   2 | 58:D9:D5                            |
                                  | 2504692 |   2 | 58:D9:D5                            |
                                  | 2509493 |   2 | 04:95:E6                            |
                                  | 2685462 |   2 | C8:3A:35                            |
                                  | 2855462 |   2 | D8:32:14                            |
                                  | 2900908 |   2 | 04:95:E6                            |
                                  | 3229885 |   2 | E8:65:D4                            |
                                  | 3486385 |   2 | 04:95:E6                            |
                                  | 3705126 |   2 | 58:D9:D5                            |
                                  | 3769849 |   2 | 04:95:E6                            |
                                  | 3793415 |   2 | C8:3A:35                            |
                                  | 4013884 |   2 | 04:95:E6                            |
                                  | 4148264 |   2 | 04:95:E6                            |
                                  | 4438413 |   2 | 04:95:E6                            |
                                  | 4617319 |   2 | D8:32:14                            |
                                  | 4977629 |   2 | C8:3A:35                            |
                                  | 5100253 |   2 | 04:95:E6                            |
                                  | 5333504 |   2 | C8:3A:35                            |
                                  | 5375759 |   2 | C8:3A:35                            |
                                  | 5434478 |   2 | C8:3A:35                            |
                                  | 5662879 |   2 | 04:95:E6                            |
                                  | 5826976 |   2 | CC:2D:21                            |
                                  | 6168261 |   2 | 58:D9:D5                            |
                                  | 6242214 |   2 | D8:32:14                            |
                                  | 6520783 |   2 | 58:D9:D5                            |
                                  | 6768474 |   2 | 58:D9:D5                            |
                                  | 7844237 |   2 | 04:95:E6                            |
                                  | 8174226 |   2 | 04:95:E6                            |
                                  | 8440660 |   2 | C8:3A:35                            |
                                  | 8592905 |   2 | C8:3A:35                            |
                                  | 1039679 |   4 | C8:3A:35                            |
                                  | 2670769 |   4 | C8:3A:35                            |
                                  | 6427495 |   6 | 58:D9:D5,C8:3A:35,08:40:F3          |
                                  | 6979098 |   9 | C8:3A:35                            |
                                  | 2929417 | 478 | 04:95:E6,CC:2D:21,D8:32:14,C8:3A:35 |
                                  +---------+-----+-------------------------------------+
                                  54 rows in set (0.75 sec)
                                  
                                  
                                  ]
                                   
                                  TOX1C, binarymaster and CRACK211 like this.
                                  1. Monohrom

                                    Monohrom Active Member

                                    Joined:
                                    26 Jan 2020
                                    Messages:
                                    83
                                    Likes Received:
                                    132
                                    Reputations:
                                    2
                                    Cогласен. Ещё бы понять какую роль играет число 195528 так как похоже что часть дельт получено путем сложения этого числа cамим с собой.
                                    Например:
                                    195528 + 195528 = 391056

                                    Я на пин-коды не смотрел. Меня больше интересовал алгоритм генерации DeltaPIN.

                                    Оффтоп: на гитхабе есть достаточно подробные исходники Тенды. Если кому интересно покопаться то вот ссылка:https://github.com/7felix7/Tenda-AC
                                     
                                    #4657 Monohrom, 26 Jun 2020
                                    Last edited: 26 Jun 2020
                                    4Fun likes this.
                                    1. Isica

                                      Isica Active Member

                                      Joined:
                                      17 Oct 2018
                                      Messages:
                                      197
                                      Likes Received:
                                      130
                                      Reputations:
                                      1
                                      Monohrom
                                      Вы б лучше поглядели, как происходит уклонение от недопустимого диапазона PIN. Поскольку это, на мой взгляд, является основным источником флуктаций DeltaPIN, особенно на дальних дистанциях (больших DeltaMAC).

                                      up
                                      Вот ещё немного статистики (так наверное ни кто не смотрел):
                                      Code:
                                      MariaDB [Tenda]> select left(pin,1) p1, count(*) n from TendaAll where not Off group by p1 order by n desc;
                                      +----+-------+
                                      | p1 | n     |
                                      +----+-------+
                                      | 1  | 12753 |
                                      | 3  |  6285 |
                                      | 2  |  6259 |
                                      | 5  |  6250 |
                                      | 4  |  6238 |
                                      | 6  |  5577 |
                                      | 7  |  3187 |
                                      | 8  |  3162 |
                                      | 9  |  3098 |
                                      +----+-------+
                                      9 rows in set (0.13 sec)
                                      
                                      Очевидны 4 диапазона, причём цифры любопытные: если второй диапазон принять за 100%, то получим:
                                      1 -- 200% (почти точно!)
                                      2:5 -- 100% (по определению);
                                      6 -- 89%;
                                      7:9 -- 50% (почти точно!)

                                      Я то догадываюсь, откуда берутся единицы, но непонятно, куда деваются 6+
                                       
                                      #4658 Isica, 27 Jun 2020
                                      Last edited: 27 Jun 2020
                                      TOX1C likes this.
                                      1. TOX1C

                                        TOX1C Elder - Старейшина

                                        Joined:
                                        24 Mar 2012
                                        Messages:
                                        1,135
                                        Likes Received:
                                        1,931
                                        Reputations:
                                        24
                                        Где-то в ветке уже писал, по какому принципу формируются цепочки.
                                        Пинкоды генерируются в шестнадцатеричном формате.
                                        Сначала идет 0, который заменяется на 1, а потом еще раз 1.
                                        Отсюда 200% у единички
                                        Пин-коды на этикете десятеричные, весь диапазон не влезает по определению - происходит переполнение.
                                        Отсчет снова начинается с 0, потом с 1 и длится до тех пор, пока не случится переполнение уже шестнадцатеричного диапазона - здесь и теряется половина пин-кодов, начинающихся на 7, 8, и 9 - до них не доходит отсчет.
                                         
                                        Monohrom, 4Fun and hydra like this.
                                        1. Monohrom

                                          Monohrom Active Member

                                          Joined:
                                          26 Jan 2020
                                          Messages:
                                          83
                                          Likes Received:
                                          132
                                          Reputations:
                                          2
                                          Откуда такая уверенность ?