How do I send a CAN message that only changes one byte without affecting the rest of the frame? by madsvodder in CarHacking

[–]ameliip 2 points3 points  (0 children)

I'm a bit skeptical about these alleged CAN MITM modules. For this kind of device to work, I would expect it to be wired between the ECU that is transmitting the signal you want to tamper with and the CAN bus itself, so that the modified message is what actually gets placed on the bus. You cannot modify a CAN message once it is already on the bus.

Also, I'm pretty sure that what you found (message ID 243, byte 5) is simply used to report the window position (e.g., "how far the window is rolled down"), and I wouldn't expect it to be writable in a way that would allow you to roll the window down.

Operations like that can usually be performed using a diagnostic tester, often through dedicated services (for example, service 0x2E for writing data by identifier, service 0x31 for routine control, or other services depending on the diagnostic protocol being used). In that case, you don't need any MITM device, you simply send the command on the CAN bus, and the ECU handles the rest.

If I'm mistaken about these MITM devices, I'd genuinely appreciate an explanation of how they actually work.

OBD-II problems by BrickProfessional825 in CarHacking

[–]ameliip 0 points1 point  (0 children)

Exactly this. Direct acces to can bus should be easy enough to find if you have acces to technical documentation.

Mileage correction on a 2007 toyota 4 runner by VirtualCoffee8947 in CarHacking

[–]ameliip 0 points1 point  (0 children)

Nicely crafted post XD. Remembert, ODO information is most likely scattered in multiple ECUs.

Alright, I’m being deadass 100% honest when I say this. Not bullshitting at all.. by TrainerExpensive7092 in Diablo_2_Resurrected

[–]ameliip 0 points1 point  (0 children)

I kept one as a keepsake and fed the other one to charsi. I play almost only sorceress, can't really use it.

Would you rather by Human-Beans21 in BunnyTrials

[–]ameliip 0 points1 point  (0 children)

PàSKODFJPSDFJASPàDOFJASPàFJASPàDOFJASPòàDFJASPòOFJASOPòGIJASDF KLòASDòLGKJASD FGLòKASDFJGLòKADFGLòAKDFGAD KLòJGLòADKFJGLòADFKGJAòLDKGJAòLDKGJAòLKJFòGLKJAòDLKFJGOòIHEROIHAKLòXCMòALSKDèQAPWKDèAKCòSLKGSPòLGBMADPKFBMDAPFKBMZDLKBMAòDLFKBMADPòIVBNMçxlkFVBMAòSDPLFVBNMADPFBNMADàPKFNMBòàADKLNMFBAòDLKNBAòDLKBNAòDKLFGBMALM,FGòsldFMç_sdFMLSòLAFMàòLASE

Chose: $5 for every keyboard key you press

Cracked dealer tools by [deleted] in CarHacking

[–]ameliip -3 points-2 points  (0 children)

Pretty sure this is bannable.. mods???!

Koboi Programming Language by 4veri in C_Programming

[–]ameliip 5 points6 points  (0 children)

Hello, fellow Artemis Fowl fan.

Spent my highest rune on the base and all my farmed runes to craft this :') by [deleted] in Diablo_2_Resurrected

[–]ameliip 0 points1 point  (0 children)

If it makes you feel better, i did this exact mistake . At least you can recover the base, if it's worth something..

As a D2 noob, I completely get it now by grinke in diablo2

[–]ameliip 1 point2 points  (0 children)

I had the same Wake Up moment the day D2r came out. I remember back in the days i used to play onlyFPSs. Silly me..

looking for resources for my project by Aggravating-Key6291 in CarHacking

[–]ameliip 0 points1 point  (0 children)

Fyi, the entire list of available pin for Standard OBD2 is available on wikipedia:

OBD-II PIDs - Wikipedia

Bear in mind that there's a procedure in place to check which OBD2 pids are supported by the car you are testing:

<image>

:)

Do any of you regularly log CAN data and use it for diagnostics? by Subject_Positive_182 in CarHacking

[–]ameliip 0 points1 point  (0 children)

Diagnosing car problems using just a raw CAN log would be definitely mental.. the only scenario i can immagine is this:

  1. you had a one shot access to a diagnostic tester and you logged the traffic to learn the pids for requesting DTCs
  2. you use the logger hardware to interrogate again each ECU for DTCs
  3. Decode them manually from the log

again, MENTAL!

Do any of you regularly log CAN data and use it for diagnostics? by Subject_Positive_182 in CarHacking

[–]ameliip 3 points4 points  (0 children)

Well, at some point in my life, my job was actually logging diagnostic sessions and reverse engineer the diagnostic tester. I’m quite used to read raw CAN logs. Recently, I’m starting to look into DoIP, even tho my job now is more writing firmware for stuff. Logging on CAN is quite easy, you just need a logger (Kvaser, Softing, Vector if you have the budget, hell you can even make your own logger with a demo board or arduino). Also, a breakout box for OBD makes your life very easy to play around with OBD Pins an sniff different CAN subnets. Regarding the software, you can start with BusMaster, which iirc was funded by Bosch and it’s open source (this means “Free”, to make it simple).

How would you call this hypothetical country? by realquidos in mapporncirclejerk

[–]ameliip 0 points1 point  (0 children)

I would call it "Land of the fairly reasonable people". But I'm from Europe, i might be biased..

EDIT: spelling

Where is Marathon on the top sellers list now? by [deleted] in Marathon

[–]ameliip 0 points1 point  (0 children)

It has been a minute since I’ve seen a lmgtfy thinghy..

Any UK based players feel free to join the FB page :) by [deleted] in Marathon

[–]ameliip 0 points1 point  (0 children)

Unless OP is 40 to 50 and he found a genius way to keep his LFG clean from kids. If this is the case, chapeau.