It has the following capabilities at the moment:
- Validity checking of Parse Application ID and Client Key.
- Getting the list of access permissions for custom Parse classes.
- Revealing the structure of custom Parse classes with 'Find' permission set to 'YES',
- Exporting all the revealed data to .txt.
WARNING: Parse Revealer can leave a trace in Parse classes - it adds new fields and objects when testing the corresponding permissions, so be careful.
The installation is simple - build and run the application in Xcode.
- Enter the applicationId and clientKey derived from the target app.
- Enter the names of Parse classes, also derived from the target, and click 'Save'.
- Go to the 'ACL Revealing' tab and click 'Reveal'. After a few seconds you'll see the list of access permissions for all saved classes.
- Go to the 'Structure Revealing' tab, also click 'Reveal', and enjoy the structure of your classes.
- On the last tab you can export all the revealed data to txt format.
ParseRevealer is available under the MIT license. See the LICENSE file for more info.
- Browse through objects in a specified class,
- Create, update and delete objects in a specified class,
- Dump all the classes to different file formats,
- Stable work with objects-defined ACLs.