How to clone a black remote fob .... | Page 2 | FerrariChat

How to clone a black remote fob ....

Discussion in 'Technical Q&A' started by eric355, Dec 15, 2006.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. t024484

    t024484 Karting

    Nov 9, 2006
    171
    Netherlands
    Full Name:
    Hans A. Polak
    Eric355, could you be so kind to tell the name of the manufacturer of the remote that you used.
    It is quite nice that it looks exactly like the ferrari remote.
    Could you buy it as a single part, or did you have to buy a complete alarm system.
     
  2. Harris

    Harris Rookie

    Jul 30, 2006
    37
    Dubai, UAE
    Full Name:
    Harris
    I appear to be in the same boat as Thibaut. One black remote and no pin code!

    It's amazing that Ferrari themselves cannot come up with such an elegant solution - they just tried to charge me $2,700 with the vague possibility of a discount, to which I laughed like a madman and left the showroom gasping for air.
     
  3. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo
    Stand by all electronically challenged ones. The force will soon be with you!

    The remotes are factory Ferrari remotes, and we may be able to make them available at a very competitive price.
     
  4. tamf328

    tamf328 Formula Junior

    Mar 9, 2005
    477
    the 993 Porsche had what looked like the same system "Porsche drive block"
    the remote looks the same too. My 993 only had one remote when I bought it.

    if you had the key code you could "teach" a new remote by entering the key codein by the ignition.
    I did it once. wonder if the remotes are the same as Porsche.
    Sunset Porsche sold the remote at cost plus 15%.
     
  5. synchro

    synchro F1 Veteran

    Feb 14, 2005
    9,294
    CHNDLR
    Full Name:
    Scott
    GC,

    They way I read ylshih's post is that the Red fob and the Black fob have different serial numbers, making them unique and separate.
    Did I get this correct?
     
  6. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo
    I don't know the answer to that for sure. I do not think that the remotes would be different as being distinct. I could possibly see different S/N's to identify the master, but the code sequence would have to be the same.

    I would think also that there has to be some means by which the alarm system reports back to each remote as it has been used to let the other remotes know who has been there last. Otherwise, it would seem that the process of the most frequently used remote would lock out the non-used remotes!

    I think we need to analyze the sequence of events with the remotes, and as soon as TonyC and I have that chance in early January to read and review the code we will have a better understanding of the whole process. TonyC is very sharp with this.

    I was hoping Chris Lee would chime in, because he's quite adept with understanding RF sequencing. He may, so to speak, "hold the key"!
     
  7. ylshih

    ylshih Shogun Assassin
    Honorary Owner

    Mar 21, 2004
    19,828
    Northern CA
    Full Name:
    Yin
    Again, the Bosch system could be different in specifics; but most of these work in similar ways. If it follows the KeyLoq system, then each key fob has a different fixed serial number and its own changing counter value, but all 3 share the same encryption key (usually derived from the PIN that's entered into the receiver).

    When the receiver "learns" the red key fob, it picks up the cipher key (either deriving it from the PIN or because the red fob sends additional data to allow generation of the cipher key) and the red fob serial number/counter value at that time. When the the receiver "learns" each of the other two black fobs, it picks up those serial numbers/counter values, but it doesn't need the cipher key since those should be the same as the red fob. At the time it learns the fobs, it creates an entry for each serial number in its memory and adds the current counter value for that serial number. Every time each fob is used thereafter, it looks up the serial number in its memory tables and the receiver is able to check for the current "acceptable" counter value for that entry after decryption of the message takes place. So each fob can be used as often or as little as you like, since the receiver tracks the counters of each one separately.

    However, when 2 of the key fobs share the same serial number, you could get into a situation where one of the counter values becomes unacceptable, since the whole purpose of the counters is to prevent someone from saving a recording and playing back an old value.

    These systems are one way. Key fob => Car receiver. I know there are no receiver components on the fob PCBA - I looked.

    I would be happy to help, but I think we need some detective work in analyzing the messages and EEPROM contents to better understand how the Bosch system works. If I had my old lab, up I would sample a few messages from a full set of 3 fobs on a logic analyzer, then dump the EEPROM contents and then start looking for common values between EEPROM contents and message contents to try to parse the values, then see where that leads in reverse engineering this system.

    P.S. If we make any progress on this, the details of any investigation probably should be kept to a small group as we're potentially making it easier for some unknown to outwit our alarm systems.
     
  8. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo

    Yin,

    Everything you posted is quite valuable and makes very logical sense. All very much appreciated.

    As to your P.S, I fully agree and Neither TonyC nor myself would make broad public disclosures for the exact reasons you stated.

    I think we can figure this out so that it is fully functional for those who need it and so that it is fully safe for all of us.

    Once we read that code many answers should be forth coming.

    Stay tuned.
     
  9. eric355

    eric355 Formula 3
    Silver Subscribed

    Nov 30, 2005
    1,163
    Toulouse (France)
    Full Name:
    Eric DECOUX
    Yes you are right ... on the principle. With such an hopping code system, the same code is not supposed to be reused before years and years ... and years :) . A sophisticated system could detect code reuse and set an error. But in the practice, on the car and the Bosch system, it works.

    I have never said it was as ideal as having the original red and the 2 black remotes. But I feel now more comfortable owning 2 other remotes which are able to lock/unlock my car. I have just performed this cloning some days ago so I have not a long experience behind me. I can just tell that I have used the 3 remote successfully. I had to press remotes several times in order to have the counter synchronised but it was finally OK. I intend to use only one remote for current usage, so for sometimes I will press the spare ones, being out of range of the car, in order to be not far away from the usual one.
    In fact I have encountered one alarm triggering, having locked the car with one remote (and one code), I tried to unlock it with an other remote but the same code. This has been considered as a spoof attempt, which is normal, this is exactly why hopping code techno is there, to avoid illicit learning and reuse of a code.
    So there may be some drawbacks, need to press the other non-used remotes several times and preferably out of range from the car, may be some errors stores in the ECU if codes are reused .... but IMO still worth to be tried!
     
  10. eric355

    eric355 Formula 3
    Silver Subscribed

    Nov 30, 2005
    1,163
    Toulouse (France)
    Full Name:
    Eric DECOUX
    All the 3 I have are Ferrari remotes. Got 2 with my car but only one was OK. Got another one from the dealer ... because I already had this cloning idea for sometimes but need spare remote to play with before the true operation.
    You can see some of these remotes on ebay from time to time and possibly some other brand could use the same (Porsche which use a lot of Bosch stuffs, ...). Have a look around ...
    One you got a donor, i can help you for free for the cloning !
     
  11. t024484

    t024484 Karting

    Nov 9, 2006
    171
    Netherlands
    Full Name:
    Hans A. Polak

    Ylshih,
    You are the first person that I know of, who came with a sensefull explaination for the functions of the several fobs.
    It makes sense that the receiver keeps track of the various ser. numbers/counters and of the single the decryption code.
    Only the right combination of ser nr/counter/code will lead to a response, and each combination can only be used once.
    The question that I still have is: If the red transmitter is able to "learn" the receiver the decryption code, it would imply that you can open every ferrari with one and the same red fob, which I very much hope is not the case.
    Hans
     
  12. eric355

    eric355 Formula 3
    Silver Subscribed

    Nov 30, 2005
    1,163
    Toulouse (France)
    Full Name:
    Eric DECOUX
    Hopefully no, the red remote alone is not sufficient to set the alarm ECU in "learn" mode. For that, you first have to enter the associated PIN code with the key and then to press the red and black remotes to have them registered by the ECU.
     
  13. nt6d

    nt6d Formula Junior

    Jul 28, 2004
    468
    Los Gatos, CA
    Full Name:
    Chris
    Greg, I was out of town this week and just got back.
    This is a very interesting thread as I am also one of those people who have only one black FOB.

    I do not know much about the ‘Rolling Code’ skim, as my specialty is in RF, analog and some digital hardware design.
    However, what Yin brought up makes a lot of sense since the rolling code stops one from spoofing the over the air transmitted code by changing the counter. My understanding of Keeloq is that the transmitted code changes every time by XORing remote’s unique SN and counter with a pseudo random number which is known by both the remote and alarm unit. If a thief spoofs and sends the same code, the alarm will reject the spoofed code.

    The interesting thing here is that we are cloning not spoofing the system. Cloning actually clones the original remote’s unique SN and the counter, which can be used to generate genuine valid code to the alarm unit.
    The question is – as Yin brought up – what would happen if the original remote is used after the cloned remote has been used for awhile (the counter has been advanced).
    I am guessing that the alarm will do either 1) rejects so the old remote is no longer usable, or 2) rejects the code but allows the system to re-sync so can be used again once re-synchronization is completed.

    One can do a quick test to confirm this without cloning any remote.
    Take a known working remote and move away far enough so that the alarm can no longer listen to the remote.
    Advance the counter by pressing the FOB button (say 100, 200 or 500 times) so the counter is completely out of the window of sequence (I think the Keeloq system has a window of counter it looks for).
    Bring the FOB back within the range and try if the system works.
    If the counter has been advanced enough, the system should not work at the first try.
    Re-synchronize the system by pressing the FOB button for a few seconds and try if the alarm unit response. If it works we know we can clone and use both remotes safely. Otherwise you will have to look for your RED remote to relearn your alarm system.


    Maybe we should wait to see if Eric has already done some research and anything to report back since he already has cloned remotes.

    I think Porsche 993 uses the same system from Bosch (http://cgi.ebay.com/ebaymotors/PORSCHE-993-KEYLESS-ENTRY-REMOTE-KEY-FOB-LXP-RKY-112_W0QQcmdZViewItemQQcategoryZ33723QQihZ016QQitemZ260033153104QQrdZ1QQsspagenameZWD1V) since they both have the same FCCID number. One might be able to get the fob made for Porsche at possible lower cost(?).
     
  14. UConn Husky

    UConn Husky F1 Rookie

    Nov 11, 2006
    4,422
    CT
    Full Name:
    Jay
    Same situation here, 1 black remote and that's it. No code either. HELP!!! I'm a mechanical / materials engineer, so this electrical discussion is well beyond what I want to get into. Replace the clutch? no prob. De-soldering chips? not for me.

    But if you guys can sort out a safe way to clone a black remote, sign me up!
     
  15. rcallahan

    rcallahan F1 Rookie
    Owner

    Jul 15, 2002
    3,307
    Santa Barbara
    Full Name:
    Bob Callahan
    Hi guys,
    I also may be in the situation of 1 remote and no code. I do seem to have a small metal plate that seems to have been attached to the key with a letter and 4 digits. Is this the code for the alarm?

    Bob
     
  16. ferraridriver

    ferraridriver F1 Rookie

    Aug 8, 2002
    4,137
    Bay Area Calif.
    Full Name:
    Dave
    I have everything, one red, two blacks, PIN tags, but one of the black remotes went through the wash. The LED lights, no corrosion on the board, but no response from the car. I followed the instructions in the manual, but without success.

    Do you think my one dead black remote can be saved/reporgramed?
     
  17. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo
    Chris,

    Thanks for adding in here. I am in La Jolla, and I forgot to check this thread.

    I'll go through it and when I get back I'll examine what you offered. I am waiting for TonyC to get back next week as well, and then we'll examine the software side of this.

    Once we read the code we may have a few answers. I think we may try to read the master eeprom as well as there may be clues here.

    I still believe the system is able to decipher the pulses from all the remotes, but that's my speculation at this point.

    Ferraridriver,

    I think you can consider that washed fob as toast at this point!
     
  18. Argento360

    Argento360 Karting

    Mar 9, 2006
    173
    CA,AZ,NV
    Full Name:
    John
    Hi All,

    Having read through all the explanations about disassembling and reprogramming one black remote from another and personally not being electronically inclined, I'm wondering if there's anyone who might be willing to do this for other ferrarichat members?

    I too have one black remote and currently no PIN code (although I plan to get this myself from Ferrari at some point). I'm thinking of maybe contacting Bruce at Security Unlimited who cut my gray Enzo key (awesome key, great locksmith) since he's a f-car enthusiast and locksmiths are likely to have some experience with PIN codes and remotes.

    I think the last post to this thread was on 12/26. Just wondering if anyone's learned anything more about this, tried it, etc. since then. I'm concerned about having only one remote, but even more concerned that it could cost $1500 or more to have to order all new remotes and have the dealer do the work.

    Any success stories out there?

    Thx,

    JTW
     
  19. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo
    Stand by, because we are working on perfecting this process. It has atkena while to get the equipment and to refine the read and write process.

    It looks like we will be able to do it.

    Stay tuned.
     
  20. Argento360

    Argento360 Karting

    Mar 9, 2006
    173
    CA,AZ,NV
    Full Name:
    John
    Thanks Greg, that sounds really encouraging. I just bought a used, black remote on e-bay (not sure if I was bidding against any f-chat members), so I'm hoping this solution will work. I'll keep an eye on this thread.

    Thx,

    JTW
     
  21. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo
    Yes you were, and yes we can use that remote to reprogram.
     
  22. Argento360

    Argento360 Karting

    Mar 9, 2006
    173
    CA,AZ,NV
    Full Name:
    John
    Greg,

    Oh no, was that you (dynam_tech_group)? If so, sorry about that. I guess I wanted it exactly $1 more than you did. But I guess great minds (or Ferrari owners with only one remote left) think alike!

    Is there another source for black remotes other than random used ones and Ferrari dealers who sell them (I think) only in sets?

    Thx,

    JTW
     
  23. GCalo

    GCalo F1 Veteran

    Sep 15, 2004
    7,645
    Northern California
    Full Name:
    Greg Calo
    No problem. At least we know it's going to a good cause!

    I will have more coming from Italy very soon.
     
  24. eric355

    eric355 Formula 3
    Silver Subscribed

    Nov 30, 2005
    1,163
    Toulouse (France)
    Full Name:
    Eric DECOUX
    As the originator of this process I can do it for you if you want ... PM me!
    I can confirm that it still works after several months ... just had to press the non used remotes SEVERAL times (btw same number as the prime) to reach synchronisation with the car.
    I saw one black remote on ebay recently. I think it was from UK. Where are you? Have you checked that it uses the same radio-frequency than yours (eg 433MHz for Germany/France, 315 MHz for US, probably 433 MHz for UK but not sure I have not tested one)? If it is not the same frequency it will not works without other modification of the remote.
     
  25. Argento360

    Argento360 Karting

    Mar 9, 2006
    173
    CA,AZ,NV
    Full Name:
    John
    Thanks Eric, I don't currently have a PIN code so I'll have to wait, plus I'd like to see confirmation from GCALO to see if this is easily replicable. Also not quite sure if I want to risk mailing my only two remotes to France! LOL!

    We'll see what the guys from Northern California can do....

    JTW

    P.S. I am in Southern California
     

Share This Page