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

  #2203  
Старый 14.12.2014, 04:18
binarymaster
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
Провел на форуме:
997379

Репутация: 125


По умолчанию

А я вот нашёл алгоритм генерации пин кода из MAC-адреса для роутера Huawei HG8245H.

Обнаружил его в коде веб интерфейса, он на JavaScript

Пример использования:

computeDefaultPin('20:0B:C7:C9:6E:94')

[CODE]
// According to wlanmac, calculate initial PIN code, algorithm HW_WLAN_CalWpsDefaultPin is the same
function computeDefaultPin(wlanMac)
{
var mac = '';
var temp = 0;
var macnum = 0;
var pin = 0;
var defaultpin = 0;

// Check wlanmac legitimacy
if ((wlanMac == '') || (wlanMac == '00:00:00:00:00:00') || (wlanMac == 'FF:FF:FF:FF:FF:FF'))
{
alert(cfg_wlancfgdetail_language['amp_wlanmac_invaild']);
}

// Remove : symbols from wlanmac
for (var i = 0; i = (mac.length - 7); j--)
{
temp = parseInt(mac.charCodeAt(j));

if ((temp >= 97) && (temp = 65) && (temp = 48) && (temp
 
Ответить с цитированием