News:

Sostienici con una piccola Donazione per le spese di mantenimento del vostro sito!

Menu principale

Messaggi recenti

#1
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di Errecinque - 21 Mar 2026 - 18:41
@unofear questo va bene?
Nuovo Tactrix Openport 2,0+ECUFLASH https://share.google/xJIwmeqQnjgpAHd2e
#3
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di unofear - 21 Mar 2026 - 10:21
Citazione di: Errecinque il 21 Mar 2026 - 08:37
Citazione di: unofear il 21 Mar 2026 - 08:17
Citazione di: Errecinque il 21 Mar 2026 - 07:52@unofear puoi postare il link di dove hai acquistato il tuo?
Gli ho inviato un messaggio diretto su WhatsApp, ma puoi contattarlo anche tramite il suo sito web.
Ma tu usi openport o scanmatik?
Openport
#4
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di luqc - 21 Mar 2026 - 08:52
Citazione di: ambroteklab il 19 Mar 2026 - 09:33avevo sbagliato il tag.
Ciao, sto cercando di fare la stessa cosa, se riuscito a trovare qualcosa poi?
Sono riuscito a ottenere l'accesso di sicurezza utilizzando il codice qui sotto; le key constants sono le stesse in entrambe le ECU che possiedo. Tuttavia, ottenere l'accesso di sicurezza non consente di leggere alcun indirizzo di memoria dalla ECU utilizzando il servizio "ReadMemoryByAddress" (0x23) del protocollo UDS. Non ho provato a scrivere nulla nella ECU perché temevo di bloccarla (brick) e in qualche modo ho perso interesse per l'argomento. Si prega di notare che questo testo è tradotto utilizzando ChatGPT; per chiarezza, vedere la versione inglese qui sotto.

I was able to gain security access using the code below, the keyconstants are the same in both ECU's that I own. However gaining the security access does not allow you to read any memory adress from the ECU using 'ReadMemoryByAddress' (0x23) service of the UDS protocol. I havent tried writing anything into the ECU because I was worried of bricking it and I somhow lost interest in the topic.
def alfa_unlock(seed):
    key_const =[]
    key_const.append(0x9B127D51)
    key_const.append(0x5BA41903)
    key_const.append(0x4FE87269)
    key_const.append(0x6BC361D8)
    AND_CONSTANT = 0x8f750a1d
    itCounter = 0x40
    uVar1 = seed
    uVar2 = (uVar1&0xFF)<<0x18
    #print ('uVar2 -1:',hex(uVar2))
    #uVar2 = uVar2&0xFFFFFFFF
    uVar2 = uVar2 +(uVar1&0xff00)*0x100 + (uVar1>>8&0xff00)+ (uVar1 >> 0x18)
    uVar3 = 0
    uVar1 = 0
    #print ('uVar2 0:',hex(uVar2))
    while itCounter > 0:
        itCounter = itCounter - 1
        uVar2 = uVar2 + (key_const[uVar1 & 3] + uVar1 ^ (uVar3 >> 5 ^ uVar3 << 4) + uVar3)
        uVar2 &=0xFFFFFFFF
        #print('uVar2:',itCounter, hex(uVar2))
        uVar1 = uVar1 + AND_CONSTANT
        uVar1 &=0xFFFFFFFF
        #print('uVar1:',itCounter, hex(uVar1))
        uVar3 = uVar3 + (((key_const[(uVar1 >> 9 & 0xc)>>2] + uVar1)&0xFFFFFFFF) ^
                    (uVar2 >> 5 ^ ((uVar2 * 0x10)&0xFFFFFFFF)) + uVar2)
        uVar3 &=0xFFFFFFFF
        #print((uVar1 >> 9 & 0xc)>>2)
        #print('uVar3:',itCounter, hex(uVar3))
    return (uVar3 * 0x1000000&0xFFFFFFFF) + (uVar3 * 0x100 & 0xff0000) + (uVar3 >> 8 & 0xff00) + (uVar3 >> 0x18)
#5
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di Errecinque - 21 Mar 2026 - 08:37
Citazione di: unofear il 21 Mar 2026 - 08:17
Citazione di: Errecinque il 21 Mar 2026 - 07:52@unofear puoi postare il link di dove hai acquistato il tuo?
Gli ho inviato un messaggio diretto su WhatsApp, ma puoi contattarlo anche tramite il suo sito web.
Ma tu usi openport o scanmatik?
#6
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di unofear - 21 Mar 2026 - 08:17
Citazione di: Errecinque il 21 Mar 2026 - 07:52@unofear puoi postare il link di dove hai acquistato il tuo?
Gli ho inviato un messaggio diretto su WhatsApp, ma puoi contattarlo anche tramite il suo sito web.
#7
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di Errecinque - 21 Mar 2026 - 07:52
@unofear puoi postare il link di dove hai acquistato il tuo?
#8
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di Errecinque - 21 Mar 2026 - 07:47
Sai
Citazione di: unofear il 21 Mar 2026 - 07:25
Citazione di: Errecinque il 20 Mar 2026 - 22:42
Citazione di: unofear il 20 Mar 2026 - 21:07La soluzione migliore è TinyFlash di TurboLapaka. Economico e affidabile.

Puoi spiegare come funziona? che tool bisogna avere? non è molto chiaro sul sito web
Per l'hardware hai bisogno di Openport o Scanmatik, il primo è più economico. Io programmo la centralina al banco senza aprirla e non ho bisogno di imparare il sensore dell'albero a camme dopo la programmazione. Programmo solo il blocco che ha subito modifiche, il che rende il processo estremamente veloce.

Bella notizia, mi informo sui costi, grazie
#9
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di unofear - 21 Mar 2026 - 07:25
Citazione di: Errecinque il 20 Mar 2026 - 22:42
Citazione di: unofear il 20 Mar 2026 - 21:07La soluzione migliore è TinyFlash di TurboLapaka. Economico e affidabile.

Puoi spiegare come funziona? che tool bisogna avere? non è molto chiaro sul sito web
Per l'hardware hai bisogno di Openport o Scanmatik, il primo è più economico. Io programmo la centralina al banco senza aprirla e non ho bisogno di imparare il sensore dell'albero a camme dopo la programmazione. Programmo solo il blocco che ha subito modifiche, il che rende il processo estremamente veloce.
#10
HELPDESK / Re: Info Marelli MM10JA GIULIA...
Ultimo messaggio di Errecinque - 20 Mar 2026 - 22:42
Citazione di: unofear il 20 Mar 2026 - 21:07La soluzione migliore è TinyFlash di TurboLapaka. Economico e affidabile.

Puoi spiegare come funziona? che tool bisogna avere? non è molto chiaro sul sito web