Posting this in case anyone needs it nowadays.
You can check it out here inside the Unpack Profile section.
A provisioning profile is a property list wrapped within a Cryptographic Message Syntax (CMS) signature. To view the original property list, remove the CMS wrapper using the security tool:
% security cms -D -i Profile_Explainer_iOS_Dev.mobileprovision -o Profile_Explainer_iOS_Dev-payload.plist
% cat Profile_Explainer_iOS_Dev-payload.plist
…
<dict>
… lots of properties …
</dict>
</plist>