lol

padbuster: init at 0.3.3

+36
+34
pkgs/tools/security/padbuster/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, perl }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "padbuster"; 5 + version = "0.3.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "AonCyberLabs"; 9 + repo = pname; 10 + rev = "50e4a3e2bf5dfff5699440b3ebc61ed1b5c49bbe"; 11 + sha256 = "VIvZ28MVnTSQru6l8flLVVqIIpxxXD8lCqzH81sPe/U="; 12 + }; 13 + 14 + buildInputs = [ 15 + (perl.withPackages (ps: with ps; [ LWP LWPProtocolHttps CryptSSLeay ])) 16 + ]; 17 + 18 + installPhase = '' 19 + runHook preInstall 20 + 21 + install -Dm755 padBuster.pl $out/bin/padBuster.pl 22 + 23 + runHook postInstall 24 + ''; 25 + 26 + meta = with lib; { 27 + description = "Automated script for performing Padding Oracle attacks"; 28 + homepage = "https://www.gdssecurity.com/l/t.php"; 29 + mainProgram = "padBuster.pl"; 30 + maintainers = with maintainers; [ emilytrau ]; 31 + license = licenses.asl20; 32 + platforms = platforms.all; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 9490 9490 9491 9491 padthv1 = libsForQt5.callPackage ../applications/audio/padthv1 { }; 9492 9492 9493 + padbuster = callPackage ../tools/security/padbuster { }; 9494 + 9493 9495 page = callPackage ../tools/misc/page { }; 9494 9496 9495 9497 PageEdit = libsForQt5.callPackage ../applications/office/PageEdit { };