Notices
Tuning Reflashes, Piggybacks, Standalone ECUs

What's so special about the uprev cable?

Thread Tools
 
Search this Thread
 
Old May 10, 2016 | 07:42 PM
  #1  
cashmoney03's Avatar
cashmoney03
Thread Starter
Registered User
 
Joined: Jun 2014
Posts: 288
Likes: 4
From: central texas
Default What's so special about the uprev cable?

Maybe I'm missing something but to me it's just a USB to OBD2 cable which I've found online for $30. What's so special about theirs that costs so frigging much?
Reply
Old May 12, 2016 | 09:48 AM
  #2  
BluestreamDE's Avatar
BluestreamDE
Registered User
 
Joined: Mar 2016
Posts: 1,220
Likes: 289
From: South Carolina
Default

The USB microSD cord is just a plain ole cord with the Uprev logo. What you are actually paying for is the piece that plugs to the ODB2 port and to USB connection which holds the licence information. I used my phone charger usb with that and it worked perfectly fine. Hope this helps.
Reply
Old May 12, 2016 | 05:43 PM
  #3  
dkmura's Avatar
dkmura
General & DIY Moderator
MY350Z.COM
Premier Member
20 Year Member
Liked
Loved
Community Favorite
iTrader: (64)
 
Joined: May 2002
Posts: 8,623
Likes: 1,393
From: Aurora, Colorado
Default

What you're really paying for is the research and development UpRev has put into their software. They're confident their technology built into their cables will keep their license intact.
Reply
Old May 13, 2016 | 05:45 AM
  #4  
cashmoney03's Avatar
cashmoney03
Thread Starter
Registered User
 
Joined: Jun 2014
Posts: 288
Likes: 4
From: central texas
Default

I don't mind paying for the software but the cable seems ridiculous but if that's what houses the license then it makes a little more sense as to why it costs what it does.
Reply
Old May 13, 2016 | 10:52 AM
  #5  
seymore4's Avatar
seymore4
Professional
Premier Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (27)
 
Joined: Jul 2009
Posts: 1,310
Likes: 79
From: West coast
Default

The cables have a chip in them that activates the software and stores the license... You don't need a user id, password, activation code or anything just plug in your cable and it works.
Reply
Old May 13, 2016 | 11:15 AM
  #6  
cashmoney03's Avatar
cashmoney03
Thread Starter
Registered User
 
Joined: Jun 2014
Posts: 288
Likes: 4
From: central texas
Default

That makes more sense.
Reply
Old May 13, 2016 | 12:31 PM
  #7  
Conway_160's Avatar
Conway_160
New Member
10 Year Member
Liked
Loved
Community Favorite
iTrader: (1)
 
Joined: Dec 2012
Posts: 2,589
Likes: 354
From: Pan Handle
Default

Also I don't think a generic cable will allow you to talk to the ECU.
Reply
Old May 13, 2016 | 01:08 PM
  #8  
BluestreamDE's Avatar
BluestreamDE
Registered User
 
Joined: Mar 2016
Posts: 1,220
Likes: 289
From: South Carolina
Default

Originally Posted by Conway_160
Also I don't think a generic cable will allow you to talk to the ECU.
That isnt true for me but ok, because i was able to use my regular usb cable with the uprev port connnection and it worked fine with my laptop to flash the ecu, data log and live tune with Rom Editor multiple times already. Not saying you are wrong but this wasnt an issue with me and my Z.
Reply
Old May 13, 2016 | 01:24 PM
  #9  
travlee's Avatar
travlee
Master
Premier Member
10 Year Member
Liked
Loved
Community Favorite
iTrader: (8)
 
Joined: Jul 2011
Posts: 49,725
Likes: 9,296
From: Texas
Default

most cables i have seen are one piece
Reply
Old May 13, 2016 | 01:32 PM
  #10  
BluestreamDE's Avatar
BluestreamDE
Registered User
 
Joined: Mar 2016
Posts: 1,220
Likes: 289
From: South Carolina
Default



Hmm.

This is my Tuner cable and Uprev Port, when i got it from my friend who is a member on here it came in 2 pieces. Maybe this is where i am kinda getting confused with everyone elses comments. Were the Uprev cables originally one piece? If so I apologize for not knowing.
Reply
Old May 13, 2016 | 02:52 PM
  #11  
