Skip to content

Commit 987e85a

Browse files
committed
PWN::Plugins::OwaspZAP module - #rubocop_fixes and code cleanup
1 parent 3cc59b9 commit 987e85a

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
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.638]:001 >>> PWN.help
40+
pwn[v0.4.639]: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.638]:001 >>> PWN.help
55+
pwn[v0.4.639]:001 >>> PWN.help
5656
```
5757

5858

lib/pwn/plugins/owasp_zap.rb

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,12 @@ module OwaspZap
113113
owasp_zap_cmd = "cd #{zap_dir} && ./#{zap_bin}"
114114
end
115115

116-
if opts[:proxy]
117-
proxy = opts[:proxy].to_s.scrub.strip.chomp
118-
proxy_uri = URI.parse(proxy)
119-
else
120-
random_port = PWN::Plugins::Sock.get_random_unused_port
121-
proxy = "http://127.0.0.1:#{random_port}"
122-
proxy_uri = URI.parse(proxy)
123-
end
116+
random_port = PWN::Plugins::Sock.get_random_unused_port
117+
118+
proxy = "http://127.0.0.1:#{random_port}"
119+
proxy = opts[:proxy].to_s.scrub.strip.chomp if opts[:proxy]
120+
121+
proxy_uri = URI.parse(proxy)
124122
owasp_zap_cmd = "#{owasp_zap_cmd} -host #{proxy_uri.host} -port #{proxy_uri.port}"
125123
zap_obj[:host] = proxy_uri.host.to_s.scrub
126124
zap_obj[:port] = proxy_uri.port.to_i

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.638'
4+
VERSION = '0.4.639'
55
end

0 commit comments

Comments
 (0)