16#ifndef LIEF_ART_UTILS_H
17#define LIEF_ART_UTILS_H
22#include "LIEF/ART/types.hpp"
24#include "LIEF/platforms/android.hpp"
26#include "LIEF/types.hpp"
27#include "LIEF/visibility.h"
33LIEF_API
bool is_art(
const std::string& file);
36LIEF_API
bool is_art(
const std::vector<uint8_t>& raw);
39LIEF_API art_version_t
version(
const std::string& file);
42LIEF_API art_version_t
version(
const std::vector<uint8_t>& raw);
art_version_t version(const std::string &file)
Return the ART version of the given file.
bool is_art(const std::string &file)
Check if the given file is an ART one.
LIEF::Android::ANDROID_VERSIONS android_version(art_version_t version)
Return the ANDROID_VERSIONS associated with the given ART version.
LIEF namespace.
Definition Abstract/Binary.hpp:32