From 5c41155a46f93ead2b1d7feda8e6bc6f5b4f9549 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Fri, 10 Oct 2025 09:34:08 -0400 Subject: Add password prompting for encrypted containers in Container Browser. --- view/kernelcache/core/transformers/KernelCacheTransforms.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'view/kernelcache') diff --git a/view/kernelcache/core/transformers/KernelCacheTransforms.cpp b/view/kernelcache/core/transformers/KernelCacheTransforms.cpp index be06ad9e..9e7f97ff 100644 --- a/view/kernelcache/core/transformers/KernelCacheTransforms.cpp +++ b/view/kernelcache/core/transformers/KernelCacheTransforms.cpp @@ -66,7 +66,12 @@ public: filename += std::string((const char*)payload.version.data, payload.version.length); } - context->CreateChild(DataBuffer(payload.payload.data, payload.payload.length), filename); + if (payload.keybag.data && payload.keybag.length) + { + LogWarn("IMG4 payload contains keybag, which is not currently supported."); + } + + context->SetChild(DataBuffer(payload.payload.data, payload.payload.length), filename); return true; } -- cgit v1.3.1