update symtab-based FunctionName feature extraction

This commit is contained in:
Yacine Elhamer
2023-06-02 14:44:51 +01:00
parent 9467ee6f10
commit 41c512624b

View File

@@ -770,24 +770,12 @@ FEATURE_SYMTAB_FUNC_TESTS = [
capa.features.insn.API("__GI_connect"),
True,
),
(
"2bf18d",
"function=0x4027b3,bb=0x402861,insn=0x40286d",
capa.features.file.FunctionName("__GI_connect"),
True,
),
(
"2bf18d",
"function=0x4027b3,bb=0x402861,insn=0x40286d",
capa.features.insn.API("connect"),
True,
),
(
"2bf18d",
"function=0x4027b3,bb=0x402861,insn=0x40286d",
capa.features.file.FunctionName("connect"),
True,
),
(
"2bf18d",
"function=0x4027b3,bb=0x402861,insn=0x40286d",
@@ -796,7 +784,19 @@ FEATURE_SYMTAB_FUNC_TESTS = [
),
(
"2bf18d",
"function=0x4027b3,bb=0x402861,insn=0x40286d",
"function=0x40286d",
capa.features.file.FunctionName("__GI_connect"),
True,
),
(
"2bf18d",
"function=0x40286d",
capa.features.file.FunctionName("connect"),
True,
),
(
"2bf18d",
"function=0x40286d",
capa.features.file.FunctionName("__libc_connect"),
True,
),