Показать сообщение отдельно

  #4613  
Старый 06.07.2020, 22:55
binarymaster
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
С нами: 8115446

Репутация: 125


По умолчанию

Цитата:
Сообщение от Isica  

Рабочий генератор можно пощупать?

Псевдокод на php:

PHP:


Код:
functiongenChecksum($pin)

                                      {
$pin%=10000000;
$a=0;
$t=$pin;

                                          while ($t)

                                          {
$a+=3* ($t%10);
$t= (int)($t/10);
$a+=$t%10;
$t= (int)($t/10);

                                          }

                                          return ($pin*10) + ((10- ($a%10)) %10);

                                      }

                                      for ($seed=1;$seed10000000)$r= (int)($r/10);
$pin=genChecksum($r);

$res=QuerySql("SELECT id FROM base WHERE WPSPIN =$pinGROUP BY BSSID ORDER BY id DESC");

                                          if ($res->num_rows>0)

                                          {

                                              echo"$seed$r$pin".$res->num_rows."\r\n";

                                          }
$res->close();

                                      }
При желании можно переписать на C, функции в точности те же.
 
Ответить с цитированием