top | item 6326072

How to spot a fake Canon flash

105 points| unwind | 12 years ago |petapixel.com | reply

65 comments

order
[+] dangero|12 years ago|reply
Having worked with factories in China I'm not sure the sleuthing relating to glue types, etc really mean a lot. Our vendors regularly changed things like that, sometimes without even consulting us first. (Although they should have). Also, we made running changes on things like that all the time as well.

There is no reason why silk screen printing on a counterfeit product should be any less sharp, so I don't understand the relevance of saying the Canon logo will be a little blurred on a fake one.

The premise "How to spot a fake Canon flash" is nonsensical because as mentioned by gaius, often fakes are made in the same factory. In the case of a company I used to work for, their product was copied which included identical custom board layout and a copy of our firmware burned into the chips too. Obviously someone on the inside of our factory took all our designs and ip and was using it to build exact replicas. The only recourse, which worked for us, was to notify the Chinese government and they took action to shut down the people making the counterfeit products.

[+] jonmrodriguez|12 years ago|reply
Congrats on successfully getting the government to step in!

Depending on the nature of your product and your supply chain, you could try to only flash the firmware once the finished products arrive in America (assuming the packaging isn't sealed yet). And do your best to make it hard to completely dump the firmware (maybe make part of it encrypted with a key that's in a one-time programmable memory that can't be read except by the decrypter, if one of your chips has this feature).

[+] cshimmin|12 years ago|reply
I wonder if these companies could burn a "watermark" into their firmware, or create subtle differences of internal components. Then you give a slightly different variation to each factory; when the counterfeits come out, you know who to stop doing business with.
[+] snorkel|12 years ago|reply
Perhaps the "fakes" are actually QA rejects from the very same line the real products roll off of.
[+] dhekir|12 years ago|reply
What prevents factories from implementing some online verification mechanism for serial IDs? At least for products which cost a few hundred bucks, this should be economically feasible, no? Then, before buying, you could scan a QR code and have the site tell you if it's a valid serial.
[+] DanBC|12 years ago|reply
To expand slightly on this point: I worked for a sub-contract manf company, and we made commercial flash units for a (now defunct) well known UK manufacturer.

We were idiots, and the products we made were not the quality a customer would have expected. But we were fully legit.

I suspect that a team of people creating extra units, skimming those off and selling them via ebay or such, would have been achievable for some products. There'd need to be coordination across a range of departments.

[+] saalweachter|12 years ago|reply
Is it just me or is the point of this article "you can't"? Professionals who deal with real Canons all day every day were fooled for an absurdly long time, the silver bullet relies on extremely niche domain knowledge (the structure of serial numbers) which the counterfeiters don't have to get wrong, and the author was only able to spot minute differences in shades of colors, etc, while staring at a real and fake flash side by side. If I don't have a real flash already, how can I know if the shade of the glass is slightly too blue?
[+] wmeredith|12 years ago|reply
That was totally the take away for me. If a fake is this good, there's no way I'm going to be able to spot it without a LOT of domain knowledge.
[+] slacka|12 years ago|reply
Living and working in China, I quickly discovered that it's a buyer-beware market. Within a few weeks I had learned to always buy my electronics from the official stores in shops like Guomao. From ICs to smartphones, the fakes run the whole gamut.

In shops like Shenzhen's SEG, I've watched them apply brand stickers in public. When asked if they're real, they told me with a straight face that it was and came from the same factory. Yeah right. One of my coworkers lost all his photos from the trip, when his fake SD with a bogus size reached the internal limit and started overwriting his earliest pictures.

[+] yardie|12 years ago|reply
One of those fakes cost me my contract. I bought a USB key from a big box store. And used it to store some client work on it. Brought it into their office and nothing worked. I tested it on my servers and everything was fine. A few days later after constantly trying to debug it I copied the version from my USB key to my servers and bam! I finally get the same errors as the client.

In the end I wasted needless hours and missed a deadline over a $20 USB key (you know the cheap ones they keep at the checkout line).

[+] rthomas6|12 years ago|reply
I'm with the group that thinks that this flash was probably made in the same factory that makes the real flashes. My question is why would the fake flash stop working? Why would a "fake" product, which in this case is more likely a product made in an extra factory shift, be more likely to fail than an official product?
[+] diydsp|12 years ago|reply
I'm with the two posters currently below me. When the factory runs out of the proper parts, they can do some "counterfeit" or sub-quality runs with near matches and most features will probably still work under most conditions.

The simplest example I can think of would be components value such as capacitors and resistors. If a design uses an uncommon part value (like 5.0uF) and the factory runs out, they can build with a common value (like 4.7uF) and come very close.

This is most likely to happen at the end of a production run. There aren't enough parts leftover for the actual quality device, but you can make substitutions and get some more near-quality units out instead of throwing out all of the rest of the good parts.

Another example I could foresee from the OP is that different revs of firmware were available at different times. e.g. a bug was discovered after the ROMs were masked or flashed and that run of chips should have been destroyed but weren't. (Hell, they might still be upgradeable!)

Ironically, the serial number was possibly intended to distinguish the official runs from sub-quality runs... The "counterfeiters" might not have been trying to fool everyone, but instead, to distinguish between official and ghost shifts. Welcome to the new age! :)

[+] keeperofdakeys|12 years ago|reply
I'd say good materials and QA. Naturally some batches of parts (like LCD screens) might have a higher chance of failure than other batches, which is usually known at manufacture time. Then QA, where "bad" products don't make it to consumers hands.

Counterfeits would probably use more of these defective materials and go through less QA.

[+] DanBC|12 years ago|reply
I might have the unofficial staff to make the product, but not the unofficial staff to test the product as thoroughly.

Or I take product that has already been rejected on test and ship it through my unofficial channel.

[+] cheapsteak|12 years ago|reply
Perhaps these counterfeits were built using components that failed QA tests?
[+] beaker52|12 years ago|reply
I've never seen such a convincing fake product. A lot of attention to detail. If they got the serial number right then it'd be impossible to tell without opening up (or at least peeling that tape).
[+] legec|12 years ago|reply
With the new informations available, I'm confident the next round of counterfeit flash will be of even greater quality ...
[+] crististm|12 years ago|reply
I don't get this - How are you supposed to know that the serial numbers don't start with letters? It's not like you buy tons of identical devices and then start making diffs on them.
[+] lyndonh|12 years ago|reply
I think the evidence presented with this article is at best inconclusive.

So a couple of guys at the repair shop guessed it's a fake. The comparison flash is a couple of years old.

If on the other hand the author had sent the flash to Canon for repair and they said it was fake, then I would say he has proved it.

[+] gpvos|12 years ago|reply
Uh yeah, an official Canon repair shop. He writes about "Canon employees" later in the article.
[+] jonmrodriguez|12 years ago|reply
What is the benefit of applying the glue in a "delicate grid" of "fine, intersecting lines" (as opposed to the bad "solid slab" of glue)?

Also, how are the "fine, intersecting lines" of glue extruded?

[+] gaius|12 years ago|reply
Probably not enough to be a "feature", just that the real factory and the counterfeiters happen to use a different method.

Which is weird, actually. A lot of Chinese counterfeiting happens in the same factory. Say you're a famous clothing brand and you outsource making 10,000 of your ski jackets to a Chinese factory with Gore-tex. They make them and ship them back to you, then they keep the production line running with nylon, make 10,000 more and ship those to market vendors, eBay merchants, etc.

[+] DanBC|12 years ago|reply
You use a controlled amount, and you use less glue.

This saves cost, but is also better engineering. The glue has data sheets and tests and you know you're meeting the engineering requirements. Some glues 'dissolve' / 'melt' the surfaces to be bonded, and you only need a thin smear to get a good bond.

You need to control stuff like glue or conformal coating over a run of X thousand units, otherwise you find people can use crates of the stuff.

Having said all that: Maybe it's just what was drawn on the CAD drawings, and it's been followed faithfully by workers ever since, and there's no actual reason for it other than the CAD worker chose something that looked nice and not confusing.

[+] lotyrin|12 years ago|reply
Probably just greater consistency, so one fewer variable when it comes to QC.
[+] Domenic_S|12 years ago|reply
Those flash heads get pretty hot after a bunch of 1/1 power flashes. I imagine sub-par glue would melt off.
[+] eksith|12 years ago|reply
I thought I spotted the fake on the left because of the small, white, rectangular piece right below the red LED. On the left, the thing is looking much darker. Because there aren't high res images, ironically, it's a bit hard to tell.

But the best way to avoid a fake is to actually buy it from the official shops. That's not to say it too is 100% guaranteed as someone on the inside could have easily swapped the supply for a cheaper source, but it's still your best option.

[+] bruceb|12 years ago|reply
When you are on ebay or Chinese sites and you see flash drives and SD cards for really cheap...they are fake.

Those cheap ADATA cards are fake even if the packaging looks good.

[+] nemo|12 years ago|reply
Why not just test if High Speed Sync works? That seems to be the indicator that initiated looking for these other differences.
[+] drdaeman|12 years ago|reply
So, no visual difference. And no functional difference, as he took a shot and it went fine (so, I presume it synced before those 2 months passed?). That leaves a shorter expected life-without-malfunctions time for a cheaper price. Now, if they'd be only be properly labelled as clones...
[+] topbanana|12 years ago|reply
Not sure I'd risk a fake flash in wet environments.
[+] KnightHawk3|12 years ago|reply
I think the idea is that you risk the fake one over the real one. (IE: You are willing to break the fake one.)