From 1762153827196541115133495073244354362653 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Wed, 16 Apr 2025 15:04:24 -0400 Subject: Fix various views not being marked executable --- view/kernelcache/core/KCView.h | 2 ++ view/sharedcache/core/SharedCacheView.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/view/kernelcache/core/KCView.h b/view/kernelcache/core/KCView.h index c78833c0..530e10de 100644 --- a/view/kernelcache/core/KCView.h +++ b/view/kernelcache/core/KCView.h @@ -16,6 +16,8 @@ public: ~KCView() override; bool Init() override; + + virtual bool PerformIsExecutable() const override { return true; } }; diff --git a/view/sharedcache/core/SharedCacheView.h b/view/sharedcache/core/SharedCacheView.h index 8d4332cb..9318c66c 100644 --- a/view/sharedcache/core/SharedCacheView.h +++ b/view/sharedcache/core/SharedCacheView.h @@ -43,6 +43,8 @@ public: BinaryNinja::Ref GetMetadata() const; void LoadMetadata(const BinaryNinja::Metadata& metadata); + + virtual bool PerformIsExecutable() const override { return true; } }; -- cgit v1.3.1