├── Dataset ├── benign_md5.txt ├── benign_test.txt ├── benign_train.txt ├── benign_valid.txt ├── malware_md5.txt ├── malware_test.txt ├── malware_train.txt ├── malware_valid.txt └── statistics │ ├── benign_not_obf_apks.txt │ ├── benign_obf_apks.txt │ ├── malicious_not_obf_apks.txt │ ├── malicious_obf_apks.txt │ └── malware_virustotal_results.txt ├── DeepCatra ├── API_list │ ├── sensitive_apis_632_java.txt │ └── sensitive_apis_632_smali.txt ├── features │ ├── 00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B │ │ ├── edge.txt │ │ ├── sensitive_opcode_seq.txt │ │ └── vertix.txt │ └── README.md ├── learning │ ├── README.md │ ├── data_reader.py │ ├── gnn_model.py │ ├── gnn_preprocess.py │ ├── hybrid_model.py │ ├── lstm_model.py │ ├── lstm_preprocess.py │ ├── model_train.py │ └── opcodes_encoding.txt ├── model │ ├── README.md │ ├── model_best_params.pkl │ └── model_to_predict.py └── results │ ├── DeepCatraResults.json │ ├── README.md │ ├── model_test.py │ └── pred_result.txt ├── README.md └── Related ├── cns-lstm ├── LSTM_hybrid.py ├── README.md ├── example │ ├── dynamic_7CDB923F1F4687AC0925186329DF54DE2B1C7C9C9C4405015B108ACCD2B68BB1.txt │ └── static_7CDB923F1F4687AC0925186329DF54DE2B1C7C9C9C4405015B108ACCD2B68BB1.txt ├── getSyscalls.py ├── get_apk_apis.py ├── monkey_test.py └── strace.py ├── codaspy-cnn ├── README.md ├── metaData_small_test.th7 └── model_tmp.th7 └── gcn ├── 00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B_edge.txt ├── 00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B_syscall.txt ├── DataReader.py ├── GCN_pyG.py ├── Generate_syscall_graph.py ├── README.md ├── model_best_params.pkl ├── model_test.py └── model_train.py /Dataset/benign_md5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/benign_md5.txt -------------------------------------------------------------------------------- /Dataset/benign_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/benign_test.txt -------------------------------------------------------------------------------- /Dataset/benign_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/benign_train.txt -------------------------------------------------------------------------------- /Dataset/benign_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/benign_valid.txt -------------------------------------------------------------------------------- /Dataset/malware_md5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/malware_md5.txt -------------------------------------------------------------------------------- /Dataset/malware_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/malware_test.txt -------------------------------------------------------------------------------- /Dataset/malware_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/malware_train.txt -------------------------------------------------------------------------------- /Dataset/malware_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/malware_valid.txt -------------------------------------------------------------------------------- /Dataset/statistics/benign_not_obf_apks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/statistics/benign_not_obf_apks.txt -------------------------------------------------------------------------------- /Dataset/statistics/benign_obf_apks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/statistics/benign_obf_apks.txt -------------------------------------------------------------------------------- /Dataset/statistics/malicious_not_obf_apks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/statistics/malicious_not_obf_apks.txt -------------------------------------------------------------------------------- /Dataset/statistics/malicious_obf_apks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/statistics/malicious_obf_apks.txt -------------------------------------------------------------------------------- /Dataset/statistics/malware_virustotal_results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Dataset/statistics/malware_virustotal_results.txt -------------------------------------------------------------------------------- /DeepCatra/API_list/sensitive_apis_632_java.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/API_list/sensitive_apis_632_java.txt -------------------------------------------------------------------------------- /DeepCatra/API_list/sensitive_apis_632_smali.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/API_list/sensitive_apis_632_smali.txt -------------------------------------------------------------------------------- /DeepCatra/features/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B/edge.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/features/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B/edge.txt -------------------------------------------------------------------------------- /DeepCatra/features/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B/sensitive_opcode_seq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/features/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B/sensitive_opcode_seq.txt -------------------------------------------------------------------------------- /DeepCatra/features/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B/vertix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/features/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B/vertix.txt -------------------------------------------------------------------------------- /DeepCatra/features/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/features/README.md -------------------------------------------------------------------------------- /DeepCatra/learning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/README.md -------------------------------------------------------------------------------- /DeepCatra/learning/data_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/data_reader.py -------------------------------------------------------------------------------- /DeepCatra/learning/gnn_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/gnn_model.py -------------------------------------------------------------------------------- /DeepCatra/learning/gnn_preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/gnn_preprocess.py -------------------------------------------------------------------------------- /DeepCatra/learning/hybrid_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/hybrid_model.py -------------------------------------------------------------------------------- /DeepCatra/learning/lstm_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/lstm_model.py -------------------------------------------------------------------------------- /DeepCatra/learning/lstm_preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/lstm_preprocess.py -------------------------------------------------------------------------------- /DeepCatra/learning/model_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/model_train.py -------------------------------------------------------------------------------- /DeepCatra/learning/opcodes_encoding.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/learning/opcodes_encoding.txt -------------------------------------------------------------------------------- /DeepCatra/model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/model/README.md -------------------------------------------------------------------------------- /DeepCatra/model/model_best_params.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/model/model_best_params.pkl -------------------------------------------------------------------------------- /DeepCatra/model/model_to_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/model/model_to_predict.py -------------------------------------------------------------------------------- /DeepCatra/results/DeepCatraResults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/results/DeepCatraResults.json -------------------------------------------------------------------------------- /DeepCatra/results/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/results/README.md -------------------------------------------------------------------------------- /DeepCatra/results/model_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/results/model_test.py -------------------------------------------------------------------------------- /DeepCatra/results/pred_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/DeepCatra/results/pred_result.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/README.md -------------------------------------------------------------------------------- /Related/cns-lstm/LSTM_hybrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/LSTM_hybrid.py -------------------------------------------------------------------------------- /Related/cns-lstm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/README.md -------------------------------------------------------------------------------- /Related/cns-lstm/example/dynamic_7CDB923F1F4687AC0925186329DF54DE2B1C7C9C9C4405015B108ACCD2B68BB1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/example/dynamic_7CDB923F1F4687AC0925186329DF54DE2B1C7C9C9C4405015B108ACCD2B68BB1.txt -------------------------------------------------------------------------------- /Related/cns-lstm/example/static_7CDB923F1F4687AC0925186329DF54DE2B1C7C9C9C4405015B108ACCD2B68BB1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/example/static_7CDB923F1F4687AC0925186329DF54DE2B1C7C9C9C4405015B108ACCD2B68BB1.txt -------------------------------------------------------------------------------- /Related/cns-lstm/getSyscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/getSyscalls.py -------------------------------------------------------------------------------- /Related/cns-lstm/get_apk_apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/get_apk_apis.py -------------------------------------------------------------------------------- /Related/cns-lstm/monkey_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/monkey_test.py -------------------------------------------------------------------------------- /Related/cns-lstm/strace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/cns-lstm/strace.py -------------------------------------------------------------------------------- /Related/codaspy-cnn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/codaspy-cnn/README.md -------------------------------------------------------------------------------- /Related/codaspy-cnn/metaData_small_test.th7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/codaspy-cnn/metaData_small_test.th7 -------------------------------------------------------------------------------- /Related/codaspy-cnn/model_tmp.th7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/codaspy-cnn/model_tmp.th7 -------------------------------------------------------------------------------- /Related/gcn/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B_edge.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B_edge.txt -------------------------------------------------------------------------------- /Related/gcn/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B_syscall.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/00B86FB1B89B3531CB5D0A40D23C40DFA3342B7010351D6F36C8F77596C1DA5B_syscall.txt -------------------------------------------------------------------------------- /Related/gcn/DataReader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/DataReader.py -------------------------------------------------------------------------------- /Related/gcn/GCN_pyG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/GCN_pyG.py -------------------------------------------------------------------------------- /Related/gcn/Generate_syscall_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/Generate_syscall_graph.py -------------------------------------------------------------------------------- /Related/gcn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/README.md -------------------------------------------------------------------------------- /Related/gcn/model_best_params.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/model_best_params.pkl -------------------------------------------------------------------------------- /Related/gcn/model_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/model_test.py -------------------------------------------------------------------------------- /Related/gcn/model_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shijiansj/DeepCatra/HEAD/Related/gcn/model_train.py --------------------------------------------------------------------------------