diff --git a/Makefile b/Makefile
index 0ea1f7d..4816b70 100644
--- a/Makefile
+++ b/Makefile
@@ -658,6 +658,16 @@ kmsg:
${MAKE} -C gtk4 build
${MAKE} -C kmsg
+kmsg_asan:
+ ${MAKE} gen
+ ${MAKE} -C libtommath asan
+ ${MAKE} -C ucd2c
+ ${MAKE} -C libkc3 asan
+ ${MAKE} -C ikc3 asan
+ ${MAKE} -C kc3s asan
+ ${MAKE} -C gtk4 asan
+ ${MAKE} -C kmsg run_asan
+
kmsg_debug:
${MAKE} gen
${MAKE} -C libtommath debug
diff --git a/kmsg/Makefile b/kmsg/Makefile
index 25b8afe..8034e82 100644
--- a/kmsg/Makefile
+++ b/kmsg/Makefile
@@ -2,6 +2,9 @@
run:
ikc3 --trace --load kmsg.kc3 --quit
+run_asan:
+ ikc3_asan --trace --load kmsg.kc3 --quit
+
run_debug:
ikc3_debug --trace --load kmsg.kc3 --quit