Skip to content

It’s a beginner-friendly playground for learning, exploring, and practicing UDS functionality and cybersecurity aspects.

License

Notifications You must be signed in to change notification settings

souravbaghz/playuds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

It’s a beginner-friendly playground for learning, exploring, and practicing UDS functionality and cybersecurity aspects.

Currently Supported Services: 0x10, 0x11, 0x22, 0x27, 0x28, 0x2E & 3E

Install Requirements using below commands:

  sudo apt-get install libsdl2-dev libsdl2-image-dev can-utils
  pip install python-can

Running the script:

python3 playuds.py -i vcan0 
  • After it's started, play around it after discovering the RX/TX arbitartion IDs.
  • I want this as blackbox UDS for fun playing,
  • but here is a hint--> little-endian is your friend.

Watch on YouTube:

PlayUDS

About

It’s a beginner-friendly playground for learning, exploring, and practicing UDS functionality and cybersecurity aspects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published