quark-engine
Contents:
Installation
Add Rules
Integration
Development
Contribution
Quark-Engine Inside
quark
quark-engine
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
add_table_row() (quark.Objects.quark.Quark method)
AGET_OBJECT() (quark.Evaluator.pyeval.PyEval method)
all_methods (quark.Objects.apkinfo.Apkinfo property)
all_strings (quark.forensic.forensic.Forensic attribute)
analysis (quark.Objects.apkinfo.Apkinfo attribute)
analysis() (quark.report.Report method)
android_apis (quark.Objects.apkinfo.Apkinfo property)
api (quark.Objects.quarkrule.QuarkRule property)
apk (quark.forensic.forensic.Forensic attribute)
(quark.Objects.apkinfo.Apkinfo attribute)
apk_filename (quark.Objects.apkinfo.Apkinfo attribute)
apk_filepath (quark.Objects.apkinfo.Apkinfo attribute)
Apkinfo (class in quark.Objects.apkinfo)
B
black() (in module quark.utils.colors)
blue() (in module quark.utils.colors)
bold() (in module quark.utils.colors)
BytecodeObject (class in quark.Objects.bytecodeobject)
C
calculate() (quark.utils.weight.Weight method)
call_graph() (in module quark.utils.graph)
call_graph_analysis_list (quark.Objects.analysis.QuarkAnalysis attribute)
called_by_func (quark.Objects.registerobject.RegisterObject property)
check_item (quark.Objects.quarkrule.QuarkRule attribute)
check_parameter() (quark.Objects.quark.Quark method)
check_sequence() (quark.Objects.quark.Quark method)
clean_result() (quark.Objects.analysis.QuarkAnalysis method)
color() (in module quark.utils.colors)
CONST() (quark.Evaluator.pyeval.PyEval method)
CONST_FOUR() (quark.Evaluator.pyeval.PyEval method)
CONST_HIGHSIXTEEN() (quark.Evaluator.pyeval.PyEval method)
CONST_SIXTEEN() (quark.Evaluator.pyeval.PyEval method)
CONST_STRING() (quark.Evaluator.pyeval.PyEval method)
CONST_WIDE() (quark.Evaluator.pyeval.PyEval method)
CONST_WIDE_HIGHSIXTEEN() (quark.Evaluator.pyeval.PyEval method)
CONST_WIDE_SIXTEEN() (quark.Evaluator.pyeval.PyEval method)
CONST_WIDE_THIRTY_TWO() (quark.Evaluator.pyeval.PyEval method)
construct_bytecode_instruction() (quark.Objects.apkinfo.Apkinfo method)
contains() (in module quark.utils.tools)
crime (quark.Objects.quarkrule.QuarkRule property)
crime_description (quark.Objects.analysis.QuarkAnalysis attribute)
custom_methods (quark.Objects.apkinfo.Apkinfo property)
cyan() (in module quark.utils.colors)
D
dalvikvmformat (quark.Objects.apkinfo.Apkinfo attribute)
download() (in module quark.freshquark)
E
entry_point() (in module quark.freshquark)
extract_content() (in module quark.utils.regex)
extract_file() (in module quark.utils.regex)
extract_ip() (in module quark.utils.regex)
extract_url() (in module quark.utils.regex)
F
filename (quark.Objects.apkinfo.Apkinfo property)
filesize (quark.Objects.apkinfo.Apkinfo property)
find_intersection() (quark.Objects.quark.Quark method)
find_method() (quark.Objects.apkinfo.Apkinfo method)
find_previous_method() (quark.Objects.quark.Quark method)
first_api (quark.Objects.analysis.QuarkAnalysis attribute)
Forensic (class in quark.forensic.forensic)
G
generate_json_report() (quark.Objects.quark.Quark method)
get_all_strings() (quark.forensic.forensic.Forensic method)
get_android_api() (quark.forensic.forensic.Forensic method)
get_base64() (quark.forensic.forensic.Forensic method)
get_content() (quark.forensic.forensic.Forensic method)
get_file() (quark.forensic.forensic.Forensic method)
get_ip() (quark.forensic.forensic.Forensic method)
get_json_report() (quark.Objects.quark.Quark method)
get_method_bytecode() (quark.Objects.apkinfo.Apkinfo method)
get_obj_list() (quark.Objects.tableobject.TableObject method)
get_report() (quark.report.Report method)
get_score() (quark.Objects.quarkrule.QuarkRule method)
get_strings() (quark.Objects.apkinfo.Apkinfo method)
get_table() (quark.Objects.tableobject.TableObject method)
get_url() (quark.forensic.forensic.Forensic method)
get_wrapper_smali() (quark.Objects.apkinfo.Apkinfo method)
green() (in module quark.utils.colors)
H
hash_index (quark.Objects.registerobject.RegisterObject property)
hash_table (quark.Objects.tableobject.TableObject attribute)
High (quark.utils.weight.LEVEL_INFO attribute)
I
init_label_report_table() (in module quark.Objects.analysis)
init_pretty_table() (in module quark.Objects.analysis)
insert() (quark.Objects.tableobject.TableObject method)
INVOKE_DIRECT() (quark.Evaluator.pyeval.PyEval method)
INVOKE_INTERFACE() (quark.Evaluator.pyeval.PyEval method)
INVOKE_STATIC() (quark.Evaluator.pyeval.PyEval method)
INVOKE_VIRTUAL() (quark.Evaluator.pyeval.PyEval method)
INVOKE_VIRTUAL_RANGE() (quark.Evaluator.pyeval.PyEval method)
J
json_report (quark.Objects.analysis.QuarkAnalysis attribute)
L
label (quark.Objects.quarkrule.QuarkRule property)
label_report_table (quark.Objects.analysis.QuarkAnalysis attribute)
level_1_result (quark.Objects.analysis.QuarkAnalysis attribute)
level_2_result (quark.Objects.analysis.QuarkAnalysis attribute)
level_3_result (quark.Objects.analysis.QuarkAnalysis attribute)
level_4_result (quark.Objects.analysis.QuarkAnalysis attribute)
level_5_result (quark.Objects.analysis.QuarkAnalysis attribute)
LEVEL_INFO (class in quark.utils.weight)
lightblue() (in module quark.utils.colors)
lightyellow() (in module quark.utils.colors)
logger() (in module quark.Evaluator.pyeval)
logo() (in module quark.logo)
LOW (quark.utils.weight.LEVEL_INFO attribute)
M
magenta() (in module quark.utils.colors)
md5 (quark.Objects.apkinfo.Apkinfo property)
mnemonic (quark.Objects.bytecodeobject.BytecodeObject property)
Moderate (quark.utils.weight.LEVEL_INFO attribute)
module
quark
quark.cli
quark.config
quark.Evaluator
quark.Evaluator.pyeval
quark.forensic
quark.forensic.forensic
quark.freshquark
quark.logo
quark.Objects
quark.Objects.analysis
quark.Objects.apkinfo
quark.Objects.bytecodeobject
quark.Objects.quark
quark.Objects.quarkrule
quark.Objects.registerobject
quark.Objects.tableobject
quark.report
quark.utils
quark.utils.colors
quark.utils.graph
quark.utils.output
quark.utils.pprint
quark.utils.regex
quark.utils.tools
quark.utils.weight
MOVE_RESULT() (quark.Evaluator.pyeval.PyEval method)
MOVE_RESULT_OBJECT() (quark.Evaluator.pyeval.PyEval method)
MOVE_RESULT_WIDE() (quark.Evaluator.pyeval.PyEval method)
N
NEW_INSTANCE() (quark.Evaluator.pyeval.PyEval method)
O
output_parent_function_json() (in module quark.utils.output)
output_parent_function_table() (in module quark.utils.output)
P
parameter (quark.Objects.bytecodeobject.BytecodeObject property)
parent_wrapper_mapping (quark.Objects.analysis.QuarkAnalysis attribute)
permission (quark.Objects.quarkrule.QuarkRule property)
permissions (quark.Objects.apkinfo.Apkinfo property)
pop() (quark.Objects.tableobject.TableObject method)
print_error() (in module quark.utils.pprint)
print_info() (in module quark.utils.pprint)
print_success() (in module quark.utils.pprint)
print_warning() (in module quark.utils.pprint)
PyEval (class in quark.Evaluator.pyeval)
Q
quark
module
Quark (class in quark.Objects.quark)
quark.cli
module
quark.config
module
quark.Evaluator
module
quark.Evaluator.pyeval
module
quark.forensic
module
quark.forensic.forensic
module
quark.freshquark
module
quark.logo
module
quark.Objects
module
quark.Objects.analysis
module
quark.Objects.apkinfo
module
quark.Objects.bytecodeobject
module
quark.Objects.quark
module
quark.Objects.quarkrule
module
quark.Objects.registerobject
module
quark.Objects.tableobject
module
quark.report
module
quark.utils
module
quark.utils.colors
module
quark.utils.graph
module
quark.utils.output
module
quark.utils.pprint
module
quark.utils.regex
module
quark.utils.tools
module
quark.utils.weight
module
QuarkAnalysis (class in quark.Objects.analysis)
QuarkRule (class in quark.Objects.quarkrule)
R
red() (in module quark.utils.colors)
register_name (quark.Objects.registerobject.RegisterObject property)
RegisterObject (class in quark.Objects.registerobject)
registers (quark.Objects.bytecodeobject.BytecodeObject property)
remove_dup_list() (in module quark.utils.tools)
Report (class in quark.report)
ret_type (quark.Objects.apkinfo.Apkinfo attribute)
rule_filename (quark.Objects.quarkrule.QuarkRule attribute)
run() (quark.Objects.quark.Quark method)
S
score (quark.Objects.quarkrule.QuarkRule property)
score_sum (quark.Objects.analysis.QuarkAnalysis attribute)
second_api (quark.Objects.analysis.QuarkAnalysis attribute)
select_label_menu() (in module quark.utils.graph)
show_call_graph() (quark.Objects.quark.Quark method)
show_comparison_graph() (in module quark.utils.graph)
show_detail_report() (quark.Objects.quark.Quark method)
show_label_report() (quark.Objects.quark.Quark method)
show_rule_classification() (quark.Objects.quark.Quark method)
show_summary_report() (quark.Objects.quark.Quark method)
show_table() (quark.Evaluator.pyeval.PyEval method)
summary_report_table (quark.Objects.analysis.QuarkAnalysis attribute)
T
table() (in module quark.utils.pprint)
TableObject (class in quark.Objects.tableobject)
U
upperfunc() (quark.Objects.apkinfo.Apkinfo method)
V
validate_base64() (in module quark.utils.regex)
validate_ip_address() (in module quark.utils.regex)
validate_url() (in module quark.utils.regex)
value (quark.Objects.registerobject.RegisterObject property)
W
Weight (class in quark.utils.weight)
weight_sum (quark.Objects.analysis.QuarkAnalysis attribute)
white() (in module quark.utils.colors)
wrapper_lookup() (in module quark.utils.graph)
Y
yellow() (in module quark.utils.colors)