follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Software Tuning

Software Tuning Discuss all software tuning topics.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 05-13-2016, 12:53 PM   #1
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 347 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
EcuTek,Cobb, EcuEdit, tuners - how come it's legal?

Cars ECUs have authentication/encryption protection against non authorized (dealer) access. So how come it's legal for companies like COBB, EcuTek, EcuEdit, etc. to crack the ECU authentication/encryption protection and expose tunes, which are ECU software programs and are copyright protected?

In US car ECUs covered by Digital Millennium Copyright Act (DMCA), which is a copyright law that governs what the public can do with creative content—things like music, movies, and software.

Only in October 2015 the rulemakers have adopted exemption for Vehicle Software -ECUs (page 39-43)

http://www.copyright.gov/1201/2015/f...spectionFR.pdf

BUT it goes in effect in 12 month (Oct 2016) which means any such circumvention done earlier than 12 months is a subject of copyright infringement.

Also, note that exemption excludes circumvention "on behalf of" vehicle owners (top p43) which means it's illegal for tuners to flash you car as they're not owners of the car and can't do it on "your behalf".

So could someone please explain how come COBB, EcuTek, EcuEdit and such have been selling their soft for years?

I am genuinely curious.


WERE OUR COLLECTIVE ARSES TRICKED INTO ILLEGAL ACTIVITY BY PROMOTING/SELLING ECUTEK SOFTWARE WITHOUT ANY DISCLAIMER?

Last edited by vgi; 05-13-2016 at 05:25 PM.
vgi is offline   Reply With Quote
Old 05-13-2016, 01:15 PM   #2
johnmk
Fidei Defensor
 
Join Date: Mar 2016
Drives: 2015 Subaru BRZ Limited - Black
Location: Sequim
Posts: 34
Thanks: 1
Thanked 3 Times in 1 Post
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
At a minimum, I would guess that Subaru, and other car manufacturers, have decided that legal action would just increase demand for used cars, and they would thus lose money.
johnmk is offline   Reply With Quote
Old 05-13-2016, 01:33 PM   #3
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 347 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by johnmk View Post
At a minimum, I would guess that Subaru, and other car manufacturers, have decided that legal action would just increase demand for used cars, and they would thus lose money.
i doubt that's the reason. they did try to oppose this exemption and released a statement against it:

http://copyright.gov/1201/2015/comme..._1201_2014.pdf

i'm rather think they're too lazy and don't think it's worth it to fight all these small (relatively) companies in court.
vgi is offline   Reply With Quote
Old 05-13-2016, 01:51 PM   #4
fumanchu1
Senior Member
 
Join Date: Sep 2015
Drives: 2013 Brz C38 (bought not built :P)
Location: Gatineau, Qc, Canada
Posts: 1,914
Thanks: 422
Thanked 1,249 Times in 802 Posts
Mentioned: 8 Post(s)
Tagged: 6 Thread(s)
why would tuners not be doing this on your behalf?! You are requesting them to do it for you, if that isn't delegation of authority (in this case acting on your behalf to tune) then what is? Any person (in this case the tuner) providing you with a service, that you requested, but are unable to complete by yourself is acting on your behalf as you have given them authority to do so and therefore would fall under the exception.


here is the exert:


Under the exemption as proposed, circumvention would be


allowed when undertaken by or on behalf of the lawful owner of the


vehicle.


Meaning as long as the tuner has authorization from yourself he IS acting on your behalf and therefore covered in the exemption (p.40)
fumanchu1 is offline   Reply With Quote
The Following 2 Users Say Thank You to fumanchu1 For This Useful Post:
86kahl (05-13-2016), clayrush (05-14-2016)
Old 05-13-2016, 03:10 PM   #5
renfield90
The Stig's German cousin
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Tempe, AZ
Posts: 1,066
Thanks: 140
Thanked 511 Times in 340 Posts
Mentioned: 8 Post(s)
Tagged: 2 Thread(s)
They oppose it on paper, largely because the EPA would light their ass up if they openly admitted "we make it easy for enthusiasts to modify stuff outside of EPA approved parameters."

The first company to actually go after enthusiasts tuning their cars would lose a whole generation of enthusiast sales.

If they actually wanted you out of the ECU they would make it happen (see: many early 2000s Toyota ECUs which were uncrackable and not fooled by most inline or piggyback mods). The twins ECU doesn't have, to my knowledge, any encryption or authentication measures designed to deter "unauthorized" access. Everything's done with a standard J2534 interface as I understand it. You could read the SAE spec and write your own software to interface with it if you wanted.
renfield90 is offline   Reply With Quote
The Following 2 Users Say Thank You to renfield90 For This Useful Post:
fumanchu1 (05-13-2016), Toyarzee (05-24-2016)
Old 05-13-2016, 04:22 PM   #6
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 347 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by fumanchu1 View Post
why would tuners not be doing this on your behalf?! You are requesting them to do it for you, if that isn't delegation of authority (in this case acting on your behalf to tune) then what is? Any person (in this case the tuner) providing you with a service, that you requested, but are unable to complete by yourself is acting on your behalf as you have given them authority to do so and therefore would fall under the exception.


here is the exert:


Under the exemption as proposed, circumvention would be


allowed when undertaken by or on behalf of the lawful owner of the


vehicle.


Meaning as long as the tuner has authorization from yourself he IS acting on your behalf and therefore covered in the exemption (p.40)

you're confusing the original proposed and what was actually accepted.

like i have referenced - at the top of page 43 there is this sentence:

"The exemption also excludes circumvention “on behalf of” vehicle owners, as a broader exception allowing third parties to engage in circumvention activities on behalf of others is in tension with the anti-trafficking provisions of section 1201(a)(2) and (b)"


Quote:
Originally Posted by renfield90 View Post
They oppose it on paper, largely because the EPA would light their ass up if they openly admitted "we make it easy for enthusiasts to modify stuff outside of EPA approved parameters."

The first company to actually go after enthusiasts tuning their cars would lose a whole generation of enthusiast sales.

If they actually wanted you out of the ECU they would make it happen (see: many early 2000s Toyota ECUs which were uncrackable and not fooled by most inline or piggyback mods). The twins ECU doesn't have, to my knowledge, any encryption or authentication measures designed to deter "unauthorized" access. Everything's done with a standard J2534 interface as I understand it. You could read the SAE spec and write your own software to interface with it if you wanted.

You should do some digging then to update your knowledge - it is necessary to authenticate to the ECU in order to read/flash a rom file.

the first request asks the ecu for a cryptographic seed. the ecu and the sender have a shared cryptographic function and key that when given a seed will spit out a response. the sender then sends the computed result back to prove it has the key.

usually these tuning solution companies figure out what the algorithm is from debugging servicing programs, which is also illegal. brute force won't work if the seed is reset (toyota's do so) after number of tries (10 or so).



btw, i don't debate "why would", "should they", "on paper", "close their eyes", etc


but by law - unless i missed something from those DMCA docs it seems it is not legal.
vgi is offline   Reply With Quote
Old 05-13-2016, 04:37 PM   #7
fumanchu1
Senior Member
 
Join Date: Sep 2015
Drives: 2013 Brz C38 (bought not built :P)
Location: Gatineau, Qc, Canada
Posts: 1,914
Thanks: 422
Thanked 1,249 Times in 802 Posts
Mentioned: 8 Post(s)
Tagged: 6 Thread(s)
Quote:
Originally Posted by vgi View Post
you're confusing the original proposed and what was actually accepted.

like i have referenced - at the top of page 43 there is this sentence:

"The exemption also excludes circumvention “on behalf of” vehicle owners, as a broader exception allowing third parties to engage in circumvention activities on behalf of others is in tension with the anti-trafficking provisions of section 1201(a)(2) and (b)"





You should do some digging then to update your knowledge - it is necessary to authenticate to the ECU in order to read/flash a rom file.

the first request asks the ecu for a cryptographic seed. the ecu and the sender have a shared cryptographic function and key that when given a seed will spit out a response. the sender then sends the computed result back to prove it has the key.

usually these tuning solution companies figure out what the algorithm is from debugging servicing programs, which is also illegal. brute force won't work if the seed is reset (toyota's do so) after number of tries (10 or so).



btw, i don't debate "why would", "should they", "on paper", "close their eyes", etc


but by law - unless i missed something from those DMCA docs it seems it is not legal.

oh then I retract my statement. didn't see that when I skimmed through
fumanchu1 is offline   Reply With Quote
Old 05-13-2016, 05:05 PM   #8
OkieSnuffBox
Senior Member
 
Join Date: Aug 2014
Drives: '23 BRZ Limited
Location: OKC, OK
Posts: 1,986
Thanks: 660
Thanked 1,230 Times in 703 Posts
Mentioned: 9 Post(s)
Tagged: 1 Thread(s)
In reality, you're running afoul of EPA laws regarding modifying emissions equipment, so you're just breaking a different law.
OkieSnuffBox is offline   Reply With Quote
Old 05-13-2016, 05:11 PM   #9
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 347 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by OkieSnuffBox View Post
In reality, you're running afoul of EPA laws regarding modifying emissions equipment, so you're just breaking a different law.
that's not necessarily true, there are carb legal kits out there
vgi is offline   Reply With Quote
Old 05-13-2016, 05:35 PM   #10
renfield90
The Stig's German cousin
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Tempe, AZ
Posts: 1,066
Thanks: 140
Thanked 511 Times in 340 Posts
Mentioned: 8 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by vgi View Post
You should do some digging then to update your knowledge - it is necessary to authenticate to the ECU in order to read/flash a rom file.

