MCPcopy Index your code
hub / github.com/Ostorlab/ostorlab_insecure_android_app

github.com/Ostorlab/ostorlab_insecure_android_app @v1.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.7 ↗ · + Follow
223 symbols 677 edges 39 files 1 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

addRule
called by 70
app/src/main/java/co/ostorlab/insecure_app/BugRuleCaller.java
callRules
called by 39
app/src/main/java/co/ostorlab/insecure_app/BugRuleCaller.java
getRules
called by 38
app/src/main/java/co/ostorlab/insecure_app/BugRuleCaller.java
getContext
called by 26
app/src/main/java/co/ostorlab/insecure_app/BugRule.java
toString
called by 14
app/src/main/java/co/ostorlab/insecure_app/BugRule.java
add_element
called by 6
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/ArrayCall.java
executeCommand
called by 3
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/CommandExec.java
handle_array
called by 3
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/ArrayCall.java

Shape

Method 174
Class 46
Function 3

Languages

Java99%
C++1%

Modules by API surface

app/src/test/java/co/ostorlab/insecure_app/BugRuleCallerTest.java25 symbols
app/src/androidTest/java/co/ostorlab/insecure_app/InstrumentedTest.java18 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/SecurePathTraversal.java11 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/PathTraversalVulnerability.java11 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/SQLiteDatabaseCall.java9 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/ParcelableMemoryCorruption.java9 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/BiometricFingerprintManagerVulnerability.java8 symbols
app/src/main/java/co/ostorlab/insecure_app/BugRuleCaller.java8 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/RegisterBroadcastReceiverDynamically.java7 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/InsecureFilePermissions.java7 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/SerializableMemoryCorruption.java6 symbols
app/src/main/java/co/ostorlab/insecure_app/bugs/calls/RegisterReceiverExported.java6 symbols

For agents

$ claude mcp add ostorlab_insecure_android_app \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact