def do_profiler(args): """ Description: Run profiling on the target APK loaded Requirements: Loaded APK Usage: profiler """ try: from framework.brains.apk.enumeration.profiler import Profiler if globals()["apk"] is not None: p = Profiler(globals()["apk"]) p.run_profiler() else: print( t.red("[{0}] ".format(datetime.now())) + t.white(enum.MODULE_UNAVAILABLE)) print( t.red("[{0}] ".format(datetime.now())) + t.white(enum.PROFILER_MODULE_MESSAGE)) except ImportError as e: print( t.red("[{0}] ".format(datetime.now()) + enum.IMPORT_ERROR_LOADER)) Logger.run_logger(e.message)
def do_profiler(args): """ Description: Run profiling on the target APK loaded Requirements: Loaded APK Usage: profiler """ try: from framework.brains.apk.enumeration.profiler import Profiler p = Profiler(globals()["apk"]) p.run_profiler() except ImportError as e: print(t.red("[{0}] ".format(datetime.now()) + "Unable to import Profiler")) Logger.run_logger(e.message)
def do_profiler(args): """ Description: Run profiling on the target APK loaded Requirements: Loaded APK Usage: profiler """ try: from framework.brains.apk.enumeration.profiler import Profiler p = Profiler(globals()["apk"]) p.run_profiler() except ImportError as e: print( t.red("[{0}] ".format(datetime.now()) + "Unable to import Profiler")) Logger.run_logger(e.message)
def do_profiler(args): """ Description: Run profiling on the target APK loaded Requirements: Loaded APK Usage: profiler """ try: from framework.brains.apk.enumeration.profiler import Profiler if globals()["apk"] is not None: p = Profiler(globals()["apk"]) p.run_profiler() else: print(t.red("[{0}] ".format(datetime.now())) + t.white(enum.MODULE_UNAVAILABLE)) print(t.red("[{0}] ".format(datetime.now())) + t.white(enum.PROFILER_MODULE_MESSAGE)) except ImportError as e: print(t.red("[{0}] ".format(datetime.now()) + enum.IMPORT_ERROR_LOADER)) Logger.run_logger(e.message)
def do_profiler(args): """ Description: Run profiling on the target APK loaded Requirements: Loaded APK Usage: profiler """ try: from framework.brains.apk.enumeration.profiler import Profiler if globals()["apk"] is not None: p = Profiler(globals()["apk"]) p.run_profiler() else: print(t.red("[{0}] ".format(datetime.now())) + t.white("Module not available")) print(t.red("[{0}] ".format(datetime.now())) + t.white("You cannot run the profiler module without a loaded APK")) except ImportError as e: print(t.red("[{0}] ".format(datetime.now()) + "Unable to import Profiler")) Logger.run_logger(e.message)