h00die
8beb6255cb
fix spelling in aux modules
2024-01-07 15:02:53 -05:00
adfoster-r7
433bafdccf
Add missing module notes for stability reliability and side effects
2023-02-08 11:45:17 +00:00
PazFi
a727ebbf5e
Adding detection of I-AM responses sent in unicast form.
2022-08-01 15:11:57 +03:00
PazFi
f2a70c43cb
Removing unnecessary lines of code.
2022-08-01 13:55:38 +03:00
PazFi
baa686f5e0
Using Rex::Socket::Udp instead of packetfu.
...
Adding report_note in case user does not have privileges to write to file.
Added sleeping time between outputs.
Removed LHOST from options, since it is not needed.
Replaced print_bad with fail_with.
2022-07-31 16:50:52 +03:00
PazFi
362318c95b
Fixing rubocop issues.
2022-07-31 08:44:40 +03:00
PazFi
665bde7f60
Enforcing regex input validation on local IP.
2022-07-25 08:17:39 +03:00
PazFi
a6bdc5ea29
-Validating md file with msftidy_docs.
...
-Removing global variables, and calling data stored in datastore when required.
-Calling methods or variables instead of calling terminal commands.
-Some indentations.
-Using heredocs when handling multiple strings.
-Handling the case where LHOST does not contain IP address.
2022-07-24 18:51:53 +03:00
PazFi
28c3dd5739
A SCADA scanner module for BACnet protocol.
...
The scanner discovers BACnet devices on the network by broadcasting
Who-is packets, extracts model name, software version, firmware
revision and description from the discovered devices by sending
specific read-property packets. After parsing the data the module saves
it to a local xml file.
Because devices can be nested, every address can have multiple devices.
2022-07-19 17:02:35 +03:00
h00die
d5ba1afbec
fix URLs not resolving
...
fix URLs not resolving
add csv export to references
fix URLs not resolving
pdf not pd
missed a url change
remove extra recirectedfrom fields
remove extra file
fix ovftool url accidental replacement
2022-02-16 17:22:40 -06:00
Grant Willcox
05fe2fadbb
Apply RuboCop rules to modbusclient.rb
2022-01-20 12:23:01 -06:00
Grant Willcox
577f5f81b9
Fix up spacing errors and fix a potential OOB reference issue
2022-01-20 12:14:51 -06:00
VanSnitza
899fbfcb85
Update modbusclient.rb
2022-01-20 17:36:02 +01:00
VanSnitza
b3fb678055
Update modules/auxiliary/scanner/scada/modbusclient.rb
...
Co-authored-by: Grant Willcox <63261883+gwillcox-r7@users.noreply.github.com >
2022-01-20 17:16:24 +01:00
VanSnitza
2f76c602f2
Update modbusclient.rb
2022-01-20 16:37:11 +01:00
VanSnitza
0765b1ffb1
Update modules/auxiliary/scanner/scada/modbusclient.rb
...
Co-authored-by: Grant Willcox <63261883+gwillcox-r7@users.noreply.github.com >
2022-01-20 11:42:06 +01:00
VanSnitza
94182b1d1a
resolve msftidy warning and adding option for dumping resonse telegrams
2022-01-06 18:50:47 +01:00
VanSnitza
9ac90539d9
Adding Modbus Service Device ID 0x2B
...
Modbus specification usually requires devices to implement Command 0x2B which give clear text info about a device. Some real world devices implement it others don't .
2022-01-06 13:52:55 +01:00
adfoster-r7
4a9a15e638
Run Rubocop layout rules on modules
2021-08-27 17:19:43 +01:00
Alan Foster
100da2f1b1
Enforce Style/RedundantBegin for new modules
2021-05-13 04:01:03 +01:00
Alan Foster
b06c5c12aa
Rubocop recently landed modules continued
2021-02-25 14:13:40 +00:00
agalway-r7
8a339f54c1
Land #14734 , updates and runs rubocop against recent modules
...
Rubocop recently landed modules
2021-02-19 13:48:47 +00:00
Alan Foster
5b3fde7735
Rubocop recently landed modules
2021-02-16 15:08:08 +00:00
dwelch-r7
b95be3ed10
Zeitwerk rex folder
2021-02-08 12:24:12 +00:00
Alan Foster
30809787c4
Convert disclosure dates to iso8601
2020-10-02 21:00:37 +01:00
gwillcox-r7
0270a09d10
Add in further fixes to address issues discovered during manual code review, and then apply RuboCop fixes
2020-09-08 12:29:39 -05:00
Juan Escobar
710ac48d26
Remove the UNIT_ID option from the registers_option section and from the documentation, and update the module with a link to the Modbus protocol specification.
2020-09-08 12:28:14 -05:00
gwillcox-r7
c6d98a537b
Add in various fixes for review comments, including description improvements, validation of the UNIT_ID value, and fixes to the return values of some functions. Also update the documentation to address issues from first round of the review.
2020-09-08 12:27:47 -05:00
itsecurityco
bec08f5f3e
more appropiate message when num_object is null
2020-09-08 12:27:35 -05:00
Juan
04e09267cf
Refactor the module's code and fix several typos
...
Co-authored-by: bcoles <bcoles@gmail.com >
2020-09-08 12:27:00 -05:00
itsecurityco
288a35f701
patch bug when unit id is invalid
2020-09-08 12:26:33 -05:00
itsecurityco
a0f91d93ad
Upload initial copy of the module and its documentation
2020-09-08 12:26:06 -05:00
AZSG
a990191f99
Update modbusclient.rb
2019-09-07 23:54:43 -05:00
AZSG
edcddf2736
Update modbusclient.rb
2019-09-06 22:40:31 -05:00
Brent Cook
ddef5b4961
MSF5: Remove unneeded RHOST deregister in scanners
...
With Metasploit 5, RHOST and RHOSTS are aliases, so no need to
deregister one or the other, as they are the same option. Deregistering
one deregisters both.
2019-03-05 13:04:49 -06:00
Wei Chen
c9d18b1613
Make cosmetic changes
2019-02-08 19:22:48 -06:00
Luis Rosa
39d0fff909
add support for read and write SDW and MDW operands
2019-02-04 15:56:16 +00:00
Luis Rosa
ffe5db4010
new pcom client mode that allows to read and write
...
several types of operands
2019-01-16 00:16:38 +00:00
asoto-r7
1a3a4ef5e4
Revised 88 aux and exploit modules to add CVEs / references
2018-07-12 17:34:52 -05:00
h00die
bd7ea1f90d
more updates, 465 more pages to go
2017-08-26 21:01:10 -04:00
Brent Cook
6300758c46
use https for metaploit.com links
2017-07-24 06:26:21 -07:00
g0tmi1k
3f6925196b
OCD - store_loot & print_good
2017-07-19 13:02:49 +01:00
g0tmi1k
b8d80d87f1
Remove last newline after class - Make @wvu-r7 happy
2017-07-19 11:19:49 +01:00
g0tmi1k
4720d1a31e
OCD fixes - Spaces
2017-07-14 08:46:59 +01:00
g0tmi1k
fd843f364b
Removed extra lines
2017-07-14 08:17:16 +01:00
g0tmi1k
67310fa96c
print_status -> print_good. [When it is successful, show it!]
2017-07-14 00:09:35 +01:00
Jeffrey Martin
1558db375d
update CVE reference in where modules report_vuln
2017-06-05 16:36:44 -05:00
William Vu
64452de06d
Fix msf/core and self.class msftidy warnings
...
Also fixed rex requires.
2017-05-03 15:44:51 -05:00
Patrick DeSantis
2200c9faee
Create moxa_discover.rb
2017-03-22 10:49:26 -04:00
Tijl Deneut
2fab62b14d
Update profinet_siemens.rb
...
Removed unnecessary rescue, gave "timeout" variable a better name.
2016-09-23 18:05:45 +02:00