Jump to content

Metasploit SCADA Modules not running


Recommended Posts

Hi Everyone.

I am running a number of Metasploit modules for exploiting Siemens S7-300/400 and S7-1200 PLCs that were created from a Blackhat talk by Dillion Beresford in 2011.

The modules are not supplied with Metasploit but have been added to the auxiliary/admin/scada/ directory. This is a link to the Modules https://github.com/moki-ics/s7-metasploit-modules

The modules are showing up in Metasploit correctly and can be configured but when they are run there are a number of errors.  Here is a link to a screen shot showing the errors:



The module shown in the screen shot is simatic_s7_1200_command.rb

I suspect the issue I am having is due to the version of Ruby being used with Metasploit is not compatible with the modules.

I have run the modules in Metasploit running on Mac OSx, Metasploit on Kali running on a VM and Metasploit running on Kali on Raspberry Pi, all with same results.

Greatly appreciate any help any1 can give me on this 1!


Link to comment
Share on other sites

The versions of Metasploit I tested this on:

Kali Raspberrypi Metasploit
Framework: 5.0.0-dev-0e3b8a2253
Console  : 5.0.0-dev-0e3b8a2253

Mac OSx Metasploit
Framework: 4.17.3-dev-771462f765226974b2298e0fafd804f4523f75d7
Console  : 4.17.3-dev-771462f765226974b2298e0fafd804f4523f75d7

Kali VM Metasploit
Framework: 4.16.17-dev
Console  : 4.16.17-dev


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...