Merge pull request #245041 from Ch1keen/ronin

ronin: 2.0.3 -> 2.0.4

Janik 2a9d660f 570f93b3

Changed files
+50 -45
pkgs
tools
+19 -19
pkgs/tools/security/ronin/Gemfile.lock
···
GEM
remote: https://rubygems.org/
specs:
-
activemodel (7.0.5.1)
-
activesupport (= 7.0.5.1)
-
activerecord (7.0.5.1)
-
activemodel (= 7.0.5.1)
-
activesupport (= 7.0.5.1)
-
activesupport (7.0.5.1)
+
activemodel (7.0.6)
+
activesupport (= 7.0.6)
+
activerecord (7.0.6)
+
activemodel (= 7.0.6)
+
activesupport (= 7.0.6)
+
activesupport (7.0.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
···
command_mapper (0.3.1)
concurrent-ruby (1.2.2)
connection_pool (2.4.1)
-
console (1.17.2)
+
console (1.18.0)
fiber-annotation
fiber-local
date (3.3.3)
···
concurrent-ruby (~> 1.0)
io-console (0.6.0)
io-event (1.2.2)
-
irb (1.7.0)
-
reline (>= 0.3.0)
+
irb (1.7.4)
+
reline (>= 0.3.6)
mechanize (2.9.1)
addressable (~> 2.8)
domain_name (~> 0.5, >= 0.5.20190701)
···
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2023.0218.1)
-
mini_portile2 (2.8.2)
+
mini_portile2 (2.8.4)
minitest (5.18.1)
mustermann (3.0.0)
ruby2_keywords (~> 0.0.1)
···
timeout
net-smtp (0.3.3)
net-protocol
-
nokogiri (1.15.2)
+
nokogiri (1.15.3)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
nokogiri-diff (0.2.0)
···
nokogiri-ext (0.1.0)
nokogiri (~> 1.0)
open_namespace (0.4.1)
-
public_suffix (5.0.1)
+
public_suffix (5.0.3)
racc (1.7.1)
rack (2.2.7)
rack-protection (3.0.6)
···
rack-user_agent (0.5.3)
rack (>= 1.5)
woothee (>= 1.0.0)
-
reline (0.3.5)
+
reline (0.3.6)
io-console (~> 0.5)
-
ronin (2.0.3)
+
ronin (2.0.4)
async-io (~> 1.0)
open_namespace (~> 0.4)
ronin-code-asm (~> 1.0)
ronin-code-sql (~> 2.0)
-
ronin-core (~> 0.1, >= 0.1.1)
+
ronin-core (~> 0.1, >= 0.1.2)
ronin-db (~> 0.1)
ronin-exploits (~> 1.0, >= 1.0.1)
ronin-fuzzer (~> 0.1)
···
ronin-vulns (~> 0.1, >= 0.1.2)
ronin-web (~> 1.0, >= 1.0.1)
rouge (~> 3.0)
-
wordlist (~> 1.0)
+
wordlist (~> 1.0, >= 1.0.2)
ronin-code-asm (1.0.0)
ruby-yasm (~> 0.3)
ronin-code-sql (2.1.0)
ronin-support (~> 1.0)
-
ronin-core (0.1.1)
+
ronin-core (0.1.2)
command_kit (~> 0.4)
irb (~> 1.0)
reline (~> 0.1)
···
combinatorics (~> 0.4)
hexdump (~> 1.0)
uri-query_params (~> 0.8)
-
ronin-vulns (0.1.2)
+
ronin-vulns (0.1.3)
ronin-core (~> 0.1)
ronin-support (~> 1.0, >= 1.0.1)
ronin-web (1.0.2)
···
webrick (1.8.1)
webrobots (0.1.2)
woothee (1.13.0)
-
wordlist (1.0.0)
+
wordlist (1.0.2)
PLATFORMS
ruby
+5
pkgs/tools/security/ronin/default.nix
···
};
};
+
postBuild = ''
+
shopt -s extglob
+
rm $out/bin/!(ronin*)
+
'';
+
passthru.updateScript = bundlerUpdateScript "ronin";
meta = with lib; {
+26 -26
pkgs/tools/security/ronin/gemset.nix
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "12f89hxs4s26ggsg4bnz9qxlcsclcgx9gdsl8dni5jc0gk47h14y";
+
sha256 = "072iv0d3vpbp0xijg4jj99sjil1rykmqfj9addxj76bm5mbzwcaj";
type = "gem";
};
-
version = "7.0.5.1";
+
version = "7.0.6";
};
activerecord = {
dependencies = ["activemodel" "activesupport"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "1sfdq2slmsc0ygncl36dq1lmjww1y3b42izrnn62cyisiag28796";
+
sha256 = "1l0rn43bhyzlfa4wwcfz016vb4lkzvl0jf5zibkjy4sppxxixzrq";
type = "gem";
};
-
version = "7.0.5.1";
+
version = "7.0.6";
};
activesupport = {
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0m1sa6djlm9cz6mz3lcbqqahvm6qj75dmq3phpn2ysyxnlz2hr0c";
+
sha256 = "1cjsf26656996hv48wgv2mkwxf0fy1qc68ikgzq7mzfq2mmvmayk";
type = "gem";
};
-
version = "7.0.5.1";
+
version = "7.0.6";
};
addressable = {
dependencies = ["public_suffix"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "1kxcxm3ynrsv6d60r2pzbw6rzdbg506hn3536pflaf747c5y2db7";
+
sha256 = "133csy1c80wh144hzr0pwcwg7i553pqn2byzsdw6kq5s0kg0pg8m";
type = "gem";
};
-
version = "1.17.2";
+
version = "1.18.0";
};
date = {
groups = ["default"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0z7ksjik7phf6ygshg9bp6ldd38dfgxmgr73yipkpqq7b426hclq";
+
sha256 = "158ca10kj3qqnql5g8f1g2arsnhgdl79mg74manpf8ldkwjjn3n8";
type = "gem";
};
-
version = "1.7.0";
+
version = "1.7.4";
};
mechanize = {
dependencies = ["addressable" "domain_name" "http-cookie" "mime-types" "net-http-digest_auth" "net-http-persistent" "nokogiri" "rubyntlm" "webrick" "webrobots"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0z7f38iq37h376n9xbl4gajdrnwzq284c9v1py4imw3gri2d5cj6";
+
sha256 = "02mj8mpd6ck5gpcnsimx5brzggw5h5mmmpq2djdypfq16wcw82qq";
type = "gem";
};
-
version = "2.8.2";
+
version = "2.8.4";
};
minitest = {
groups = ["default"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "1mr2ibfk874ncv0qbdkynay738w2mfinlkhnbd5lyk5yiw5q1p10";
+
sha256 = "1jw8a20a9k05fpz3q24im19b97idss3179z76yn5scc5b8lk2rl7";
type = "gem";
};
-
version = "1.15.2";
+
version = "1.15.3";
};
nokogiri-diff = {
dependencies = ["nokogiri" "tdiff"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0hz0bx2qs2pwb0bwazzsah03ilpf3aai8b7lk7s35jsfzwbkjq35";
+
sha256 = "0n9j7mczl15r3kwqrah09cxj8hxdfawiqxa60kga2bmxl9flfz9k";
type = "gem";
};
-
version = "5.0.1";
+
version = "5.0.3";
};
racc = {
groups = ["default"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0k5rqi4b7qnwxslc54k0nnfg97842i6hmjnyy79pqyydwwcjhj0i";
+
sha256 = "1rgsfxm3sb9mgsxa7gks40wy4sb41w33j30y6izmih70ss34x4dh";
type = "gem";
};
-
version = "0.3.5";
+
version = "0.3.6";
};
ronin = {
dependencies = ["async-io" "open_namespace" "ronin-code-asm" "ronin-code-sql" "ronin-core" "ronin-db" "ronin-exploits" "ronin-fuzzer" "ronin-payloads" "ronin-repos" "ronin-support" "ronin-vulns" "ronin-web" "rouge" "wordlist"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0z56vz0ndakxyngivpa6zn4ja2g5lzaz51aws9778bpcai5i300x";
+
sha256 = "1ssh8hijpiw4m9pazr3gqqrlsk8bsjk200fp0m15lbnjv4hc713b";
type = "gem";
};
-
version = "2.0.3";
+
version = "2.0.4";
};
ronin-code-asm = {
dependencies = ["ruby-yasm"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0l2244i8im55mm3mdj88fg98avlmzjq581aazrhcaxm7qv0cl6bh";
+
sha256 = "1s2hndkdh4pw6xppq4jqn30fk2b26gk08yym5gavlzkcg5k17vvd";
type = "gem";
};
-
version = "0.1.1";
+
version = "0.1.2";
};
ronin-db = {
dependencies = ["ronin-core" "ronin-db-activerecord" "ronin-support" "sqlite3"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "13yyn331cj8wip99s0km17v9vcx3gpyb9v4nkcmpzhg9rq5w4x57";
+
sha256 = "1xw029nfxnbjs9nhnb0fgyhksismswap393zm3cnjjw46d643jl8";
type = "gem";
};
-
version = "0.1.2";
+
version = "0.1.3";
};
ronin-web = {
dependencies = ["mechanize" "nokogiri" "nokogiri-diff" "nokogiri-ext" "open_namespace" "ronin-core" "ronin-support" "ronin-web-server" "ronin-web-spider" "ronin-web-user_agents"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "07h4kgycf72w9gbnf95d5h9zcdcgl3gjadfajjicl2xkiffvpcmf";
+
sha256 = "133v1v0b8l7v7vdvyhxa2szaf1nb4hsfcqflx1avax93ah3n7ikn";
type = "gem";
};
-
version = "1.0.0";
+
version = "1.0.2";
};
}