Skip to content

Commit 2f3a720

Browse files
committed
#rubocop_fixes
1 parent 2690ce6 commit 2f3a720

File tree

7 files changed

+23
-9
lines changed

7 files changed

+23
-9
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ $ rvm use ruby-3.2.2@pwn
3737
$ rvm list gemsets
3838
$ gem install --verbose pwn
3939
$ pwn
40-
pwn[v0.4.721]:001 >>> PWN.help
40+
pwn[v0.4.722]:001 >>> PWN.help
4141
```
4242

4343
[![Installing the pwn Security Automation Framework](https://raw.githubusercontent.com/0dayInc/pwn/master/documentation/pwn_install.png)](https://youtu.be/G7iLUY4FzsI)
@@ -52,7 +52,7 @@ $ rvm use ruby-3.2.2@pwn
5252
$ gem uninstall --all --executables pwn
5353
$ gem install --verbose pwn
5454
$ pwn
55-
pwn[v0.4.721]:001 >>> PWN.help
55+
pwn[v0.4.722]:001 >>> PWN.help
5656
```
5757

5858

bin/pwn_diff_csv_files_w_column_exclude

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@ def csv_diff(opts = {})
134134
CSV.open(diff_path, 'w', col_sep: ',', quote_char: '"', force_quotes: true) do |csv|
135135
larger_csv.each do |line_arr|
136136
line = line_arr.join(',')
137-
csv.puts line_arr if smaller_csv.select { |sc| sc.join(',') == line }.empty?
137+
# csv.puts line_arr if smaller_csv.select { |sc| sc.join(',') == line }.empty?
138+
csv.puts line_arr if smaller_csv.none? { |sc| sc.join(',') == line }
138139
end
139140
end
140141
diff_csv = CSV.open(
@@ -151,7 +152,8 @@ def csv_diff(opts = {})
151152
larger_csv_orig.each_with_index do |line_arr, index|
152153
# Use larger_csv instead of orig to compare column redaction to diff_csv
153154
line = larger_csv[index].join(',')
154-
csv.puts line_arr if diff_csv.select { |dc| dc.join(',') == line }.any?
155+
# csv.puts line_arr if diff_csv.select { |dc| dc.join(',') == line }.any?
156+
csv.puts line_arr if diff_csv.any? { |dc| dc.join(',') == line }
155157
end
156158
end
157159
end

bin/pwn_fuzz_net_app_proto

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,16 @@ if opts.empty?
7878
end
7979

8080
pwn_provider = 'ruby-gem'
81-
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
81+
# pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
82+
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.any? { |s| s == 'PWN_PROVIDER' }
83+
84+
if pwn_provider == 'ruby-gem'
85+
require 'pwn'
86+
elsif pwn_provider == 'docker'
87+
require '/opt/pwn/lib/pwn'
88+
else
89+
raise "PWN_PROVIDER env variable is not set to 'ruby-gem' or 'docker'"
90+
end
8291

8392
dir_path = opts[:dir_path].to_s.scrub
8493
target = opts[:target]

bin/pwn_phone

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ end
6666

6767
begin
6868
pwn_provider = 'ruby-gem'
69-
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
69+
# pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
70+
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.any? { |s| s == 'PWN_PROVIDER' }
7071
$stdout.sync = true
7172

7273
# Required Flag Variables

bin/pwn_sast

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ end
4747

4848
begin
4949
pwn_provider = 'ruby-gem'
50-
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
50+
# pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
51+
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.any? { |s| s == 'PWN_PROVIDER' }
5152

5253
green = "\e[32m"
5354
end_of_color = "\e[0m"

bin/pwn_www_uri_buster

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ end
140140

141141
begin
142142
pwn_provider = 'ruby-gem'
143-
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
143+
# pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.select { |s| s == 'PWN_PROVIDER' }.any?
144+
pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.keys.any? { |s| s == 'PWN_PROVIDER' }
144145
$stdout.sync = true
145146

146147
target_url = opts[:target_url]

lib/pwn/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module PWN
4-
VERSION = '0.4.721'
4+
VERSION = '0.4.722'
55
end

0 commit comments

Comments
 (0)