
14.12.2014, 04:18
|
|
Флудер
Регистрация: 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
|
|
|