Conway_160's Avatar
Conway_160
New Member
10 Year Member
Liked
Loved
Community Favorite
iTrader: (1)
 
Joined: Dec 2012
Posts: 2,589
Likes: 354
From: Pan Handle
Default

Mine is one piece
What's so special about the uprev cable?-20160429_133256_zps6jovd5y6-1-.jpg
Reply
Old May 13, 2016 | 06:43 PM
  #12  
jdm-v35's Avatar
jdm-v35
New Member
15 Year Member
Liked
Loved
iTrader: (7)
 
Joined: Oct 2007
Posts: 664
Likes: 25
From: CO
Default

It's not the cable thats expensive its that OBD2 dongle that contains the license code. The USB cable in your 2 piece set is just a regular cable.
Reply
Old May 14, 2016 | 11:27 AM
  #13  
seymore4's Avatar
seymore4
Professional
Premier Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (27)
 
Joined: Jul 2009
Posts: 1,310
Likes: 79
From: West coast
Default

Originally Posted by jdm-v35
It's not the cable thats expensive its that OBD2 dongle that contains the license code. The USB cable in your 2 piece set is just a regular cable.
This is correct. The older (pre 2014 I believe) reflash cables are all once piece, then they switched to the two piece design with the detachable micro USB cable, then earlier this year they switched to a mini usb cable.

For the newer 2 piece cables the chip is in the OBD2 dongle, the usb cable is generic and can be swapped out if necessary.
Reply
Old May 14, 2016 | 11:35 AM
  #14  
BigBlue's Avatar
BigBlue
New Member
10 Year Member
Liked
Loved
Community Favorite
iTrader: (4)
 
Joined: Feb 2013
Posts: 1,821
Likes: 188
From: Southern Utah
Default

Yeah the older ones are one piece, newer ones 2 piece. I like the one piece much better.
Reply
Old Sep 12, 2016 | 07:49 PM
  #15  
ZedFed's Avatar
ZedFed
Registered User
 
Joined: Sep 2016
Posts: 63
Likes: 4
From: McKinney, Tx
Default

Originally Posted by seymore4
The cables have a chip in them that activates the software and stores the license... You don't need a user id, password, activation code or anything just plug in your cable and it works.
I had thoughts about that myself. The heck am I paying for a cable that yes I can get on Ebay for around $50 or so. I ws concerned because the software can be downloaded for free so I was like umm.. $775 for what now? lol Makes tons more sense now
Reply
Old Sep 19, 2016 | 05:40 PM
  #16  
Blizzard25's Avatar
Blizzard25
New Member
 
Joined: Sep 2016
Posts: 40
Likes: 7
From: Fort Collins, CO
Default

There are two main types of cables in this respect, dumb interface cables (yes that's the technical term) and smart interface cables. Dumb interface cables are simply data transfer devices, they don't store any firmware on the cable itself. Smart interface devices store the firmware within a microcontroller on the cable. The UpRev cable is a smart interface cable, the firmware is stored on the microcontroller in the cable.

The license information isn't REALLY stored on the cable. The CableInterface.dll actually stores how the license information is handled, and defines what type of cable it is (the only reason I'm posting this openly is because this is pretty standard practice) The dll references specific addresses in the firmware, and then defines how to handle the values pulled. The data is pretty easily manipulated to return different values, I'm surprised UpRev hasn't taken steps to prevent this.
Reply
Old Sep 19, 2016 | 06:56 PM
  #17  
seymore4's Avatar
seymore4
Professional
Premier Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (27)
 
Joined: Jul 2009
Posts: 1,310
Likes: 79
From: West coast
Default

Originally Posted by Blizzard25
There are two main types of cables in this respect, dumb interface cables (yes that's the technical term) and smart interface cables. Dumb interface cables are simply data transfer devices, they don't store any firmware on the cable itself. Smart interface devices store the firmware within a microcontroller on the cable. The UpRev cable is a smart interface cable, the firmware is stored on the microcontroller in the cable.

The license information isn't REALLY stored on the cable. The CableInterface.dll actually stores how the license information is handled, and defines what type of cable it is (the only reason I'm posting this openly is because this is pretty standard practice) The dll references specific addresses in the firmware, and then defines how to handle the values pulled. The data is pretty easily manipulated to return different values, I'm surprised UpRev hasn't taken steps to prevent this.
Way to use a bunch of big words to make yourself sound super smart, without actually adding anything of value to this thread.

