Тоже нашел неплохую закономерность: если перевести вторую часть BSSID в из HEX в DEC и отнять 10 000 000 то получим первые 7 цыферок пина без передних 0 !!!
А если вторая часть BSSID меньше 10 000 000, то ничего отнимать не нужно? Если да, то это - всем известный метод hex->dec.
Боюсь, что это новое открытие не открыло ничего нового...
Поскольку результат работы алгоритмов HexToDec() и HexToDec()-10000000 одинаковый.
Кстати, вот два экземпляра, которые такому алгоритму не поддаются:
20:CF:30:877:53
89371282
20:CF:30:87:E7:9E
89395264
Хахах, я почему-то даже не ожидал что ASUS станут генерировать пин коды из мак адреса. Понятно что это действует только на старых моделях да и то не на всех но все таки может пригодится при взломе. Теперь буду рассматривать другие модели.
Крутая тема Кстати, походу у точек с началом 60:A4:4C встречается похожая закономерность что и у старых диапазонов не смотря на то, что этот мак адрес бывает и у новых точек, так что возможно у асусов не у каждой модели свой генератор wps, а у каждого мак диапазона, что может облегчить дальнейший поиск закономерностей Вот что смог насканить: