Earlier quoted context omitted.
Yup, I put an ignition kill switch in my old Triumph Spitfire behind the dashboard when I was living in a not so great part of town. Just had to reach my hand up behind and flick it. I didn't hide it too hard, figuring anybody that tried to drive away in my Triumph and couldn't get it to start would figure it was just being a typical Triumph.
Cars built with Lucas electrics typically have 3 modes of operation. Off, Dim, and Flicker. Which two of the three end up on your switch is entirely random.
A surprisingly simple way to foil car thieves
441–450 of 576 posts
Re: A surprisingly simple way to foil car thieves
#442Re: A surprisingly simple way to foil car thieves
#443Earlier quoted context omitted.
No, really, good for them. But don’t be talking down on my car. That’s just not cool. That beast is the workhorse of the farm and it gets the job done. None of the windows roll down though and it’s hot as hell inside, so it discourages unnecessary use, saving the planet. It rarely sees pavement but it drags what needs to be dragged and it pulls the utility rigs out after they deliver to us.
And that's all well and good, but maybe introspect here for a second? You're upset that your accomplishments aren't being respected, immediately after discounting the accomplishments of others. The point is that your car's modifications and the university's are similar, but different, particularly in scale and broad robustness, which adds difficulty in ways you may not be appreciating. $1.2 million may sound like a l…
As for my “work” it is literally insignificant tinkering by a bored old fucker with nothing better to do than chat on hacker news.. I don’t even respect my work, and anyone who thinks more of it than digging a ditch is just wrong and has obviously never dug a ditch.
But, just calling it like it is, the “signature “ thing they are working on is something that is already solved for decades and if it took anyone more than a week they may not have a clue what they are doing. I have implemented a version of it myself in a technically adjacent application.
In case anyone cares enough - and you probably shouldn’t- feel free to read my incoherent ranting that follows:
In my case I use load vector analysis it to detect and characterise loads on our microgrid. We have several buildings and houses, and we run 100 percent solar on an off grid system.
Using an esp32 and a current transformer coil on each of the three phases, with some good 16 bit ADCs, we monitor and characterise loads. Each of the refrigeration compressors has a somewhat unique starting and load profile. Each water pump in our utility system similarly has a unique startup and load profile. Same with air compressors, fans, and other equipment.
The profiles are programmed into the esp32 by putting it in calibration mode and switching the load off and on 10 times. It’s a pain in the ass because you have make sure no big changes happen in the power system in the meantime, but it works.
The MCU saves the signature as a vector and assigns it a number if it doesn’t sit too close to any existing vector signature.
It is really good actually, even being able to discriminate between identical pumps on the system because of their supply impedance and loading.
I’m not a data scientist or an actual engineer so I adapted some vector code from a DSP project, and the whole thing took me about 2 days using the Arduino IDE (please kill me)
I’m basically an idiot. Anyone who does this for a living should be able to do it in less than half the time.
There are still some rare false negatives because a grid can be quite chaotic, but in general it’s very accurate. In a simple D.C. system like a car in the off condition with predictable loads I would fully expect 4 nines discrimination.
What they did was cool, but it wasn’t hard. Not saying it wasn’t hard for them, and maybe they learned a lot, but I’m pretty sure that 1.2 million to solve the problems described in the article is two orders of magnitude off of reasonable.
From the provided description, If a single engineer with decent tools could not have this from zero to a production ready GERBER file with masks, stencils, and the works to send off for automatic assembly inside of a month they should probably look for another line of work.
Of course, if they work like I do which is to say they don’t, very much, and they mostly drink coffee and fuck off all day, then I’d give them a month and a half knowing full well they did all of the actual work in a week of panicked thrashing, creating months of technical debt in every line of code to build the glass house that somehow works without passing any of the tests but that’s fine you just rewrite the tests.
Of course certification and things like that are a whole different beast, but this was a CORE research grant.
Re: A surprisingly simple way to foil car thieves
#4441.2 million grant for this? Now I’ve seen grift, but come on. I want to hire their grant writer. Literally a relay in the starter lead. This looks like one of my afternoon projects, and I’m not even joking. I have a 1990s montero diesel and it leaks power, and I often forget to disconnect the terminal. So I bought a relay from AliExpress (same one shown in this photo but one size up) and hooked it up with an esp32 an…
That’s what people said about Dropbox too. I can set this up in 5 mins with rsync blah blah. There is value and effort involved in making it production ready, seamless, general population ready etc.
This wasn't done. Well, it wasn't done by these researchers, but it has been done countless times before by other people. This research is a joke.
Edit: I've realized the dropbox comment reference is an appropriate reference, but in the exact opposite way you're suggesting. All the ignition interlock switches already on the market are dropbox. This researcher is the one saying "look what I can do with rsync."
Re: A surprisingly simple way to foil car thieves
#445My grandfather invented, marketed, and maybe patented a device on this premise before he died decades ago. I still have one in its retail packaging in my curio cabinet. IIRC the first iteration he made used a keypad to enter the code, and the second used the blinkers. https://web.archive.org/web/20010206124335/http://www.kapinn...
Re: A surprisingly simple way to foil car thieves
#446Earlier quoted context omitted.
This is a strawman All you have to do is have every soldier who is authorized to use your equipment unlock the vehicle through an affirmative phrase — and the vehicle can check their voice for instance, or other biometrics like their fingerprint. Or each of them can wear a beacon or smartphone which does that. Cars today open with you just getting into the car. This is easy stuff man
Voice recognition under combat stress? That shit barely works under optimal conditions.
Re: A surprisingly simple way to foil car thieves
#447The problem with security by obscurity is that as soon as it's widely used, the crooks learn to bypass it. It's literally a relay in the starter wire, all you gotta do is hotwire the starter and you're back to the status quo. A whole lot of people have these on their own cars, any DIYer can do it in an hour or two. I may or may not have one on mine. But the "security" comes from there being no standard location for a…
The video says "alarms sound the when authenticator is removed", but that's a gimmick. They should be entirely disconnecting the whole negative terminal (duh), not just the wire to the device, leaving the whole car without power until the positive terminal is freed.
And if anyone bothers to ask what the thief is doing, they have a 100% plausible reply "got a parasitic drain, so I've put a cheap relay and now this crap is failing on me".
Re: A surprisingly simple way to foil car thieves
#448Re: A surprisingly simple way to foil car thieves
#449Re: A surprisingly simple way to foil car thieves
#450Earlier quoted context omitted.
The latency check is usually not sensitive enough to prevent a car being stolen from the drive-way from a relayed key that lies near the front door. For reference 20 meters is about 66 nano-seconds.
Why not? A 2GHz is very attainable in modern CPUs and translates to 0.0005ns per cycle. This isn't theoretical either. 802.11mc[1] is a real standard and is accurate to 1-2m. [1] https://en.wikipedia.org/wiki/IEEE_802.11mc