Data stream hack gets UCI world championship qualifier banned
dcrainmaker.com
dcrainmaker.com
The protocols (ANT+ in particular) are totally insecure and it's totally possible to MITM them. The obvious solution would be to upgrade those and start sending data over an encrypted channel instead. Still, this is only going to help momentarily and discourage the hobbyist cheaters. People are starting on PC games using very sophisticated setup with dedicated PCI hardware connected to a second computer where the cheat software actually run.
If the devices get secure, people will start cheating at the software level. If the stake are high enough (and there are for those people hoping to get into a World Championship), they will do anything to get an edge.
I think it's hopeless to hope to make those online race as anything serious. It can be a fun hobby and way to exercice but any serious competition will need to take place in person. For cycling, it probably means the old fashion way: on the road.
Have you got a reference for this? I want to read more.
They use this type of hardware:
https://www.raptor-dma.com/raptordma-home/
It's been used to cheat in professional CS:GO tournament from what I remember. They can have a second PC where the cheat run which read the memory of the game on the clean computer and can for example display the position of the other players on a second screen.
In the end though it's impossible to be 100% certain that the data stream coming in to the server is an accurate representation of a real human effort. The whole thing is kind of silly.
I'm sure there's simpler ways as well: you could manipulate the spindown test that the turbotrainer does for calibration to make it think the flywheel is heavier than it really is, for example.
At the non-pro level cheating is absolutely rife. Mostly through people lying about their weight. In every open zwift race there are performances that would put a person in the top 0.1% of riders globally being put down by half the field!
My Tacx Flux does a spindown test where you spin it up to a high RPM, then stop pedalling and it measures how long it takes to stop. I guess it's actually trying to get an accurate measure of the resistance being applied.
A heavier flywheel will be harder to spin up, but will also take longer to spin down at the same resistance, so maybe that doesn't make a difference.
Pressing something against the flywheel would make the trainer think it's applying more resistance than it really is, so I'm pretty sure that would work.
You can buy and attach smart trainers to the rear of bicycles. They provide resistance to simulate riding outdoors and you can run “games” on your pc that connect to the smart trainers to update your position in the game based off how hard you pedal. This then enables the possibility for people to race online.
I'm wondering how big a difference we would've seen if the cheater in question here had performed a more consistent w/kg above his V02Max, (but not signifcantly outside the realm of his V02Max), for the entire race.
They say he had a sudden performance of 500+W and his V02Max was in the 400s, I feel like a more smooth/consistent race in the higher 400s rather than a burst at the end would've been a lot harder to catch.
Basically... just more plausible smoothing so that no individual piece of the race would come into question.
I'm a casual triathlete and it's an open secret that many of the top age group competitors are doping. In particular a lot of the older men are on TRT without having an approved therapeutic use exception. The race organizers do little or no testing because it's expensive and they don't want to piss off customers.
I agree, the reason this guy got caught was because it was anomolous performance at the end. If he had managed his cheat differently it would've been nearly impossible to detect.
VO2 Max is the maximum amount of oxygen that someone can metabolize measured. The highest measured VO2 Max scores are about 96 ml/min/kg. No one can sustain a true VO2 Max effort for more than about 10 minutes, and there is only a loose correlation with FTP.
The greed doesn't quit. You cheat to win smaller races, then you're in bigger races, and need to cheat more, and eventually it gets to the point where you need to lose OR you end up on a big stage where a lot of people have entire hobbies dedicated to finding and exposing cheaters. See https://www.marathoninvestigation.com/!
Like, the same thing that makes people cheat are the same people who can't stop cheating until they get too greedy and get caught. If they weren't greedy, they wouldn't cheat.
But I suppose the author does go on for a bit about how terrible they are at writing headlines.
Old but gold. Maybe staged.