Skip to content

Commit 914ed05

Browse files
authored
ronin: 2.1.0 -> 2.1.1 (#385806)
2 parents 79086fa + 925bd85 commit 914ed05

File tree

3 files changed

+255
-186
lines changed

3 files changed

+255
-186
lines changed

pkgs/tools/security/ronin/Gemfile.lock

Lines changed: 86 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -21,44 +21,47 @@ GEM
2121
tzinfo (~> 2.0, >= 2.0.5)
2222
addressable (2.8.7)
2323
public_suffix (>= 2.0.2, < 7.0)
24-
async (2.21.1)
24+
async (2.23.0)
2525
console (~> 1.29)
2626
fiber-annotation
27-
io-event (~> 1.6, >= 1.6.5)
28-
async-dns (1.3.0)
29-
async-io (~> 1.15)
30-
async-http (0.86.0)
27+
io-event (~> 1.9)
28+
metrics (~> 0.12)
29+
traces (~> 0.15)
30+
async-dns (1.4.1)
31+
async
32+
io-endpoint
33+
async-http (0.87.0)
3134
async (>= 2.10.2)
3235
async-pool (~> 0.9)
3336
io-endpoint (~> 0.14)
3437
io-stream (~> 0.6)
3538
metrics (~> 0.12)
36-
protocol-http (~> 0.43)
37-
protocol-http1 (>= 0.28.1)
39+
protocol-http (~> 0.49)
40+
protocol-http1 (~> 0.30)
3841
protocol-http2 (~> 0.22)
3942
traces (~> 0.10)
4043
async-io (1.43.2)
4144
async
42-
async-pool (0.10.2)
45+
async-pool (0.10.3)
4346
async (>= 1.25)
44-
traces
4547
base64 (0.2.0)
4648
benchmark (0.4.0)
4749
bigdecimal (3.1.9)
4850
chars (0.3.3)
4951
combinatorics (0.5.0)
5052
command_kit (0.6.0)
5153
command_mapper (0.3.2)
52-
concurrent-ruby (1.3.4)
53-
connection_pool (2.4.1)
54-
console (1.29.2)
54+
concurrent-ruby (1.3.5)
55+
connection_pool (2.5.0)
56+
console (1.29.3)
5557
fiber-annotation
5658
fiber-local (~> 1.1)
5759
json
60+
csv (3.3.2)
5861
date (3.4.1)
5962
drb (2.2.1)
60-
dry-configurable (1.2.0)
61-
dry-core (~> 1.0, < 2)
63+
dry-configurable (1.3.0)
64+
dry-core (~> 1.1)
6265
zeitwerk (~> 2.6)
6366
dry-core (1.1.0)
6467
concurrent-ruby (~> 1.0)
@@ -71,31 +74,31 @@ GEM
7174
concurrent-ruby (~> 1.0)
7275
dry-core (~> 1.1)
7376
zeitwerk (~> 2.6)
74-
dry-schema (1.13.4)
77+
dry-schema (1.14.0)
7578
concurrent-ruby (~> 1.0)
7679
dry-configurable (~> 1.0, >= 1.0.1)
77-
dry-core (~> 1.0, < 2)
78-
dry-initializer (~> 3.0)
79-
dry-logic (>= 1.4, < 2)
80-
dry-types (>= 1.7, < 2)
80+
dry-core (~> 1.1)
81+
dry-initializer (~> 3.2)
82+
dry-logic (~> 1.5)
83+
dry-types (~> 1.8)
8184
zeitwerk (~> 2.6)
82-
dry-struct (1.6.0)
83-
dry-core (~> 1.0, < 2)
84-
dry-types (>= 1.7, < 2)
85+
dry-struct (1.7.1)
86+
dry-core (~> 1.1)
87+
dry-types (~> 1.8, >= 1.8.2)
8588
ice_nine (~> 0.11)
8689
zeitwerk (~> 2.6)
87-
dry-types (1.7.2)
90+
dry-types (1.8.2)
8891
bigdecimal (~> 3.0)
8992
concurrent-ruby (~> 1.0)
9093
dry-core (~> 1.0)
9194
dry-inflector (~> 1.0)
9295
dry-logic (~> 1.4)
9396
zeitwerk (~> 2.6)
94-
dry-validation (1.10.0)
97+
dry-validation (1.11.1)
9598
concurrent-ruby (~> 1.0)
96-
dry-core (~> 1.0, < 2)
97-
dry-initializer (~> 3.0)
98-
dry-schema (>= 1.12, < 2)
99+
dry-core (~> 1.1)
100+
dry-initializer (~> 3.2)
101+
dry-schema (~> 1.14)
99102
zeitwerk (~> 2.6)
100103
fake_io (0.1.0)
101104
ferrum (0.16)
@@ -109,18 +112,19 @@ GEM
109112
fiber-storage
110113
fiber-storage (1.0.0)
111114
hexdump (1.0.1)
112-
i18n (1.14.6)
115+
i18n (1.14.7)
113116
concurrent-ruby (~> 1.0)
114117
ice_nine (0.11.2)
115118
io-console (0.8.0)
116-
io-endpoint (0.14.0)
117-
io-event (1.7.5)
119+
io-endpoint (0.15.2)
120+
io-event (1.9.0)
118121
io-stream (0.6.1)
119-
irb (1.14.3)
122+
irb (1.15.1)
123+
pp (>= 0.6.0)
120124
rdoc (>= 4.0.0)
121125
reline (>= 0.4.2)
122-
json (2.9.1)
123-
logger (1.6.4)
126+
json (2.10.1)
127+
logger (1.6.6)
124128
metrics (0.12.1)
125129
mini_portile2 (2.8.8)
126130
minitest (5.25.4)
@@ -130,17 +134,17 @@ GEM
130134
net-ftp (0.3.8)
131135
net-protocol
132136
time
133-
net-imap (0.5.5)
137+
net-imap (0.5.6)
134138
date
135139
net-protocol
136140
net-pop (0.1.2)
137141
net-protocol
138142
net-protocol (0.2.2)
139143
timeout
140-
net-smtp (0.5.0)
144+
net-smtp (0.5.1)
141145
net-protocol
142146
nio4r (2.7.4)
143-
nokogiri (1.18.1)
147+
nokogiri (1.18.3)
144148
mini_portile2 (~> 2.8.2)
145149
racc (~> 1.4)
146150
nokogiri-diff (0.3.0)
@@ -150,22 +154,25 @@ GEM
150154
nokogiri (~> 1.0)
151155
open_namespace (0.4.2)
152156
pagy (6.5.0)
157+
pp (0.6.2)
158+
prettyprint
159+
prettyprint (0.2.0)
153160
protocol-hpack (1.5.1)
154-
protocol-http (0.47.1)
155-
protocol-http1 (0.28.1)
161+
protocol-http (0.49.0)
162+
protocol-http1 (0.30.0)
156163
protocol-http (~> 0.22)
157-
protocol-http2 (0.22.0)
164+
protocol-http2 (0.22.1)
158165
protocol-hpack (~> 1.4)
159-
protocol-http (~> 0.18)
160-
psych (5.2.2)
166+
protocol-http (~> 0.47)
167+
psych (5.2.3)
161168
date
162169
stringio
163170
public_suffix (6.0.1)
164-
puma (6.5.0)
171+
puma (6.6.0)
165172
nio4r (~> 2.0)
166173
python-pickle (0.2.0)
167174
racc (1.8.1)
168-
rack (2.2.10)
175+
rack (2.2.11)
169176
rack-protection (3.2.0)
170177
base64 (>= 0.1.0)
171178
rack (~> 2.2, >= 2.2.4)
@@ -174,18 +181,18 @@ GEM
174181
rack-user_agent (0.5.3)
175182
rack (>= 1.5)
176183
woothee (>= 1.0.0)
177-
rdoc (6.10.0)
184+
rdoc (6.12.0)
178185
psych (>= 4.0.0)
179-
redis (5.3.0)
186+
redis (5.4.0)
180187
redis-client (>= 0.22.0)
181-
redis-client (0.23.0)
188+
redis-client (0.23.2)
182189
connection_pool
183190
redis-namespace (1.11.0)
184191
redis (>= 4)
185192
reline (0.6.0)
186193
io-console (~> 0.5)
187194
robots (0.10.1)
188-
ronin (2.1.0)
195+
ronin (2.1.1)
189196
async-io (~> 1.0)
190197
open_namespace (~> 0.4)
191198
ronin-app (~> 0.1)
@@ -232,26 +239,28 @@ GEM
232239
sinatra (~> 3.0)
233240
sinatra-contrib (~> 3.0)
234241
sinatra-flash (~> 0.3)
235-
ronin-code-asm (1.0.0)
242+
ronin-code-asm (1.0.1)
236243
ruby-yasm (~> 0.3)
237-
ronin-code-sql (2.1.0)
244+
ronin-code-sql (2.1.1)
238245
ronin-support (~> 1.0)
239-
ronin-core (0.2.0)
246+
ronin-core (0.2.1)
240247
command_kit (~> 0.5)
248+
csv (~> 3.0)
241249
irb (~> 1.0)
242250
reline (~> 0.1)
243-
ronin-db (0.2.0)
251+
ronin-db (0.2.1)
244252
ronin-core (~> 0.2)
245253
ronin-db-activerecord (~> 0.2)
246254
ronin-support (~> 1.0)
247255
sqlite3 (~> 1.0)
248-
ronin-db-activerecord (0.2.0)
256+
ronin-db-activerecord (0.2.1)
249257
activerecord (~> 7.0)
250258
uri-query_params (~> 0.6)
251259
ronin-dns-proxy (0.1.0)
252260
async-dns (~> 1.0)
253261
ronin-support (~> 1.0)
254-
ronin-exploits (1.1.0)
262+
ronin-exploits (1.1.1)
263+
csv (~> 3.0)
255264
ronin-code-sql (~> 2.0)
256265
ronin-core (~> 0.2)
257266
ronin-payloads (~> 0.1, >= 0.1.1)
@@ -272,15 +281,17 @@ GEM
272281
async-dns (~> 1.0)
273282
ronin-listener-http (0.1.0)
274283
async-http (~> 0.60)
275-
ronin-masscan (0.1.0)
284+
ronin-masscan (0.1.1)
285+
csv (~> 3.0)
276286
ronin-core (~> 0.2)
277287
ronin-db (~> 0.2)
278288
ruby-masscan (~> 0.1)
279-
ronin-nmap (0.1.0)
289+
ronin-nmap (0.1.1)
290+
csv (~> 3.0)
280291
ronin-core (~> 0.2)
281292
ronin-db (~> 0.2)
282293
ruby-nmap (~> 1.0)
283-
ronin-payloads (0.2.0)
294+
ronin-payloads (0.2.1)
284295
ronin-code-asm (~> 1.0)
285296
ronin-core (~> 0.2)
286297
ronin-post_ex (~> 0.1)
@@ -305,22 +316,24 @@ GEM
305316
wordlist (~> 1.0, >= 1.0.3)
306317
ronin-repos (0.2.0)
307318
ronin-core (~> 0.2)
308-
ronin-support (1.1.0)
319+
ronin-support (1.1.1)
309320
addressable (~> 2.0)
321+
base64 (~> 0.1)
310322
chars (~> 0.3, >= 0.3.2)
311323
combinatorics (~> 0.4)
312324
hexdump (~> 1.0)
313325
uri-query_params (~> 0.8)
314-
ronin-support-web (0.1.0.1)
326+
ronin-support-web (0.1.1)
315327
nokogiri (~> 1.4)
316328
nokogiri-ext (~> 0.1)
317329
ronin-support (~> 1.1)
318330
websocket (~> 1.2)
319-
ronin-vulns (0.2.0)
331+
ronin-vulns (0.2.1)
332+
base64 (~> 0.1)
320333
ronin-core (~> 0.2)
321334
ronin-db (~> 0.2)
322335
ronin-support (~> 1.0, >= 1.0.1)
323-
ronin-web (2.0.0)
336+
ronin-web (2.0.1)
324337
nokogiri (~> 1.4)
325338
nokogiri-diff (~> 0.2)
326339
open_namespace (~> 0.4)
@@ -338,20 +351,21 @@ GEM
338351
ronin-web-browser (0.1.0)
339352
ferrum (~> 0.13)
340353
ronin-support (~> 1.0)
341-
ronin-web-server (0.1.1)
354+
ronin-web-server (0.1.2)
342355
rack (~> 2.2)
343356
rack-user_agent (~> 0.5)
344357
ronin-support (~> 1.0)
345358
sinatra (~> 3.0)
346359
webrick (~> 1.0)
347-
ronin-web-session_cookie (0.1.0)
360+
ronin-web-session_cookie (0.1.1)
361+
base64 (~> 0.1)
348362
python-pickle (~> 0.1)
349363
rack-session (~> 1.0)
350364
ronin-support (~> 1.1)
351-
ronin-web-spider (0.2.0)
365+
ronin-web-spider (0.2.1)
352366
ronin-support (~> 1.0)
353367
spidr (~> 0.7)
354-
ronin-web-user_agents (0.1.0)
368+
ronin-web-user_agents (0.1.1)
355369
ronin-wordlists (0.1.0)
356370
ronin-core (~> 0.2)
357371
wordlist (~> 1.1)
@@ -365,7 +379,8 @@ GEM
365379
command_mapper (~> 0.1)
366380
ruby2_keywords (0.0.5)
367381
securerandom (0.4.1)
368-
sidekiq (7.3.7)
382+
sidekiq (7.3.9)
383+
base64
369384
connection_pool (>= 2.3.0)
370385
logger
371386
rack (>= 2.2.4)
@@ -383,18 +398,19 @@ GEM
383398
tilt (~> 2.0)
384399
sinatra-flash (0.3.0)
385400
sinatra (>= 1.0.0)
386-
spidr (0.7.1)
401+
spidr (0.7.2)
402+
base64 (~> 0.1)
387403
nokogiri (~> 1.3)
388404
sqlite3 (1.7.3)
389405
mini_portile2 (~> 2.8.0)
390-
stringio (3.1.2)
406+
stringio (3.1.5)
391407
tdiff (0.4.0)
392408
thread-local (1.1.0)
393-
tilt (2.5.0)
409+
tilt (2.6.0)
394410
time (0.4.1)
395411
date
396412
timeout (0.4.3)
397-
traces (0.14.1)
413+
traces (0.15.2)
398414
tzinfo (2.0.6)
399415
concurrent-ruby (~> 1.0)
400416
uri-query_params (0.8.2)
@@ -406,7 +422,7 @@ GEM
406422
websocket-extensions (0.1.5)
407423
woothee (1.13.0)
408424
wordlist (1.1.1)
409-
zeitwerk (2.7.1)
425+
zeitwerk (2.7.2)
410426

411427
PLATFORMS
412428
ruby

pkgs/tools/security/ronin/default.nix

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33
bundlerEnv,
44
bundlerUpdateScript,
55
defaultGemConfig,
6+
ronin,
7+
testers,
68
yasm,
79
}:
810

9-
bundlerEnv {
11+
bundlerEnv rec {
1012
name = "ronin";
11-
version = "2.1.0";
13+
version = "2.1.1";
1214
gemdir = ./.;
1315

1416
gemConfig = defaultGemConfig // {
@@ -29,6 +31,12 @@ bundlerEnv {
2931

3032
passthru.updateScript = bundlerUpdateScript "ronin";
3133

34+
passthru.tests.version = testers.testVersion {
35+
package = ronin;
36+
command = "ronin --version";
37+
version = "ronin ${version}";
38+
};
39+
3240
meta = with lib; {
3341
description = "Free and Open Source Ruby toolkit for security research and development";
3442
homepage = "https://ronin-rb.dev";

0 commit comments

Comments
 (0)