d0xx
Jr. Member
Karma: +12/-11
Offline
Posts: 35
|
|
« Reply #15 on: January 23, 2023, 04:29:39 PM »
|
|
|
Who exactly would they "trust"? Your binary is unsigned. There is no one to "trust". I can take your binary, add a trojan to it and re-post it, and so can anyone else.
Get a code cert and sign it if you're remotely serious about software development. Even if you don't release the source.
Yes, fair, but you could also make an unsigned "trojan", which sideloads our then signed binary, so the user will not see what happens either. The one who trust us, can download it here, and what others do, is not our "coffee" as we say in germany.
|
|
« Last Edit: January 23, 2023, 06:37:57 PM by d0xx »
|
Logged
|
|
|
|
prj
|
|
« Reply #16 on: January 24, 2023, 05:40:34 AM »
|
|
|
Yes, fair, but you could also make an unsigned "trojan", which sideloads our then signed binary, so the user will not see what happens either. This is not how this works. The sideloading tool would be unsigned, and such behavior also very likely will get caught by the default AV in Windows. The one who trust us, can download it here, and what others do, is not our "coffee" as we say in germany. No, the reality is you are spreading an unsigned binary without source code in 2023. There is no one to trust, because the binary is unsigned, so there is no trust chain. It's like putting up a website without https in 2023. It just shows your level, or lack thereof, nothing else. Had your binary been signed, I would not have written anything about the source. Your assumption that I needed to learn anything from it was very misguided, it was from the start about security.
|
|
|
Logged
|
|
|
|
_nameless
|
|
« Reply #17 on: February 10, 2023, 11:45:32 PM »
|
|
|
USA AEB M5.9.2 does not work. Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>cd desktop
C:\Users\Administrator\Desktop>m38_flasher GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx
m38_flasher.exe -rb Read Calibration and 24C02 of ECU -wr filename.bin Write Firmware File to Flash -s Slow Mode ( for Safety ) -u Print this usage Screen
C:\Users\Administrator\Desktop>m38_flasher -rb GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -ba used, doing Backup of ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 01 Baudrate set to 9600 Starting SlowInit to 01 Format: 9600 8N1 Set KWP Protocol Version: 2031 Unknown KWP Version, only 1281 supported at the moment... abort! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
C:\Users\Administrator\Desktop>m38_flasher -s GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -s used, slowMode active Connection to the chip opened successfully Trying to Wake up ECU on ID: 01 Baudrate set to 9600 Starting SlowInit to 01 Format: 9600 8N1 Set KWP Protocol Version: 2031 Unknown KWP Version, only 1281 supported at the moment... abort! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
**UPDATE** leaving pin 43 without 12v works, the ecu connects at kwp1281 and reads without issue. C:\Users\Administrator\Desktop>m38_flasher -rb GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -ba used, doing Backup of ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 01 Baudrate set to 9600 Starting SlowInit to 01 Format: 9600 8N1 Set KWP Protocol Version: 1281 KW1281 init success to : 8D0907557P
Reading 0x0FF0 ... 100% Dumping finished, searching 24C02 EEPROM... Success! EEPROM written to 8D0907557P_24C02_1676098682.bin
Reading ROM_Calibration 0x0000 - 0xBFFF Reading 0xBFFF ... 100% ROM written to 8D0907557P_CALI_1676098682.bin Closing KW1281 Connection
** UPDATE 2 ** Writing does not work at all Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>cd desktop
C:\Users\Administrator\Desktop>m38_flasher -wr 123.bin GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -w used, writing 123.bin to ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 11 Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
C:\Users\Administrator\Desktop>m38_flasher -wr 123.bin GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -w used, writing 123.bin to ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 11 Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
C:\Users\Administrator\Desktop>m38_flasher -wr 123.bin GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -w used, writing 123.bin to ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 11 Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
|
|
« Last Edit: February 11, 2023, 12:45:42 AM by _nameless »
|
Logged
|
Giving your mom a tuneup
|
|
|
Geomeo
Full Member
Karma: +11/-6
Offline
Posts: 152
|
|
« Reply #18 on: February 11, 2023, 07:02:21 AM »
|
|
|
9600 baud?
|
|
|
Logged
|
|
|
|
maZer.GTi
Full Member
Karma: +68/-6
Offline
Posts: 246
|
|
« Reply #19 on: February 11, 2023, 07:59:05 AM »
|
|
|
USA AEB M5.9.2 does not work. Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>cd desktop
C:\Users\Administrator\Desktop>m38_flasher GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx
m38_flasher.exe -rb Read Calibration and 24C02 of ECU -wr filename.bin Write Firmware File to Flash -s Slow Mode ( for Safety ) -u Print this usage Screen
C:\Users\Administrator\Desktop>m38_flasher -rb GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -ba used, doing Backup of ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 01 Baudrate set to 9600 Starting SlowInit to 01 Format: 9600 8N1 Set KWP Protocol Version: 2031 Unknown KWP Version, only 1281 supported at the moment... abort! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
C:\Users\Administrator\Desktop>m38_flasher -s GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -s used, slowMode active Connection to the chip opened successfully Trying to Wake up ECU on ID: 01 Baudrate set to 9600 Starting SlowInit to 01 Format: 9600 8N1 Set KWP Protocol Version: 2031 Unknown KWP Version, only 1281 supported at the moment... abort! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
**UPDATE** leaving pin 43 without 12v works, the ecu connects at kwp1281 and reads without issue. C:\Users\Administrator\Desktop>m38_flasher -rb GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -ba used, doing Backup of ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 01 Baudrate set to 9600 Starting SlowInit to 01 Format: 9600 8N1 Set KWP Protocol Version: 1281 KW1281 init success to : 8D0907557P
Reading 0x0FF0 ... 100% Dumping finished, searching 24C02 EEPROM... Success! EEPROM written to 8D0907557P_24C02_1676098682.bin
Reading ROM_Calibration 0x0000 - 0xBFFF Reading 0xBFFF ... 100% ROM written to 8D0907557P_CALI_1676098682.bin Closing KW1281 Connection
** UPDATE 2 ** Writing does not work at all Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>cd desktop
C:\Users\Administrator\Desktop>m38_flasher -wr 123.bin GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -w used, writing 123.bin to ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 11 Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
C:\Users\Administrator\Desktop>m38_flasher -wr 123.bin GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -w used, writing 123.bin to ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 11 Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
C:\Users\Administrator\Desktop>m38_flasher -wr 123.bin GETCHARGED M38-Flasher Version 0.1 by maZer and d0xx Parameter -w used, writing 123.bin to ECU Connection to the chip opened successfully Trying to Wake up ECU on ID: 11 Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Baudrate set to 10400 Starting SlowInit to 11 Connection Timeout! Error in init Connection, please Turn ECU OFF and wait 10 Seconds, Turn ON and t ry again...
Did you connected the 12V to Pin 43? It looks like its not connected.
|
|
|
Logged
|
|
|
|
_nameless
|
|
« Reply #20 on: February 11, 2023, 09:57:24 AM »
|
|
|
Did you connected the 12V to Pin 43? It looks like its not connected.
Yes, tried both with and without no luck. Tested with mpps to triple check pinout and wrote fine.
|
|
|
Logged
|
Giving your mom a tuneup
|
|
|
leolux
Jr. Member
Karma: +4/-0
Offline
Posts: 27
|
|
« Reply #21 on: March 20, 2023, 07:35:46 PM »
|
|
|
AEB should not have a flash its a OTP PLCC44 and cnat be rewritten :/
|
|
|
Logged
|
|
|
|
_nameless
|
|
« Reply #22 on: March 20, 2023, 11:33:43 PM »
|
|
|
AEB should not have a flash its a OTP PLCC44 and cnat be rewritten :/
USA market AEB is M5.9.2 AM29F200... So yeah, it can.
|
|
|
Logged
|
Giving your mom a tuneup
|
|
|
overspeed
|
|
« Reply #23 on: March 21, 2023, 05:38:20 PM »
|
|
|
Tried once and worked ok, then another Day never worked again, allways error when reading eeprom.
And no save of readed cal file.
|
|
|
Logged
|
|
|
|
d0xx
Jr. Member
Karma: +12/-11
Offline
Posts: 35
|
|
« Reply #24 on: March 23, 2023, 01:50:09 PM »
|
|
|
Tried once and worked ok, then another Day never worked again, allways error when reading eeprom.
And no save of readed cal file.
Sounds like a problem on your end, same circumstances and same PC/folder/permissions? For the save problem, did you tried to run it as administrator, and no special characters in foldername?
|
|
|
Logged
|
|
|
|
_nameless
|
|
« Reply #25 on: March 24, 2023, 01:18:51 AM »
|
|
|
Sounds like a problem on your end, same circumstances and same PC/folder/permissions? For the save problem, did you tried to run it as administrator, and no special characters in foldername?
How about my experience? Its not 100% needed however it would be nice to have another alternative to MPPS for writing.
|
|
|
Logged
|
Giving your mom a tuneup
|
|
|
overspeed
|
|
« Reply #26 on: March 24, 2023, 06:15:39 AM »
|
|
|
Sounds like a problem on your end, same circumstances and same PC/folder/permissions? For the save problem, did you tried to run it as administrator, and no special characters in foldername?
tried on 3 diferent PC, 2 diferent ECU
|
|
|
Logged
|
|
|
|
_nameless
|
|
« Reply #27 on: March 24, 2023, 09:56:46 AM »
|
|
|
This is not how this works. The sideloading tool would be unsigned, and such behavior also very likely will get caught by the default AV in Windows.No, the reality is you are spreading an unsigned binary without source code in 2023. There is no one to trust, because the binary is unsigned, so there is no trust chain. It's like putting up a website without https in 2023. It just shows your level, or lack thereof, nothing else.
Had your binary been signed, I would not have written anything about the source. Your assumption that I needed to learn anything from it was very misguided, it was from the start about security.
On top of that, the software is broken, no source and dev won't do anything about it lol. Wtf is the point of posting it here if you have no plans on fixing and keep source privet? Stroking contest?
|
|
|
Logged
|
Giving your mom a tuneup
|
|
|
IamwhoIam
|
|
« Reply #28 on: March 25, 2023, 12:51:56 AM »
|
|
|
Who knows if the developer's goal wasn't to get a backdoor into unsuspecting users computers?
|
|
|
Logged
|
I have no logs because I have a boost gauge (makes things easier)
|
|
|
overspeed
|
|
« Reply #29 on: March 27, 2023, 10:56:35 AM »
|
|
|
tried on 3 diferent PC, 2 diferent ECU
tried again, another PC (tested Windows 10 and XP now) and another ECU - no way too read BIN then searching 24C02 EEPROM ... ERROR and donĀ“t save BIN or start reading EEPROM
|
|
|
Logged
|
|
|
|
|