summaryrefslogtreecommitdiff
path: root/plugins/apihashing/core.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/apihashing/core.c')
-rw-r--r--plugins/apihashing/core.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/plugins/apihashing/core.c b/plugins/apihashing/core.c
index dd480a8..a74a637 100644
--- a/plugins/apihashing/core.c
+++ b/plugins/apihashing/core.c
@@ -35,7 +35,13 @@
#include "classics/crc32.h"
#include "classics/djb2.h"
#include "classics/ror13.h"
+#include "custom/add1505-shl5.h"
+#include "custom/enigma-murmur.h"
+#include "custom/imul21-add.h"
+#include "custom/imul83-add.h"
#include "custom/sll1-add-hash32.h"
+#include "custom/sub-index1.h"
+#include "custom/sub42.h"
#ifdef INCLUDE_PYTHON3_BINDINGS_
@@ -84,7 +90,13 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *plugin)
if (result) result = REGISTER_SCAN_MODIFIER(g_scan_djb2_modifier_new());
if (result) result = REGISTER_SCAN_MODIFIER(g_scan_ror13_modifier_new());
+ if (result) result = REGISTER_SCAN_MODIFIER(g_scan_add1505_shl5_modifier_new());
+ if (result) result = REGISTER_SCAN_MODIFIER(g_scan_enigma_murmur_modifier_new());
+ if (result) result = REGISTER_SCAN_MODIFIER(g_scan_imul21_add_modifier_new());
+ if (result) result = REGISTER_SCAN_MODIFIER(g_scan_imul83_add_modifier_new());
if (result) result = REGISTER_SCAN_MODIFIER(g_scan_sll1_add_hash32_modifier_new());
+ if (result) result = REGISTER_SCAN_MODIFIER(g_scan_sub42_modifier_new());
+ if (result) result = REGISTER_SCAN_MODIFIER(g_scan_sub_index1_modifier_new());
#ifdef INCLUDE_PYTHON3_BINDINGS