in extractors/lobshot/lobshot_config_extractor.py [0:0]
def main() -> None:
lief.logging.disable()
print_banner()
args = parse_arguments()
if args.file:
configuration = extract_configuration(args.file)
if not configuration:
print("Failed to extract configuration from {}".format(args.file))
return
display_results(args.file, configuration)
if args.directory:
for path, configuration in utils.map_files_directory(
args.directory, extract_configuration
):
if not configuration:
print("Failed to extract configuration from {}".format(path))
continue
display_results(path, configuration)