fix as per review

This commit is contained in:
manasghandat
2023-03-09 22:01:52 +05:30
parent aaef16f51b
commit 22a53bb1dc
3 changed files with 4 additions and 4 deletions

View File

@@ -44,7 +44,7 @@ class Statement:
def __str__(self):
name = self.name.lower()
children = ','.join(map(str, self.get_children()))
children = ",".join(map(str, self.get_children()))
if self.description:
return f"{name}({children} = {self.description})"
else:

View File

@@ -44,7 +44,7 @@ def extract_file_import_names(vw, **kwargs) -> Iterator[Tuple[Feature, Address]]
modname, impname = tinfo.split(".", 1)
if is_viv_ord_impname(impname):
# replace ord prefix with #
impname = "#"+ impname[len('ord'):]
impname = "#" + impname[len("ord") :]
addr = AbsoluteVirtualAddress(va)
for name in capa.features.extractors.helpers.generate_symbols(modname, impname):

View File

@@ -708,8 +708,8 @@ class CapaExplorerForm(idaapi.PluginForm):
"capa is showing you cached results from a previous analysis run. Your rules have changed since and you should reanalyze the program to see new results."
)
view_status_rules = "no rules matched for cache"
cached_results_time = self.resdoc_cache.meta.timestamp.strftime('%Y-%m-%d %H:%M:%S')
cached_results_time = self.resdoc_cache.meta.timestamp.strftime("%Y-%m-%d %H:%M:%S")
new_view_status = f"capa rules: {view_status_rules}, cached results (created {cached_results_time})"
except Exception as e:
logger.error("Failed to load cached capa results (error: %s).", e, exc_info=True)