{ lib , fetchzip , stdenv }: stdenv.mkDerivation rec { pname = "cyberchef"; version = "10.18.6"; src = fetchzip { url = "https://github.com/gchq/CyberChef/releases/download/v${version}/CyberChef_v${version}.zip"; sha256 = "sha256-LbauIeDUqfL1ChZTThq7CJ++yNiuKaa773jSdmxorf8="; stripRoot = false; }; installPhase = '' mkdir -p "$out/share/cyberchef" mv "CyberChef_v${version}.html" index.html mv * "$out/share/cyberchef" ''; meta = with lib; { description = "The Cyber Swiss Army Knife for encryption, encoding, compression and data analysis"; homepage = "https://gchq.github.io/CyberChef"; changelog = "https://github.com/gchq/CyberChef/blob/v${version}/CHANGELOG.md"; maintainers = with maintainers; [ sebastianblunt ]; license = licenses.asl20; platforms = platforms.all; }; }