lol

cewl: init at 5.5.2

+178
+8
pkgs/tools/security/cewl/Gemfile
··· 1 + source 'https://rubygems.org' 2 + gem 'mime' 3 + gem 'mime-types', ">=3.3.1" 4 + gem 'mini_exiftool' 5 + gem 'nokogiri' 6 + gem 'rexml' 7 + gem 'rubyzip' 8 + gem 'spider'
+31
pkgs/tools/security/cewl/Gemfile.lock
··· 1 + GEM 2 + remote: https://rubygems.org/ 3 + specs: 4 + mime (0.4.4) 5 + mime-types (3.3.1) 6 + mime-types-data (~> 3.2015) 7 + mime-types-data (3.2021.0704) 8 + mini_exiftool (2.10.2) 9 + mini_portile2 (2.5.3) 10 + nokogiri (1.11.7) 11 + mini_portile2 (~> 2.5.0) 12 + racc (~> 1.4) 13 + racc (1.5.2) 14 + rexml (3.2.5) 15 + rubyzip (2.3.2) 16 + spider (0.5.4) 17 + 18 + PLATFORMS 19 + ruby 20 + 21 + DEPENDENCIES 22 + mime 23 + mime-types (>= 3.3.1) 24 + mini_exiftool 25 + nokogiri 26 + rexml 27 + rubyzip 28 + spider 29 + 30 + BUNDLED WITH 31 + 2.1.4
+33
pkgs/tools/security/cewl/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, bundlerEnv }: 2 + 3 + let 4 + rubyEnv = bundlerEnv { 5 + name = "cewl-ruby-env"; 6 + gemdir = ./.; 7 + }; 8 + in 9 + stdenv.mkDerivation rec { 10 + pname = "cewl"; 11 + version = "5.5.2"; 12 + src = fetchFromGitHub { 13 + owner = "digininja"; 14 + repo = "CeWL"; 15 + rev = version; 16 + sha256 = "sha256-5LTZUr3OMeu1NODhIgBiVqtQnUWYfZTm73q61vT3rXc="; 17 + }; 18 + 19 + buildInputs = [ rubyEnv.wrappedRuby ]; 20 + 21 + installPhase = '' 22 + mkdir -p $out/bin 23 + cp *.rb $out/bin/ 24 + mv $out/bin/cewl.rb $out/bin/cewl 25 + ''; 26 + 27 + meta = with lib; { 28 + description = "Custom wordlist generator"; 29 + homepage = "https://digi.ninja/projects/cewl.php/"; 30 + license = licenses.gpl3Plus; 31 + maintainers = with maintainers; [ elohmeier ]; 32 + }; 33 + }
+104
pkgs/tools/security/cewl/gemset.nix
··· 1 + { 2 + mime = { 3 + groups = ["default"]; 4 + platforms = []; 5 + source = { 6 + remotes = ["https://rubygems.org"]; 7 + sha256 = "0nskys7brz2bylhxiknl0z9i19w3wb1knf0h93in6mjq70jdw5cr"; 8 + type = "gem"; 9 + }; 10 + version = "0.4.4"; 11 + }; 12 + mime-types = { 13 + dependencies = ["mime-types-data"]; 14 + groups = ["default"]; 15 + platforms = []; 16 + source = { 17 + remotes = ["https://rubygems.org"]; 18 + sha256 = "1zj12l9qk62anvk9bjvandpa6vy4xslil15wl6wlivyf51z773vh"; 19 + type = "gem"; 20 + }; 21 + version = "3.3.1"; 22 + }; 23 + mime-types-data = { 24 + groups = ["default"]; 25 + platforms = []; 26 + source = { 27 + remotes = ["https://rubygems.org"]; 28 + sha256 = "0dlxwc75iy0dj23x824cxpvpa7c8aqcpskksrmb32j6m66h5mkcy"; 29 + type = "gem"; 30 + }; 31 + version = "3.2021.0704"; 32 + }; 33 + mini_exiftool = { 34 + groups = ["default"]; 35 + platforms = []; 36 + source = { 37 + remotes = ["https://rubygems.org"]; 38 + sha256 = "0ir4wigpm6nkd3f40wcjdqrhjx3l60w1hwcg143is1a95ypnvqhr"; 39 + type = "gem"; 40 + }; 41 + version = "2.10.2"; 42 + }; 43 + mini_portile2 = { 44 + groups = ["default"]; 45 + platforms = []; 46 + source = { 47 + remotes = ["https://rubygems.org"]; 48 + sha256 = "1ad0mli9rc0f17zw4ibp24dbj1y39zkykijsjmnzl4gwpg5s0j6k"; 49 + type = "gem"; 50 + }; 51 + version = "2.5.3"; 52 + }; 53 + nokogiri = { 54 + dependencies = ["mini_portile2" "racc"]; 55 + groups = ["default"]; 56 + platforms = []; 57 + source = { 58 + remotes = ["https://rubygems.org"]; 59 + sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9"; 60 + type = "gem"; 61 + }; 62 + version = "1.11.7"; 63 + }; 64 + racc = { 65 + groups = ["default"]; 66 + platforms = []; 67 + source = { 68 + remotes = ["https://rubygems.org"]; 69 + sha256 = "178k7r0xn689spviqzhvazzvxfq6fyjldxb3ywjbgipbfi4s8j1g"; 70 + type = "gem"; 71 + }; 72 + version = "1.5.2"; 73 + }; 74 + rexml = { 75 + groups = ["default"]; 76 + platforms = []; 77 + source = { 78 + remotes = ["https://rubygems.org"]; 79 + sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53"; 80 + type = "gem"; 81 + }; 82 + version = "3.2.5"; 83 + }; 84 + rubyzip = { 85 + groups = ["default"]; 86 + platforms = []; 87 + source = { 88 + remotes = ["https://rubygems.org"]; 89 + sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz"; 90 + type = "gem"; 91 + }; 92 + version = "2.3.2"; 93 + }; 94 + spider = { 95 + groups = ["default"]; 96 + platforms = []; 97 + source = { 98 + remotes = ["https://rubygems.org"]; 99 + sha256 = "0fix7zhnvlfqg66bxwdpbsffbynzdnaifnxpakn07bjh3rdj75cx"; 100 + type = "gem"; 101 + }; 102 + version = "0.5.4"; 103 + }; 104 + }
+2
pkgs/top-level/all-packages.nix
··· 241 241 242 242 cereal = callPackage ../development/libraries/cereal { }; 243 243 244 + cewl = callPackage ../tools/security/cewl { }; 245 + 244 246 checkov = callPackage ../development/tools/analysis/checkov {}; 245 247 246 248 chrysalis = callPackage ../applications/misc/chrysalis { };