Uprev's software is proprietary, and hasn't been hacked since they released it back in what, 2004? so I would imagine that YES, they have taken steps to prevent whatever it is that you are insinuating.

If you had a legitimate method to exploit their software to create new licenses or upgrade cables for free, then I guarantee that you would not be out here on the public forum talking $hit about their software, but shopping it around to people who would pay dearly for it.
Reply
Old Sep 19, 2016 | 07:09 PM
  #18  
Blizzard25's Avatar
Blizzard25
New Member
 
Joined: Sep 2016
Posts: 40
Likes: 7
From: Fort Collins, CO
Default

Originally Posted by seymore4
Way to use a bunch of big words to make yourself sound super smart, without actually adding anything of value to this thread.

Uprev's software is proprietary, and hasn't been hacked since they released it back in what, 2004? so I would imagine that YES, they have taken steps to prevent whatever it is that you are insinuating.

If you had a legitimate method to exploit their software to create new licenses or upgrade cables for free, then I guarantee that you would not be out here on the public forum talking $hit about their software, but shopping it around to people who would pay dearly for it.
There's always that one guy...i should have expected it.

Reverse engineering and writing a whole new software are two different things. UpRev's software has been "hacked" most likely plenty of times. It was written on the .NET framework which is one of the most easily decompiled frameworks out there. Anyone with half a brain and thirty minutes of google can view their source code, and most likely plenty have.

I have directly edited their code with MSIL injection, which is slightly more complicated but still just about anyone can do it who cares to learn.

I reverse engineer because i enjoy it. Can i create licenses? Sure. And i have. But i don't even use them on my personal vehicle because that would be what the smart people call "illegal". I do it because I'm curious, and i enjoy it. I've edited uprevs software to where i can view any password protected ROM, open a ROM without the cable plugged in, etc, but I've never used this for illicit purposes.

If someone wants to learn MSIL injection in a general sense, I'll absolutely teach them. But i won't teach you specifics because i don't want to be sued and it's purely for academic purposes
Reply
Old Sep 19, 2016 | 07:38 PM
  #19  
seymore4's Avatar
seymore4
Professional
Premier Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (27)
 
Joined: Jul 2009
Posts: 1,310
Likes: 79
From: West coast
Default

Originally Posted by Blizzard25
There's always that one guy...i should have expected it.

Reverse engineering and writing a whole new software are two different things. UpRev's software has been "hacked" most likely plenty of times. It was written on the .NET framework which is one of the most easily decompiled frameworks out there. Anyone with half a brain and thirty minutes of google can view their source code, and most likely plenty have.

I have directly edited their code with MSIL injection, which is slightly more complicated but still just about anyone can do it who cares to learn.

I reverse engineer because i enjoy it. Can i create licenses? Sure. And i have. But i don't even use them on my personal vehicle because that would be what the smart people call "illegal". I do it because I'm curious, and i enjoy it. I've edited uprevs software to where i can view any password protected ROM, open a ROM without the cable plugged in, etc, but I've never used this for illicit purposes.

If someone wants to learn MSIL injection in a general sense, I'll absolutely teach them. But i won't teach you specifics because i don't want to be sued and it's purely for academic purposes
Well congratulations then, you're a thief with a conscience. Or you're just talking out your A$$. Who knows
Reply
Old Sep 19, 2016 | 07:49 PM
  #20  
Blizzard25's Avatar
Blizzard25
New Member
 
Joined: Sep 2016
Posts: 40
Likes: 7
From: Fort Collins, CO
Default

Originally Posted by seymore4
Well congratulations then, you're a thief with a conscience. Or you're just talking out your A$$. Who knows
I know, and that's all that matters to me.

You call it thievery, I call it reverse engineering. One is illegal, the other isn't (take a guess which one applies to each option).
Reply



All times are GMT -8. The time now is 11:43 PM.