Only partially. I used to work for a third party diagnosis tool company, and we had direct access to information from all companies, which they had to legally give us. I still reverse engineered a lot of things because when I.didn't understand the spec seeing what their tool did made it make sense.