Skip to content

Commit

Permalink
Support Python payload
Browse files Browse the repository at this point in the history
Pretty sure if the app is run on Unix/Apache, or supports perl and
ruby, chances are python works too.
  • Loading branch information
sinn3r committed Oct 9, 2012
1 parent 3888c52 commit c094508
Show file tree
Hide file tree
Showing 20 changed files with 20 additions and 20 deletions.
2 changes: 1 addition & 1 deletion modules/exploits/multi/http/familycms_less_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def initialize(info={})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic telnet perl ruby',
'RequiredCmd' => 'generic telnet perl ruby python',
}
},
'Platform' => ['unix', 'linux'],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/multi/http/op5_license.rb
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'perl ruby',
'RequiredCmd' => 'perl ruby python',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/multi/http/op5_welcome.rb
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'perl ruby',
'RequiredCmd' => 'perl ruby python',
}
},
'Platform' => [ 'unix', 'linux' ],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/multi/http/plone_popen2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ def initialize(info={})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic telnet perl ruby',
'RequiredCmd' => 'generic telnet perl ruby python',
}
},
'Platform' => ['unix', 'linux'],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/multi/http/snortreport_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ def initialize(info={})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby bash telnet python',
}
},
'Platform' => ['unix', 'linux'],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/awstats_configdir_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/awstats_migrate_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/awstatstotals_multisort.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/barracuda_img_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/basilic_diff_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet'
'RequiredCmd' => 'generic perl ruby python bash telnet'
}
},
'Targets' =>
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/cacti_graphimage_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/dogfood_spell_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Targets' => [ ['Automatic', { }], ],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/guestbook_ssi_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => [ 'unix', 'win', 'linux' ],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/hastymail_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def initialize(info={})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby netcat-e',
'RequiredCmd' => 'generic perl ruby python netcat-e',
}
},
'Platform' => ['unix'],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/mitel_awc_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Targets' => [ ['Automatic', { }], ],
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/nagios3_statuswml_ping.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def initialize(info = {})
'BadChars' => '<>',
'Compat' =>
{
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Targets' =>
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/phpbb_highlight.rb
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/squirrelmail_pgp_plugin.rb
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Targets' =>
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/tikiwiki_jhot_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl ruby bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down
2 changes: 1 addition & 1 deletion modules/exploits/unix/webapp/webmin_show_cgi_exec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def initialize(info = {})
'Compat' =>
{
'PayloadType' => 'cmd',
'RequiredCmd' => 'generic perl bash telnet',
'RequiredCmd' => 'generic perl ruby python bash telnet',
}
},
'Platform' => 'unix',
Expand Down

0 comments on commit c094508

Please sign in to comment.