Hi everyone, this is my first post. Maybe I am not posting this in the right place, but I know that some moderator will change this to the right thread. 
Whatever, this is my first Fiat Grande Punto CAN BUS Hack 100% made by me, and I am proud of it, and I want to share it to all of you.
Basically, I have made a CAN BUS Sniffer and Spoofer, using an OBDII ELM237 Bluetooth clone, an Arduino and two Bluetooth modules. Also, I have used AlfaOBD application for Android to see what it does exactly, and what codes is using to for example, check Steering Wheel Angle, or even Spoof fakes codes to enable errors like water temperature lamp turns on, and even disabling ABS(this one really disables ABS).
So basically, I have "cheated" AlfaOBD App with an Arduino with two Bluetooth modules, one of them is an Slave to make possible connect Android phone with the Arduino, and other Bluetooth module works as Master, that auto-connects with ELM237 Bluetooth clone. Once the Master connects to ELM237, I can connect with my Android phone with the Slave Bluetooth simulating that is the ELM237, and every code that is sent between ELM237 and AlfaOBD at my phone is Sniffed, so I can know what configuration is using, what codes are sent and received, and also I can Spoof codes to the CAN BUS line simulating that I am AlfaOBD App, with a Serial Monitor.
I don't know if anyone is interested on it. Please let me know and I will share more info about it.
Greetings.
Whatever, this is my first Fiat Grande Punto CAN BUS Hack 100% made by me, and I am proud of it, and I want to share it to all of you.
Basically, I have made a CAN BUS Sniffer and Spoofer, using an OBDII ELM237 Bluetooth clone, an Arduino and two Bluetooth modules. Also, I have used AlfaOBD application for Android to see what it does exactly, and what codes is using to for example, check Steering Wheel Angle, or even Spoof fakes codes to enable errors like water temperature lamp turns on, and even disabling ABS(this one really disables ABS).
So basically, I have "cheated" AlfaOBD App with an Arduino with two Bluetooth modules, one of them is an Slave to make possible connect Android phone with the Arduino, and other Bluetooth module works as Master, that auto-connects with ELM237 Bluetooth clone. Once the Master connects to ELM237, I can connect with my Android phone with the Slave Bluetooth simulating that is the ELM237, and every code that is sent between ELM237 and AlfaOBD at my phone is Sniffed, so I can know what configuration is using, what codes are sent and received, and also I can Spoof codes to the CAN BUS line simulating that I am AlfaOBD App, with a Serial Monitor.
I don't know if anyone is interested on it. Please let me know and I will share more info about it.
Greetings.