Vai al contenuto

Tky

Moderatore
  • Numero contenuti

    8.040
  • Iscritto

  • Giorni Vinti

    294

Tutti i contenuti di Tky

  1. Tky

    Reverse engineering firmware ECU

    Ciao Paolo Sai step-by-step la procedura di decodifica dall'hexdump al sorgente assembly? Per la conversione in C non ho problemi con linux che tutto può Grazie p.s. ho provato da winzozz con idapro e winhex (e tanti altri tool inconcludenti) ma mi sono ritrovato con un file quasi scodificato senza sorgente e sono passato a linux per non aver noie su licenze dei sw
  2. Tky

    Reverse engineering firmware ECU

    Dimenticavo di dire che per fare questi output ho utilizzato i seguenti sorgenti linux: hexdump - hd - od - xxd - objdump - binwalk Grazie
  3. Tky

    Reverse engineering firmware ECU

    Salve a tutti, apro questo post in quanto da un po di tempo mi sto imbattendo nel decompilare & disassemblare i file delle ECU (test effettuato su edc16 fiat-group) e sono arrivato a poche conclusioni. Inizialmente sono partito con l'attività con Windows utilizzando alcuni tool consigliatomi e trovati tramite google ma i limiti trovati tra licenze dei file e altro mi hanno fatto optare a passare nel lato oscuro dello sforzo ed ho migrato su Linux che, dopo settimane con windows, sono arrivato al medesimo punto con poche ore (linux regna). Ora mi trovo con i file che ho elaborato ai quali non riesco a dare un senso logico in quanto l'output non mi rende nessuna informazione sulla conversione da utilizzare per arrivare al sorgente. Lo step definitivo è di arrivare al codice Assembly del file originale e modificarne i parametri per integrarne funzioni aggiuntive, ricompilarlo e caricarlo sulla ecu. Tale metodo vorrei rapportarlo anche al body in quanto ho visto che con vari tool un minimo ci si può elaborare ma limitatamente dai tool a disposizione mentre lavorando su di un codice sorgente le possibili variabili aumentano in modo vertiginoso. Ora chiedo a voi se qualcuno avesse mai operato in tal senso vi chiedo la cortesia di condividerne i risultati e informazioni. Questi sono gli step che ho eseguito in visura text su edc16c39 alfa 156 (beckup concessomi da un amico) : # tail Completo.* ==> Completo.dump <== 00075e40 24 9f cb 98 a7 bf 62 ee 2d 54 24 67 47 ee b4 62 |$.....b.-T$gG..b| 00075e50 62 1d cc c6 7f 62 f6 a7 cf 3b ef 6b 7f 62 62 6a |b....b...;.k.bbj| 00075e60 a7 73 47 bf a7 f6 24 24 62 48 7f ae 1f a7 54 ad |.sG...$$bH....T.| 00075e70 24 38 54 24 ad 62 1f a7 48 ee ad ad 62 24 23 62 |$8T$.b..H...b$#b| 00075e80 ad 48 24 ee 1f 47 24 cb 24 23 ad 62 62 10 24 98 |.H$..G$.$#.bb.$.| 00075e90 24 62 ad bc ad ef 24 a7 24 24 3b 2a cf 23 c8 bf |$b....$.$$;*.#..| 00075ea0 bc bf 24 23 2a a7 a7 ad cc 35 47 38 ad 24 ee 23 |..$#*....5G8.$.#| 00075eb0 ee ad 24 62 ad ee 1f a7 62 ad 54 c3 62 47 24 24 |..$b....b.T.bG$$| 00075ec0 48 cc cc 62 ad cc ad 24 bc 54 48 47 3b 4c cb 24 |H..b...$.THG;L.$| 00075ed0 ==> Completo.redump <== 002463a0 20 31 66 20 61 37 20 20 36 32 20 61 64 20 35 34 | 1f a7 62 ad 54| 002463b0 20 63 33 20 36 32 20 34 37 20 32 34 20 32 34 20 | c3 62 47 24 24 | 002463c0 20 7c 2e 2e 24 62 2e 2e 2e 2e 62 2e 54 2e 62 47 | |..$b....b.T.bG| 002463d0 24 24 7c 0a 30 30 30 37 35 65 63 30 20 20 34 38 |$$|.00075ec0 48| 002463e0 20 63 63 20 63 63 20 36 32 20 61 64 20 63 63 20 | cc cc 62 ad cc | 002463f0 61 64 20 32 34 20 20 62 63 20 35 34 20 34 38 20 |ad 24 bc 54 48 | 00246400 34 37 20 33 62 20 34 63 20 63 62 20 32 34 20 20 |47 3b 4c cb 24 | 00246410 7c 48 2e 2e 62 2e 2e 2e 24 2e 54 48 47 3b 4c 2e ||H..b...$.THG;L.| 00246420 24 7c 0a 30 30 30 37 35 65 64 30 0a |$|.00075ed0.| 0024642c ==> Completo.riredump <== 00b3ae20: 6520 3265 2036 3220 3265 2032 6520 3265 e 2e 62 2e 2e 2e 00b3ae30: 2020 3234 2032 6520 3534 2034 3820 3437 24 2e 54 48 47 00b3ae40: 2033 6220 3463 2032 6520 207c 7c48 2e2e 3b 4c 2e ||H.. 00b3ae50: 622e 2e2e 242e 5448 473b 4c2e 7c0a 3030 b...$.THG;L.|.00 00b3ae60: 3234 3634 3230 2020 3234 2037 6320 3061 246420 24 7c 0a 00b3ae70: 2033 3020 3330 2033 3020 3337 2033 3520 30 30 30 37 35 00b3ae80: 2036 3520 3634 2033 3020 3061 2020 2020 65 64 30 0a 00b3ae90: 2020 2020 2020 2020 2020 7c24 7c2e 3030 |$|.00 00b3aea0: 3037 3565 6430 2e7c 0a30 3032 3436 3432 075ed0.|.0024642 00b3aeb0: 630a c. ..non fate caso all'estensione del file Completo.* ma è solo una evoluzione nelle conversioni fatte! Grazie e spero di poter coinvolgere altri utenti curiosi come me.
  4. Tky

    Pinout Cavo OBD Kess x Subaru

    Per db26 Può variare a seconda del modello di auto.
  5. Tky

    indirizzi IQ edc15c7

    Ciao Alfista 079c0a dovrebbe esse il rail che cerchi. Vedi e fai sapere.. Sto da cell quindi non posso aprire il file. Se ti può servire anche su 07838a hai quello del gasolio da alzare. Fai un video e famme vedé sta nasona all'opera!
  6. Tky

    Citroën C1 1.0 fiacca

    Grazie amico Domani spero si risolva. Grazie per le info
  7. Tky

    Citroën C1 1.0 fiacca

    Ciao sisco Abbiamo verificato già se magari é stato tralasciato qualcosa ma sono quasi sicuro che il problema lo avesse già prima in quanto bypassando va tutto bene. Sicuramente questo ci sta provando ma abbiamo accordato che eventuali pezzi li paga cmq.. Ora é da capire che caspita é che fa perdere coppia in avvio.. Sembra zoppa proprio.. Lunedì proviamo a vedere se spiffera sotto dal collettore al catalizzatore e la valvola a farfalla..
  8. Tky

    Citroën C1 1.0 fiacca

    Dai amici.. 11 visualizzazioni e neanche un'idea? Domani farò pulire anche la farfalla nel caso fosse quella il problema ma se qualcuno c'è già passato e sa come e dove risolvere sarebbe meglio.. Oggi abbiamo provato a bypassare tutto tra serbatoio e motore e funziona bene tranne ovviamente che non ha indice di pedale ne altro.. qualcosa non va nel mezzo...
  9. Ogni strumento é a se per la questione dei protocolli Riguardo questa punto la parte tagliata dal gallo é 0x80200 (524800) prova a ricostruirlo e vedrai che risolvi
  10. Tky

    Citroën C1 1.0 fiacca

    Salve Come da titolo oggi ho avuto noie con questa auto. Successivamente la sostituzione della frizione l'auto in partenza non prende i giri e singhiozza, una volta preso i giri va ma non liberamente. Il cliente dice che prima non dava questi problemi e quindi sono state cambiate candele e bobine ma nulla da fare. In diagnosi non riporta errori e portandola al centro Bosch, non avendo ancora diagnosi, mi hanno fatto un analisi con esitronic ma nulla risulta anomalo tranne che non va.. Filtro controllato e nulla di anomalo.. Avete idee di cosa possa essere? A causa della fretta l'auto non é stata provata prima quindi il sapere se era o no cosi prima ormai non si potrà mai sapere.. Grazie
  11. Ahahahha.. Ti capisco!!! Prima di capire quel file sono uscito pazzo anche io.. Mi spiace che sono dal cell ora e non ho possibilità di vedere il file.. Speriamo qualcuno ti dia l'indirizzo
  12. Se fai una ricerca c'è una discussione sui dtc ed un file excel dell'utente errecinque per il calcolo sulle edc16 che ho visto e funziona.
  13. Tky

    rapporto stechiometrico diesel

    Sbagliavo vedendo il file ORI che è diverso infatti..
  14. Tky

    rapporto stechiometrico diesel

    di che auto stiamo parlando? versione centralina edc16c31 1037376968 a quanto vedo... quindi presumo bmw 118d. Se dai maggiori dettagli in cosa e come vorresti modificarla, uno ci prova ad indicarti come e dove..
  15. Ciao Da quanto leggo la scodifica si fa sul 95p08 come riportato qui e solo parziale su edc15. mentre totale solo con apposita schedina emulatrice.
  16. Ovvio é Alfista inside non Golfista per sport. Alfa un logo? No un credo!
  17. Va contro il regolamento e non si può fare anche nel rispetto di altri futuri lettori del post. Hai problemi tu al browser o sbagli qualcosa sicuramente. Che errore ti dice quanto trascini il file? Ah no.. Devi abbonati.. Pardon non avevo visto l'user status.
  18. senza file non saprei come aiutarti.. usa il drag&drop (trascina il file zippato) e vedi se va.
  19. Come da titolo sto cercando il file xdf per una alfa 156 edc16c39 da leggere su tunerpro Grazie
  20. Ho visto sul tuo post che li hai trovati.. scusami ma la tua centralina non la conosco per nulla..
  21. Tky

    rapporto stechiometrico diesel

    dipende da come modifichi.. fossi in te farei qualche mappa test diminuendo il gasolio su mappa pedale inizialmente, vedi come si comporta e nel caso modifichi pressione rail o turbo.. dipende dalle tue esigenze
  22. Tky

    rapporto stechiometrico diesel

    più fumo = più calore Dovresti vedere a che rapporto stechiometrico sei e nel caso aumentarlo fino a non oltre i 18:1 (rapporto da 13:1 a 16:1 definito consentito con qualche sbavatura) ma dipende dal veicolo. alcuni hanno anche aumentato il rapporto fino a 20:1 .. Cmq devi modificare la mappa
  23. Tky

    Dpf Oplel Insigna 2.0

    Non avendo il file sotto mano di come hai modificato, la vedo difficile poterti aiutare.. Hai fatto esclusione dpf con qualche tool o manualmente ?
  24. ciao Nico, scusami ma sono stato incasinato.. Ho visto ora la mappa e non ho notato nulla di anomalo, è una mappa media con arricchimento del 25% ed ho ignoranza riguardo la turbina quindi non saprei commentarla come è incrementata oltre a vedere che inizia a giri medi quindi presumo correttamente. Per il problema che hai in avvio a freddo controlla la pompa al serbatoio, sicuramente il filtro avrà "gente" appesa che cerca di evadere sopratutto se tenuta ferma per un po il diesel fa molta posa di schifezze. Fammi sapere se risolvi.
  25. Tky

    indirizzi IQ edc15c7

    Mi intrufolo... Dovrebbe essere il fattore di conversione di 0,976 tra giri/min e gradi/s.. Dovrebbe..
×
×
  • Crea Nuovo...