Crate rusty_axml

Source

Modules§

chunks
AXML chunks
errors
Errors module
parser
Main parser routine

Enums§

ComponentState
Component state

Functions§

create_cursor_from_apk
Create cursor of bytes from an APK
create_cursor_from_axml
Create cursor of bytes from an AXML file
find_node_by_name
Returns an XmlNode if it exists
find_nodes_by_type
Return all elements of the given type
get_activities_names
Get the list of activities names
get_declared_permissions
Get the list of declared permissions
get_exposed_components
Parse an app’s manifest and get the list of exposed components
get_providers_names
Get the list of providers names
get_receivers_names
Get the list of receivers names
get_requested_permissions
Get the list of requested permissions
get_services_names
Get the list of services names
is_component_exposed
Check if a component is exposed
parse_from_apk
Read and parse the manifest of an APK
parse_from_axml
Read and parse an AXML file
parse_from_cursor
Parses the AXML file from a cursor.
parse_from_reader
Parses the AXML from a generic reader
parse_from_string
Parses the AXML file from a string.