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

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

  1. Isica

    Isica Active Member

    Joined:
    17 Oct 2018
    Messages:
    244
    Likes Received:
    203
    Reputations:
    1
    Ну конечно же пустили:
    Code:
    *************************** 1. row ***************************
       MAC: 04:95:E6:02:2A:00
    models:
            Realtek Boa (TOTOLINK CP300 (Firmware V2.0.0))      78417885 WiFi Ora WiFi Asal Kumpul 41,
            Realtek Boa (TOTOLINK CP300 (Firmware V2.0.4))      98725397 WiFi Ora WiFi Asal Kumpul 41
    *************************** 2. row ***************************
       MAC: 04:95:E6:0A:F0:B8
    models:
            Tenda Realtek Router, firmware: V12.01.01.28_multi  17975308 Tenda_0AF0B8,
            Tenda Realtek Router, firmware: V12.01.01.45_multi  49359398 Mamabolo
    *************************** 3. row ***************************
       MAC: 04:95:E6:0E:04:78
    models:
            Tenda Realtek Router, firmware: V12.01.01.41_multi  12298655 ADAM.,
            Tenda Realtek Router, firmware: V12.01.01.45_multi  23021389 Avisek_Knet
    *************************** 4. row ***************************
       MAC: 04:95:E6:3B:9B:C8
    models:
            Tenda Realtek Router, firmware: V12.01.01.29_multi  48216050 Home,
            Tenda Realtek Router, firmware: V12.01.01.39_multi  58727850 MT-Link_3B9BC8
    *************************** 5. row ***************************
       MAC: 04:95:E6:3B:A4:50
    models:
            Tenda Realtek Router, firmware: V12.01.01.29_multi  29591954 Anil's Home,
            Tenda Realtek Router, firmware: V12.01.01.40_multi  39445841 B&B fiber net-03101339527
    *************************** 6. row ***************************
       MAC: 04:95:E6:3B:CB:80
    models:
            Tenda Realtek Router, firmware: V12.01.01.29_multi  28541141 GCASF,
            Tenda Realtek Router, firmware: V12.01.01.33_multi  38395031 Cybernet hassan 03478544162
    *************************** 7. row ***************************
       MAC: 04:95:E6:42:4C:28
    models:
            Tenda Realtek Router, firmware: V12.01.01.33_multi  65677513 FREEWIFI,
            Tenda Realtek Router, firmware: V12.01.01.36_multi  23012882 MasisNet 2632
    *************************** 8. row ***************************
       MAC: 04:95:E6:42:62:C8
    models:
            Tenda Realtek Router, firmware: V12.01.01.33_multi  37777630 Tenda,
            Tenda Realtek Router, firmware: V12.01.01.36_multi  62224680 Karen
    *************************** 9. row ***************************
       MAC: 04:95:E6:5D:CA:B0
    models:
            Tenda Realtek Router, firmware: V12.01.01.33_multi  67053872 Santos FC,
            Tenda Realtek Router, firmware: V12.01.01.39_multi  56242447 Tenda
    *************************** 10. row ***************************
       MAC: 04:95:E6:5F:C3:F8
    models:
            Tenda Realtek Router, firmware: V12.01.01.35_multi  20138769 Berezsnyik,
            Tenda Realtek Router, firmware: V12.01.01.42_multi  13336448 MASS INFO TECH
    *************************** 11. row ***************************
       MAC: 04:95:E6:62:18:20
    models:
            Tenda Realtek Router, firmware: V12.01.01.34_multi  38079337 Home 4,
            Tenda Realtek Router, firmware: V12.01.01.48_multi  19275369 Mahek
    *************************** 12. row ***************************
       MAC: 04:95:E6:6D:3E:20
    models:
            Tenda Realtek Router, firmware: V12.01.01.36_multi  69085406 Tenda_6D3E20,
            Tenda Realtek Router, firmware: V12.01.01.42_multi  75200022 barman 6c
    *************************** 13. row ***************************
       MAC: 04:95:E6:7E:95:68
    models:
            Tenda Realtek Router, firmware: V12.01.01.32_multi  35321637 password chahye ?,
            Tenda Realtek Router, firmware: V12.01.01.42_multi  33859538 QUALITYPHARMA
    *************************** 14. row ***************************
       MAC: 04:95:E6:7E:CF:20
    models:
            Tenda Realtek Router, firmware: V12.01.01.42_multi  27625187 vardand,
            Tenda Realtek Router, firmware: V12.01.01.50_multi  61315129 imran aariyan
    *************************** 15. row ***************************
       MAC: 04:95:E6:82:10:F0
    models:
            Tenda Realtek Router, firmware: V12.01.01.42_multi  34171608 Madhuram,
            Tenda Realtek Router, firmware: V12.03.01.05_pt     10425954 Matheus -SpeedNet
    *************************** 16. row ***************************
       MAC: 04:95:E6:A0:06:A8
    models:
            Tenda Realtek Router, firmware: V12.01.01.29_multi  87776768 Netfiber_A006A8,
            Tenda Realtek Router, firmware: V12.01.01.45_multi  23761995 harsha
    *************************** 17. row ***************************
       MAC: 04:95:E6:C2:1C:E0
    models:
            Tenda Realtek Router, firmware: V12.01.01.39_multi  62956246 GRAF,
            Tenda Realtek Router, firmware: V12.01.01.45_multi  27799291 Mahlaqa House
    *************************** 18. row ***************************
       MAC: 04:95:E6:C9:25:78
    models:
            Tenda Realtek Router, firmware: V12.01.01.45_multi  13801342 Genex khurampur,
            Tenda Realtek Router, firmware: V12.01.01.52_multi  31598873 CYBER_NET
    *************************** 19. row ***************************
       MAC: 04:95:E6:C9:A9:18
    models:
            Tenda Realtek Router, firmware: V12.01.01.33_multi  70228007 LEROY,
            Tenda Realtek Router, firmware: V12.01.01.52_multi  86295703 CYBERIAN%NET%SHAYAN%03110836779
    *************************** 20. row ***************************
       MAC: 04:95:E6:CA:90:60
    models:
            Tenda Realtek Router, firmware: V12.01.01.33_multi  36541379 WIFI-SARMIENTO,
            Tenda Realtek Router, firmware: V12.01.01.48_multi  64523927 Arpit home
    *************************** 21. row ***************************
       MAC: 50:0F:F5:B7:0D:90
    models:
            Tenda Realtek Router, firmware: V02.03.01.21_cn     67719570 Tenda_B70D90,
            Tenda Realtek Router, firmware: V12.01.01.48_multi  56124309 Grozz
    *************************** 22. row ***************************
       MAC: C8:3A:35:06:C7:30
    models:
            Tenda Realtek Router, firmware: V11.13.01.23_multi  61925373 OLACABLE06C730,
            Tenda Realtek Router, firmware: V11.13.01.25_multi  43217793 Quina de PitГѓВє
    *************************** 23. row ***************************
       MAC: C8:3A:35:08:BA:E8
    models:
            Tenda Realtek Router, firmware: V11.13.01.23_multi  58993354 WARIAN.NET-BAE8,
            Tenda Realtek Router, firmware: V11.13.01.25_multi  76001697 NICOLAS
    *************************** 24. row ***************************
       MAC: C8:3A:35:5F:28:E8
    models:
            Tenda Realtek Router, firmware: V11.13.01.25_multi  66933533 CsT_Casella,
            Tenda Realtek Router, firmware: V12.01.01.54_multi  18708172 HumeeHumee
    *************************** 25. row ***************************
       MAC: C8:3A:35:8E:DD:10
    models:
            Tenda Realtek Router, firmware: V11.13.01.25_multi  14187094 Tenda_8EDD10,
            Tenda Realtek Router, firmware: V12.01.01.33_multi  13596552 A B Net @ ATHER
    *************************** 26. row ***************************
       MAC: C8:3A:35:AA:53:00
    models:
            Tenda Realtek Router, firmware: V11.13.01.23_multi  60353320 GIGALAN_WIFI,
            Tenda Realtek Router, firmware: V12.01.01.29_multi  51724870 n'y pense meme pas
    *************************** 27. row ***************************
       MAC: C8:3A:35:BF:94:10
    models:
            Tenda Realtek Router, firmware: V11.13.01.23_multi  52232244 kornik,
            Tenda Realtek Router, firmware: V12.01.01.32_multi  26402994 10LineNET_ENES
    *************************** 28. row ***************************
       MAC: C8:3A:35:C6:E7:E0
    models:
            Tenda Realtek Router, firmware: V11.13.01.23_multi  11959281 Milos,
            Tenda Realtek Router, firmware: V12.01.01.29_pt     75360764 Coquinho
    *************************** 29. row ***************************
       MAC: C8:3A:35:C7:1E:48
    models:
            Tenda Realtek Router, firmware: V11.13.01.23_multi  36407460 BMF,
            Tenda Realtek Router, firmware: V12.01.01.29_pt     19803821 MARILENE
    *************************** 30. row ***************************
       MAC: C8:3A:35:D9:51:60
    models:
            Tenda Realtek Router, firmware: V12.01.01.29_multi  11879916 Aleyda Melendez,
            Tenda Realtek Router, firmware: V12.01.01.29_pt     13909215 TurboNet_Jhon_Yslaine
    30 rows in set (2.26 sec)
    
    
    Это только по Реалтекам.
    А всего в базе нашлось 800 фактов реюзинга маков, среди которых есть 38 подозрений на тройной реюзинг.
     
    #4741 Isica, 14 Jul 2020
    Last edited: 14 Jul 2020
    hydra, TOX1C and 4Fun like this.
  2. Isica

    Isica Active Member

    Joined:
    17 Oct 2018
    Messages:
    244
    Likes Received:
    203
    Reputations:
    1
    Code:
    *************************** 1. row ***************************
       MAC: C8:3A:35:01:49:80
    models:
            Tenda 11N Wireless Router                           60075345 Tenda_014980,
            Tenda 11N Wireless Router                           10882900 Maria,
            Tenda 3G 11N Router                                 00843522 E7Y
    *************************** 2. row ***************************
       MAC: C8:3A:35:02:DB:40
    models:
            Tenda 11N Wireless Router                           61379862 NuCom_02DB40,
            Tenda 11N Wireless Router                           25086164 NATALINA_RSnet_FIBRA,
            Tenda Realtek Router, firmware: V12.01.01.29_multi  54823624 Alal
    *************************** 3. row ***************************
       MAC: C8:3A:35:03:09:C0
    models:
            Tenda 11N Wireless Router                           69856631 Omar,
            Tenda 11N Wireless Router                           00000000 NuCom_339CB8,
            Tenda Wireless-N Router (rebranded)                 01991048 Baterias3Amigos
    *************************** 4. row ***************************
       MAC: C8:3A:35:03:9A:A0
    models:
            Tenda 11N Wireless Router                           82351014 Rede Ideia Valerio Neto,
            Tenda 11N Wireless Router                           64905228 Rede Ideia Valerio Neto,
            Tenda Wireless-N Router                             02361925 FabricOfPain
    *************************** 5. row ***************************
       MAC: C8:3A:35:03:FA:C8
    models:
            Tenda 11N Wireless Router                           60210548 cleide,
            Tenda 11N Wireless Router                           45304347 EDITE&LUCIANO,
            Tenda Realtek Router, firmware: V12.01.01.29_multi  55230278 redjep
    *************************** 6. row ***************************
       MAC: C8:3A:35:05:06:98
    models:
            Tenda 11N Wireless Router                           10987827 Polipharm-Fiber,
            Tenda 11N Wireless Router                           03293683 Geri_Stanoeva,
            Tenda Realtek Router, firmware: V12.01.01.29_multi  12947102 Hridoy-Wifi
    *************************** 7. row ***************************
       MAC: C8:3A:35:05:51:28
    models:
            Tenda 11N Wireless Router                           25086164 GABY_JOAO,
            Tenda 11N Wireless Router                           03484562 Larita,
            Tenda Realtek Router, firmware: V12.01.01.48_multi  86021432 Musfika
    *************************** 8. row ***************************
       MAC: C8:3A:35:06:CD:E8
    models:
            Tenda 11N Wireless Router                           61473812 Paloma Karine,
            Tenda 11N Wireless Router                           04459286 Tenda912,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  18661668 Weronika
    *************************** 9. row ***************************
       MAC: C8:3A:35:08:77:38
    models:
            Tenda 11N Wireless Router                           27944271 cezar-dealnet,
            Tenda 11N Wireless Router                           00000000 Akashshagor,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  71762142 ShabanShabanov
    *************************** 10. row ***************************
       MAC: C8:3A:35:09:1D:28
    models:
            Tenda 11N Wireless Router                           94139389 fatme92,
            Tenda 11N Wireless Router                           43963553 Tenda_091D28,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  77257307 CsT_Zanfini
    *************************** 11. row ***************************
       MAC: C8:3A:35:16:D6:E0
    models:
            Tenda 11N Wireless Router                           81405478 KAREN,
            Tenda 11N Wireless Router                           45304347 Link_One_16D6E0,
            Tenda Wireless-N Router                             14968006 Pinheiros_Gas
    *************************** 12. row ***************************
       MAC: C8:3A:35:18:A3:E8
    models:
            Tenda 11N Wireless Router                           19469355 Tenda,
            Tenda 11N Wireless Router                           16148246 Peixe,
            Tenda Realtek Router, firmware: V11.13.01.25_multi  50267668 mohamad/
    *************************** 13. row ***************************
       MAC: C8:3A:35:19:9C:90
    models:
            Tenda 11N Wireless Router                           36204366 Fast Multi Network/MK,
            Tenda 11N Wireless Router                           00000000 nuovareti1601,
            Tenda Wireless-N Router                             16784802 apocalipse
    *************************** 14. row ***************************
       MAC: C8:3A:35:19:AC:98
    models:
            Tenda 11N Wireless Router                           99061357 Tenda,
            Tenda 11N Wireless Router                           00000000 nuovareti1530,
            Tenda Wireless-N Router (rebranded)                 16825840 Stanleys Oaisis
    *************************** 15. row ***************************
       MAC: C8:3A:35:1C:F5:90
    models:
            Tenda 11N Wireless Router                           35806691 Link_One_1CF590,
            Tenda 11N Wireless Router                           20397166 NOVANET-35244286-LEANDRO,
            Tenda Wireless-N Router                             18978728 bsnet_tenda86
    *************************** 16. row ***************************
       MAC: C8:3A:35:1D:5F:30
    models:
            Tenda 11N Wireless Router                           58378748 Tenda_1D5F30,
            Tenda 11N Wireless Router                           39763280 TALITA_NOVANET_35244286,
            Tenda 3G 11N Router                                 19249124 AMCO@Link3
    *************************** 17. row ***************************
       MAC: C8:3A:35:25:BB:38
    models:
            Tenda 11N Wireless Router                           82488581 INTERLIBRE_5158,
            Tenda 11N Wireless Router                           35806691 DINIZ,
            Tenda Wireless-N Router                             24727600 ANGEL_MARIN_SL
    *************************** 18. row ***************************
       MAC: C8:3A:35:26:A3:D8
    models:
            Tenda 11N Wireless Router                           66622208 Hasan&Husein,
            Tenda 11N Wireless Router                           25086164 NETSTARTTELECOM,
            Tenda Wireless-N Router (rebranded)                 25323122 Minha_Esperanca
    *************************** 19. row ***************************
       MAC: C8:3A:35:2A:6D:B8
    models:
            Tenda 11N Wireless Router                           46403186 Daniel_RSnet_FIBRA,
            Tenda 11N Wireless Router                           35806691 Maykeleraquel,
            Tenda Wireless-N Router                             27806005 valio79
    *************************** 20. row ***************************
       MAC: C8:3A:35:2B:69:68
    models:
            Tenda 11N Wireless Router                           93591515 Edileuza,
            Tenda 11N Wireless Router                           28450320 Tenda_2B6968,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  62193504 Ali_Logon
    *************************** 21. row ***************************
       MAC: C8:3A:35:2D:74:68
    models:
            Tenda 11N Wireless Router                           42306573 EDVANIO,
            Tenda 11N Wireless Router                           29789207 rogeriocosta,
            Tenda Realtek Router, firmware: V11.13.01.25_multi  62796279 farid navid
    *************************** 22. row ***************************
       MAC: C8:3A:35:2E:85:E8
    models:
            Tenda 11N Wireless Router                           82109103 Falta de pagamento,
            Tenda 11N Wireless Router                           62225656 ipetrov,
            Tenda Wireless-N Router (rebranded)                 30489363 Nunes_Ciqueira
    *************************** 23. row ***************************
       MAC: C8:3A:35:30:E6:A0
    models:
            Tenda 11N Wireless Router                           12432530 DigitalDamiao,
            Tenda Wireless-N Router (rebranded)                 32047684 Larissa,
            Tenda Wireless-N Router (rebranded)                 01042702 Larissa
    *************************** 24. row ***************************
       MAC: C8:3A:35:32:2D:88
    models:
            Tenda 11N Wireless Router                           88983455 Tenda_322D88,
            Tenda 11N Wireless Router                           28316107 GILSON NET VINICIUS 9.8588-3602,
            Tenda Wireless-N Router (rebranded)                 32884562 RedeInfor_41017230_Gelter
    *************************** 25. row ***************************
       MAC: C8:3A:35:33:23:A8
    models:
            Tenda 11N Wireless Router                           38822087 marvin74,
            Tenda 11N Wireless Router                           33514642 arimma,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  67261604 Tenda_3323A8
    *************************** 26. row ***************************
       MAC: C8:3A:35:33:EE:98
    models:
            Tenda 11N Wireless Router                           35806691 Fabinho,
            Tenda 11N Wireless Router                           00000000 NuCom_33EE98,
            Tenda Wireless-N Router                             34034163 VEGA
    *************************** 27. row ***************************
       MAC: C8:3A:35:33:EF:70
    models:
            Tenda 11N Wireless Router                           32271010 Tenda_33EF70,
            Tenda 11N Wireless Router                           24031196 Romualdo,
            Tenda Wireless-N Router                             34036327 Stoqn
    *************************** 28. row ***************************
       MAC: C8:3A:35:34:36:98
    models:
            Tenda 11N Wireless Router                           35627739 CAFE ZOUBIR,
            Tenda 11N Wireless Router                           00000000 Vivacable_20870,
            Tenda Wireless-N Router                             34218488 StudioPT
    *************************** 29. row ***************************
       MAC: C8:3A:35:34:F2:E0
    models:
            Tenda 11N Wireless Router                           36994410 Deborah,
            Tenda 11N Wireless Router                           35806691 REDE_3IRMAOS,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  57294216 Mancha-Home
    *************************** 30. row ***************************
       MAC: C8:3A:35:38:0C:68
    models:
            Micro DSL Tenda (96318REF | V1.1.6.8 en td)         98378944 star academy,
            Tenda 11N Wireless Router                           21071072 FAMILIA REIS,
            Tenda 11N Wireless Router                           16325692 Catarine
    *************************** 31. row ***************************
       MAC: C8:3A:35:3E:79:C0
    models:
            Tenda 11N Wireless Router                           75443474 SKYNET_3521-4445_Tiago-Barbosa,
            Tenda 11N Wireless Router                           40944005 dinozavr,
            Tenda Realtek Router, firmware: V11.13.01.20_multi  11559405 Skyfibernet(Edney)
    *************************** 32. row ***************************
       MAC: C8:3A:35:45:EF:10
    models:
            Tenda 11N Wireless Router                           45831843 Pousada,
            Tenda 11N Wireless Router                           16337992 America FC,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  65713532 saadi
    *************************** 33. row ***************************
       MAC: C8:3A:35:45:F9:30
    models:
            Tenda 11N Wireless Router                           45304347 casa das mulheres,
            Tenda 11N Wireless Router                           35861478 Goyal ply,
            Tenda Realtek Router, firmware: V11.13.01.25_multi  19863528 Mohammadreza-WiFi
    *************************** 34. row ***************************
       MAC: C8:3A:35:4F:4B:C0
    models:
            Tenda 11N Wireless Router                           51967369 Wifi_doma,
            Tenda 11N Wireless Router                           35806691 GS_Telecom_Josi,
            Tenda Realtek 4G, firmware: L1-RW332M_V1.0.0.2_PT   13876449 LINk
    *************************** 35. row ***************************
       MAC: C8:3A:35:53:F5:B8
    models:
            Tenda 11N Wireless Router                           55023924 PENTAGRAM,
            Tenda 11N Wireless Router                           24259248 Solar-energy,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  11331650 MINIC
    *************************** 36. row ***************************
       MAC: C8:3A:35:5B:80:B0
    models:
            Tenda 11N Wireless Router                           86226110 Claudio,
            Tenda 11N Wireless Router                           15865281 Jean_Netcell,
            Tenda Realtek Router, firmware: V11.13.01.23_multi  30547858 sajadwifi
    *************************** 37. row ***************************
       MAC: C8:3A:35:5C:9A:A8
    models:
            Tenda 11N Wireless Router                           28742975 FIO1,
            Tenda 11N Wireless Router                           28096931 Blu_wifi_Dolores,
            Tenda Wireless-N Router                             60689047 tenda
    *************************** 38. row ***************************
       MAC: C8:3A:35:5C:9D:98
    models:
            Tenda 11N Wireless Router                           61957701 Paeng,
            Tenda Wireless-N Router                             60696564 MARIAP_Network,
            Tenda Wireless-N Router                             60696556 MARIAP1
    38 rows in set (8.70 sec)
    
     
    hydra and TOX1C like this.
  3. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    Кажеться я могу обьяснить появление популярных пин-кодов. Я нашёл пару штук в прошивке. А именно в бинарном файле wps_monitor который можно найти в прошивке от Тенды на базе Броадком
    Code:
      RAND_linux_init();
      __s1 = (char *)nvram_get("wps_device_pin");
      if ((__s1 == (char *)0x0) || (iVar3 = strcmp(__s1,"12345670"), iVar3 == 0)) {
        iVar3 = wps_gen_pin(auStack168,9);
        if (iVar3 == 0x1001) {
          nvram_set("wps_device_pin",auStack168);
          iVar3 = 1;
        }
        else {
          nvram_set("wps_device_pin","12345670");
          iVar3 = 1;
    
    
    __s1 = (char *)wps_get_conf("wps_device_pin");
    
    Я это понимаю примерно так: если в конфиге пин-кода не оказалось или пин-код равен 12345670 то используй функцию генерации пин-кода(wps_device_pin) если и тут и неудача то пин-код ставится 12345670
    Code:
    {
      uint uVar1;
      undefined4 uVar2;
      ulong uVar3;
      uint uVar4;
      uint uVar5;
      uint uVar6;
      uint uVar7;
      uint uVar8;
      uint uVar9;
      uint uVar10;
      undefined4 local_50 [2];
      char acStack72 [7];
      undefined local_41;
      undefined local_40;
     
      if ((int)param_2 < 9) {
        uVar2 = 0x1006;
      }
      else {
        RAND_bytes((uchar *)local_50,8);
        sprintf(acStack72,"%08u",local_50[0]);
        local_41 = 0;
        uVar3 = strtoul(acStack72,(char **)0x0,10);
        uVar1 = uVar3 * 10;
        uVar4 = uVar1 / 10000;
        uVar8 = uVar1 / 1000000;
        uVar7 = uVar1 / 10000000;
        uVar5 = uVar1 / 100;
        uVar10 = (uVar1 >> 5) / 0xc35;
        uVar6 = uVar1 / 1000;
        uVar9 = uVar1 / 10;
        uVar4 = (uVar4 - ((uVar4 / 10) * 2 +
                         ((uint)((ulonglong)uVar4 * 0xcccccccd >> 0x20) & 0xfffffff8))) +
                (uVar8 - ((uVar8 / 10) * 2 +
                         ((uint)((ulonglong)uVar8 * 0xcccccccd >> 0x20) & 0xfffffff8))) +
                (uVar5 - ((uVar5 / 10) * 2 +
                         ((uint)((ulonglong)uVar5 * 0xcccccccd >> 0x20) & 0xfffffff8))) +
                (uVar7 - ((uVar7 / 10) * 2 +
                         ((uint)((ulonglong)uVar7 * 0xcccccccd >> 0x20) & 0xfffffff8))) * 3 +
                (uVar10 - ((uVar10 / 10) * 2 +
                          ((uint)((ulonglong)uVar10 * 0xcccccccd >> 0x20) & 0xfffffff8))) * 3 +
                (uVar6 - ((uVar6 / 10) * 2 +
                         ((uint)((ulonglong)uVar6 * 0xcccccccd >> 0x20) & 0xfffffff8))) * 3 +
                (uVar9 - ((uVar9 / 10) * 2 +
                         ((uint)((ulonglong)uVar9 * 0xcccccccd >> 0x20) & 0xfffffff8))) * 3;
        sprintf(acStack72,"%08u",
                (int)((((uVar4 / 10) * 2 + ((uint)((ulonglong)uVar4 * 0xcccccccd >> 0x20) & 0xfffffff8))
                      - uVar4) + 10) % 10 + uVar1);
        local_40 = 0;
        strncpy(param_1,acStack72,param_2);
        uVar2 = 0x1001;
      }
      return uVar2;
    }
     

    Attached Files:

    hydra, TOX1C and 4Fun like this.
  4. TOX1C

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

    Joined:
    24 Mar 2012
    Messages:
    1,135
    Likes Received:
    1,931
    Reputations:
    24
    А ведь было уже такое. Solid-chain фильтр, только там была равная и жестко связанная пара значений.
    У роутеров-дублей тоже будет похожая пара жестко связанных значений, только для каждых серий своя, в зависимости от того, откуда был начат отсчет. И не последнего числа в пин-коде, а первого.

    Если отсчет начат с той же точки отсчета, пин-коды сгенерируются те же. Этим, вероятно, можно обьяснить очень странный дубль, например как этот.
    А если точка отсчета будет отличаться, то пин-коды пойдут с неким ± равным сдвигом, относительно друг друга. Алгоритм ведь один и тот же. Поскольку, в отличие от solid chain фильтра, диапазон значений пинов состоит из двух неравных кусков, с дублирующимися цифрами (0-9 и 0-6), то может наступить веселый момент, когда у разных серий пин-коды начнут очень близко друг к другу подлезать.
    Снимок.PNG
    Вот тут начинается настоящая лажа, в отличии от легко обманываемых глаз, с ума сойдет уже машина, напоровшись на такой подвох.

    Фильтры заглатывают эту наживку, и начинают генерировать всякий бред, типа такого
    а еще хуже - этот бред будет еще и статистически правильный, ведь дублей существует с десяток тысяч.

    Чтобы было еще веселее - над списком с попавшими в базу дублями было кое-что проделано. Удалена первая цифра из пин-кода, и подсчитана разница между получившимся. В половине случаев, разница меньше минимально возможного достоверного delta pin, но это может ничего не означать, если бы не одно "но".
    Code:
    1. row 30751
    2. row 138409
    3. row 72273
    4. row 51180
    5. row -14611 (ЧТО )
    6. row -14611 (ЭТО?)
    7. row -266463
    8. row -555295
    9. row -81143
    10. row 319768
    11. row 119603
    12. row -388538
    13. row -146210
    14. row -631006
    15. row -374565
    16. row -401477
    17. row 484305
    18. row -220247
    19. row 606770
    20. row -201745
    21. row -159527
    22. row 129242
    23. row -299166
    SURPRISE-точка 153509
    24. row 177464
    25. row -59054
    26. row 137155
    27. row 417075
    28. row 340148 (СОВПАДЕНИЕ?)
    29. row 339636 (НЕ ДУМАЮ)
    30. row 202930
     
    hydra and Monohrom like this.
  5. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    @TOX1C, @Isica, @4Fun и компания, вам будет интересно на это посмотреть.
    В мае ковырял Netis WF2411D и обнаружил в прошивке интересную вещь:
    console.log(`help:
    -t -- tenda mac. like C8:3A:35:02:F2:F8x
    -l -- limit from file. like 10000 or empty for all
    -c -- closer mac with pin. like C8:3A:35:02:F2:F0=1759218
    -path or -p -- path to file macs, format json, like [{"bssid":"C8:3A:35:02:F2:F0":"pin":"1759218"}]
    -help or -h -- help manual`)

    Cейчас я залез в базу пробить мак адрес из найденных строк на удачу.
    C8:3A:35:02:F2:F0 1759218
    Точка оказалась в базе, алгоритм wps пин-кода неизвестный.
    Решил использовать эксперементальный генератор с опцией -i которая позволяет игнорировать генератору тот факт что точка есть в базе и подбирать пин-код будто это неизвестная Тенда
    Генератор нашёл пин-код
    DeltaMAC - 16, DeltaPIN =456848, PIN = 1759218
    Это они пальцем в небо в тенду с целевым алгоритмом попали или ещё что.
    Китайцы таки обкурились.
    У вас есть идеи как это оказалось в Нетисе?
     
    #4745 Monohrom, 15 Jul 2020
    Last edited: 15 Jul 2020
  6. TOX1C

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

    Joined:
    24 Mar 2012
    Messages:
    1,135
    Likes Received:
    1,931
    Reputations:
    24
    Похоже на кусок из кода из какой-то производственной утилиты, mass production tool или что-то эдакое. Скопипастили не посмотрев.
    Собственно, вот и оно: ключ --l задает количество заливаемых из файла пинкодов в роутеры, --c переключает режим парсера из json в текстовый режим ключ-значение, --t - с какого mac адреса начать заливать.

    Или наоборот - этот кусок как раз и относится к генератору. Ключ -t задает точку отсчета, ключ -l задает количество, которое надо нагенерировать.

    Уже было такое, что в роутерах ZTE попадался алгоритм генерации wpa2 паролей, такой же как и у роутеров huawei hg520, только у этих алгоритм генерировал wep key.
     
  7. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    -c -- closer mac with pin. like C8:3A:35:02:F2:F0=1759218. А это что может быть?
    И откуда у Нетиса алгоритм Тенды?
    Я бы не очень сильно привязывался к этому логу, есть шанс что они просто с балды указали и угадали. Так что это может быть неверный след. На нетисах я целевого алгоритма не видел пока что.
     
    #4747 Monohrom, 15 Jul 2020
    Last edited: 15 Jul 2020
  8. TOX1C

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

    Joined:
    24 Mar 2012
    Messages:
    1,135
    Likes Received:
    1,931
    Reputations:
    24
    По умолчанию, в файле откуда берутся данные, внутри формат json
    [{"bssid":"C8:3A:35:02:F2:F0":"pin":"1759218"}]
    --c переключит заливайку с json на парсинг текста, типа такого
    C8:3A:35:02:F2:F0=1759218

    Это не у нетиса алгоритм тенды. Колбасный цех, на котором этот шлак клепается, может выпускать и тенды, и нетисы, и тп-линки, и уйму небрендированного говна, которое потом оказывается на алиэкспрессе. Особенности производства + невнимательность и вот результат.
     
  9. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    Тогда целевой алгоритм должен быть не только на Тендах. Нетисы сделаны небрежно и они глючные так что вполне вероятно что могли слить что-то по глупости
     
  10. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    И эта утилита на javascript
    Метод console.log() выводит отладочную информацию в консоль, т.е. скрывая ее от пользователей.
    https://ru.stackoverflow.com/questions/358139/Что-такое-console-log-в-javascript
    Это из джаваскрипта, они что-то и зачем-то отлаживали. В браузере?
     
  11. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    А откуда выдернул код? Покажи источник, может там есть что-то целиком.
     
  12. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    Нашёл в прошивке Netis WF2411D, в распакованной прошивке в папке /bin, бинарный файл cscript, в той же папки в бинарнике flash есть два алгоритма генерации пин-кода, это gen-pin - стандартный алгоритм от Реалтека основаный на времени и второй неизвестный алгоритм.
     
    binarymaster, TOX1C and Isica like this.
  13. Isica

    Isica Active Member

    Joined:
    17 Oct 2018
    Messages:
    244
    Likes Received:
    203
    Reputations:
    1
    Так может это и есть наш целевой алгоритм?
     
    TOX1C likes this.
  14. Isica

    Isica Active Member

    Joined:
    17 Oct 2018
    Messages:
    244
    Likes Received:
    203
    Reputations:
    1
    Я голосую за этот вариант.
     
  15. TOX1C

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

    Joined:
    24 Mar 2012
    Messages:
    1,135
    Likes Received:
    1,931
    Reputations:
    24
    Существуют программы, которые выглядят как настоящий софт, но внутри там браузер хромиум, а само приложение написано на джаваскрипте. Это нечто называется Electron. Вполне возможно, что на подобном извращении написан и технологический софт, всякое может быть. А браузерную js консоль вывели прямо в интерфейс приложения.
    Не обязательно должен, но может всплыть еще где-то. У нетисов, насколько мне известно, алгоритма нет никакого, там рандомная генерация при загрузке роутера, а подключение по pin-коду не работает вообще (или не работало).

    Слил этот код скорее всего что сам завод. Чтобы облегчить китайцам из нетиса страдания, и облегчить им адаптацию технологического софта под свои нужды, вместе с документацией дали исходники от другого проекта. А кто-то из нетиса жестко накосячил, и положил не то и не туда. Культура производства - это то, чего в Китае нет. Рас3.14здяйство похлеще отечественного. Исходники прошивок tenda ac роутеров, появились в сети похожим образом, скорее всего. Кто-то их тупо вынес на флешке))
     
    4Fun likes this.
  16. Isica

    Isica Active Member

    Joined:
    17 Oct 2018
    Messages:
    244
    Likes Received:
    203
    Reputations:
    1
    В той выборке, что мне доступна, нет точки с DeltaMAC+-16 к искомому, так что проверить не могу. Но от других очень близких точек (+8 и -24) этот пин не находится, так что искомая точка, скорее всего, не целевая.
    up
    Нет, таки целевая, просто, как всегда, наблюдается смесь нескольких резонансных групп (видимо, снова реюзинг маков).
     
    #4756 Isica, 15 Jul 2020
    Last edited: 15 Jul 2020
  17. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    Я обрезал здесь только лишние DeltaMAC потому что их было очень много. На истину не претендую, пин-код на втором месте.
    Решил что Тенда целевая потому что в 3wifi алгоритм пин-кода помечен как неизвестный и там не статика. Во всяком случае такой статики в базе нет.

    Code:
    usage: TendaOnlinePIN.py [-h] [-i] [-a ANCHORS] [-m {classical,unified,unified1}] [--major-deltas-only] [bssid]
    
    Experimental online PIN code generator for some Tenda devices. Uses 3WiFi Wireless Database to get anchor points.
    
    positional arguments:
      bssid                 the target BSSID
    
    optional arguments:
      -h, --help            show this help message and exit
      -i, --ignore-pin      ignore if pin to BSSID is found in 3WiFi
      -a ANCHORS, --anchors ANCHORS
                            maximum number of anchor BSSIDs used for the search PINs Default: unlimited
      -m {classical,unified,unified1}, --mode {classical,unified,unified1}
                            WPS PIN list mode: classical, unified, unified1. Default: classical
      --major-deltas-only   Use only major DeltaPINs (occur more than 1 time)
    
    C8:3A:35:02:F2:F0":"pin":"1759218"}]
    python TendaOnlinePIN.py -i
    Authorization is successful
    Please specify the BSSID: C8:3A:35:02:F2:F0
    [*] Requesting 3WiFi for "C8:3A:35:02:F*"…
    [+] Found 92 records
    [+] 55 anchor points defined
    PINs generated with C8:3A:35:02:F3:00 (deltaMAC: 16; count: 112):
    №    WPS PIN    deltaPIN   deltaPIN_cnt   isMajorDeltaPIN
    1)   18247541   391312     196            True
    2)   17592185   456848     187            True
    3)   17589628   457104     143            True
    4)   17592178   456849     122            True
    5)   18244984   391568     117            True
    6)   18247534   391313     97             True
    7)   18244977   391569     72             True
    8)   17589611   457105     72             True
    9)   18250107   391056     45             True
    10)  17594745   456592     33             True
    11)  17594738   456593     17             True
    
    
    А хрен его разберёт вот честно. Я бы не сильно надеялся на то что алгоритм всплывет в прошивке роутера.
    У Netis может быть свой алгоритм, например Нетисы у которых рандомный пин-код и он постоянно сбивается.

    Я @binarymaster прошивку скинул может он чего найдёт и поймёт
    Если что то модель:Netis_WF2411D
    https://dropmefiles.com/n7Jmy это ссылка на уже распакованную прошивку просто откройте архив
     
    #4757 Monohrom, 15 Jul 2020
    Last edited: 15 Jul 2020
    TOX1C likes this.
  18. Isica

    Isica Active Member

    Joined:
    17 Oct 2018
    Messages:
    244
    Likes Received:
    203
    Reputations:
    1
    А можете показать весь вывод скрипта, а также пин от
    C8:3A:35:02:F3:00?
     
  19. 4Fun

    4Fun Elder - Старейшина

    Joined:
    25 Jul 2018
    Messages:
    496
    Likes Received:
    709
    Reputations:
    11
    Code:
    ESSID: Doctor net- 81709982"_"AHMAD$
    BSSID: C8:3A:35:02:F3:00
    Password: 13140360
    WPS PIN: 22160669
    Date: 2020-07-11 03:17:55
    Классический режим: https://paste.ubuntu.com/p/bh58QTXgG3/
    Унифицированный режим: https://paste.ubuntu.com/p/fRj5hbG2HV/
     
    Isica and Monohrom like this.
  20. Monohrom

    Monohrom Active Member

    Joined:
    26 Jan 2020
    Messages:
    83
    Likes Received:
    132
    Reputations:
    2
    Вывод у @4Fun такой же как и у меня
    Генератор через показывает правильный пин-код
     

    Attached Files:

    #4760 Monohrom, 15 Jul 2020
    Last edited: 15 Jul 2020