get java class methods

This commit is contained in:
iddoeldor 2018-07-24 16:29:06 +03:00 committed by GitHub
parent 23f92dd09c
commit 292bd6c87f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,6 @@
# Contents
- [Enumerate loaded classes](#enumerate-loaded-classes)
- [Java class available methods](#java-class-methods)
- [Dump iOS class hierarchy](#dump-ios-class-hierarchy)
- [iOS instance members values](#ios-instance-members-values)
- [iOS extract cookies](#ios-extract-cookies)
@ -23,6 +24,11 @@ And save to a file
$ frida -U com.pkg -qe 'Java.perform(function(){Java.enumerateLoadedClasses({"onMatch":function(c){console.log(c);}});});' -o pkg.classes
```
#### Java class methods
```
Object.getOwnPropertyNames(Java.use('com.company.CustomClass').__proto__).join('\n\t')
```
#### Dump iOS class hierarchy
```
/*