KUNAI Static Analyzer
Kunai is a library for doing static binary analysis of Dalvik.
|
In case something unknown is found, we categorize it. More...
#include <types.hpp>
Public Member Functions | |
Unknown (std::string raw) | |
Constructor of unknown type. | |
~Unknown ()=default | |
Destructor of unknown type. | |
type_e | get_type () const override |
Get Unkown type. | |
std::string | print_type () const override |
Get Unkown type as a string. | |
![]() | |
DVMType (type_e type, std::string raw_type) | |
Constructor of DVMType. | |
virtual | ~DVMType ()=default |
Destructor of DVMType. | |
std::string & | get_raw () |
get raw string from the type object | |
virtual const std::string & | pretty_print () |
Pretty print the name of the type. | |
Additional Inherited Members | |
![]() | |
enum | type_e { FUNDAMENTAL , CLASS , ARRAY , UNKNOWN } |
Types of the DVM we have by default fundamental, classes and array types. More... | |
In case something unknown is found, we categorize it.
|
inline |
Constructor of unknown type.
type | type to be stored in parent class |
raw | raw |
|
inlineoverridevirtual |
|
inlineoverridevirtual |