Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mariana-trench-models

This repository stores and houses various models for Mariana trench provided by me, as well as contributed by the community. Hope that you also contribute by sending models via pull requests or Github issues to grow the list.

Bash command to create the custom_generator_config.json file:

echo "[\n$(for word in $(find custom-model-generator \( -name "*.json" -and -type f \) -and \( -not -name "TODO_*" \) -and \( -not -name "*_config*json" \) -exec basename {} + | cut -f 1 -d '.'); do echo "  {\"name\":\"$word\"},"; done; )" | sed '$s/.$/\n]/' > custom-model-generator/custom_generator_config.json

Bash command to create a list of all existing kinds of sources:

find sources \( -name "*.json" -and -type f \) -and \( -not -name "TODO_*" \) -and \( -not -name "*_config*json" \) -exec cat {} + | grep -oE '"kind":\s*"[^"]*"' | sed 's/.*"\(.*\)".*/\1/' | uniq | sort

Bash command to create a list of all existing kinds of sinks:

find sinks \( -name "*.json" -and -type f \) -and \( -not -name "TODO_*" \) -and \( -not -name "*_config*json" \) -exec cat {} + | grep -oE '"kind":\s*"[^"]*"' | sed 's/.*"\(.*\)".*/\1/' | uniq | sort
Kind Source Kind Sink
ActivityUserInput CodeExecution
DeeplinkInput FileResolver
IntentCreation HttpTraffic
IntentData InputStream
ReceiverUserInput LaunchingComponent
SensitiveCookieData PendingIntent
StorageInput Reflection
SQLMutation
SQLQuery
WebViewLoadContent

About

This repository stores and houses various models for Mariana trench provided by me, as well as contributed by the community. Hope that you also contribute by sending models via pull requests or Github issues to grow the list.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors