Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  1 1860
hei,

Ser at det finnes diverse betalsider på nettet for å låse opp usb-modemer.

Kan man selv gjore dette med ollydbg eller lignende?

Antar att opplåsingskoden er lagret/(md5 hashet?) lokalt i modemets firmware og burde vel kunne finnes med modemets imei-nr

Ellers så har man ofte bare 10 testforsok for å mate inn opplåsingskoden, men den counteren burde kanskje kunne bypasses..

Via googling ser jeg at noen har funnet opplåsingskode till huawei-modemer via å md-hashe imeinr*konstant ,men det fremgår ikke tydelig hvordan personen fant konstanten



Kode

your_imei)=123456789012347
MD5 (“your_imei5e8dd316726b0335″) = 8f 43 ae 1a 33 19 c6 49 cc 57 40 8b 6a 39 2d 6b

8f xor 33 xor cc xor 6a =1a
43 xor 19 xor 57 xor 39 =34
ae xor c6 xor 40 xor 2d =05
1a xor 49 xor 8b xor 6b =b3

1a3405b3 and 1ffffff or 2000000 = 23405B3
hex2dec (23405B3) = 36963763 -> unlock code
http://bakadeshi.wordpress.com/2010/...ock-algorithm/

Eller andre tips på fremgangsmåte som ikke er kjop av payware osv?
Trådstarter
Om man tar særtilfellet huawei-modemer kunne/kan eldre modemer låses opp
med dette skriptet, der saltet er 5e8dd316726b0335

Kode

#!/usr/bin/env python

import hashlib
UNLOCK_SALT = "5e8dd316726b0335"

def show_codes(imei, salt):
    digest = hashlib.md5((imei+salt).lower()).digest()
    code = 0
    for i in range(0,4):
        code += (ord(digest[i])^ord(digest[4+i])^ord(digest[8+i])^ord(digest[12+i])) << (3-i)*8
        code &= 0x1ffffff
        code |= 0x2000000
    return code

# PLEASE TYPE YOUR IMEI  BELOW
imei = ' '
if(imei == ' '):
    print 'Please open this script from your editor and enter your IMEI'
else:
    print "Your Modem unlock code: %s" % show_codes(imei,UNLOCK_SALT);
men dette funker ikke på nyere huawei-modemer-eller vet noen hvordan skripet skal modifiseres for nyere modemer?

Gitt att algoritmen er lignende og benytter et felles salt kan man da om man har opplåsingskode+imei for et antal (huawei-modemer) generere saltet till hash-algoritmen? Antar at det ikke går men ifølge flere forum så skal den nye opplåsingsalgoritmen for nyere huawei-modemer være lekket/kjent men finner ikke noe på google..