the first request asks the ecu for a cryptographic seed. the ecu and the sender have a shared cryptographic function and key that when given a seed will spit out a response. the sender then sends the computed result back to prove it has the key.

usually these tuning solution companies figure out what the algorithm is from debugging servicing programs, which is also illegal. brute force won't work if the seed is reset (toyota's do so) after number of tries (10 or so).



btw, i don't debate "why would", "should they", "on paper", "close their eyes", etc


but by law - unless i missed something from those DMCA docs it seems it is not legal.
Interesting. I'll have to hook up my CAN sniffer some day and take a look.

Yes, cracking any kind of cryptographic authentication, shared secret, etc. has negative DMCA implications. I implemented such a feature for one of our products after we caught wind of some apps in the wild that were decoding our broadcast data. If you don't auth up the broadcast stops. If they crack it, we can go after them.
renfield90 is offline   Reply With Quote
Old 05-19-2016, 11:00 AM   #11
johnmk
Fidei Defensor
 
Join Date: Mar 2016
Drives: 2015 Subaru BRZ Limited - Black
Location: Sequim
Posts: 34
Thanks: 1
Thanked 3 Times in 1 Post
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by renfield90 View Post

The first company to actually go after enthusiasts tuning their cars would lose a whole generation of enthusiast sales.
It's either that, or laziness. Probably a mixture of both.
johnmk is offline   Reply With Quote
Old 05-19-2016, 07:29 PM   #12
Ondreiko
RWD addicted
 
Ondreiko's Avatar
 
Join Date: Sep 2013
Drives: BRZ 6MT OFT OFH
Location: Moscow
Posts: 130
Thanks: 8
Thanked 19 Times in 16 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
High bro!))
In our places it works ONLY if the right owner sues the infringer. there is no other way the authorities may catch the tresspasser than the right owner points him. Do the manufacturers care of the tuners yet? Here the dealers mostly represent the manufacturers and they dont care as i beleive. They care to get their profit only and even if the man with modifyed ROM appears with some warranty issues, they most likely would try to complete warranty request as they don't care where to get money from - from the final customer or from manufacturer - they will be paid anyway and they don't like any kind of PITA at all.
But this is only how it should work here, you know ))
Ondreiko is offline   Reply With Quote
Old 05-21-2016, 02:29 PM   #13
skye67
Senior Member
 
skye67's Avatar
 
Join Date: Jul 2013
Drives: 2013 black AT, OFT, 4.65
Location: Fresno, California
Posts: 187
Thanks: 180
Thanked 69 Times in 49 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
We're basically talking about hacking and this is something I know a thing or two about. Apple tried to get it illegal 2 jailbreak the iPhone. Sony tried to make it illegal to hack the PlayStation. And I understand General Motors was trying to make it illegal to hack their ECU. But the courts have always upheld that the owner can do whatever they want to something they own. Now the EPA is a different story.
__________________
Living the dream in a nightmare.
skye67 is offline   Reply With Quote
The Following 2 Users Say Thank You to skye67 For This Useful Post:
Teseo (05-21-2016), Ultramaroon (05-21-2016)
Old 05-21-2016, 03:03 PM   #14
Ultramaroon
義理チョコ
 
Ultramaroon's Avatar
 
Join Date: Sep 2014
Drives: a 13 e8h frs
Location: vantucky, wa
Posts: 31,871
Thanks: 52,137
Thanked 36,521 Times in 18,922 Posts
Mentioned: 1107 Post(s)
Tagged: 9 Thread(s)
+1 It's mine.
__________________
Ultramaroon is offline   Reply With Quote
 
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
EcuTek tuners ShaunWRX AFRICA 91 02-03-2015 02:24 PM
Questions for ECUTek Tuners trueno86power Software Tuning 8 09-30-2014 12:50 PM
Any reputable Ecutek dyno tuners in the Austin area? FR-S Matt Southwest 9 08-03-2014 11:12 AM
Any EcuTek Tuners Near NW Florida? kmbkk Southeast 17 03-20-2014 08:33 PM


All times are GMT -4. The time now is 05:33 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.