Skip to content

Commit c094508

Browse files
committed
Support Python payload
Pretty sure if the app is run on Unix/Apache, or supports perl and ruby, chances are python works too.
1 parent 3888c52 commit c094508

20 files changed

+20
-20
lines changed

modules/exploits/multi/http/familycms_less_exec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def initialize(info={})
4040
'Compat' =>
4141
{
4242
'PayloadType' => 'cmd',
43-
'RequiredCmd' => 'generic telnet perl ruby',
43+
'RequiredCmd' => 'generic telnet perl ruby python',
4444
}
4545
},
4646
'Platform' => ['unix', 'linux'],

modules/exploits/multi/http/op5_license.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def initialize(info = {})
3939
'Compat' =>
4040
{
4141
'PayloadType' => 'cmd',
42-
'RequiredCmd' => 'perl ruby',
42+
'RequiredCmd' => 'perl ruby python',
4343
}
4444
},
4545
'Platform' => 'unix',

modules/exploits/multi/http/op5_welcome.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def initialize(info = {})
3939
'Compat' =>
4040
{
4141
'PayloadType' => 'cmd',
42-
'RequiredCmd' => 'perl ruby',
42+
'RequiredCmd' => 'perl ruby python',
4343
}
4444
},
4545
'Platform' => [ 'unix', 'linux' ],

modules/exploits/multi/http/plone_popen2.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def initialize(info={})
4242
'Compat' =>
4343
{
4444
'PayloadType' => 'cmd',
45-
'RequiredCmd' => 'generic telnet perl ruby',
45+
'RequiredCmd' => 'generic telnet perl ruby python',
4646
}
4747
},
4848
'Platform' => ['unix', 'linux'],

modules/exploits/multi/http/snortreport_exec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def initialize(info={})
3939
'Compat' =>
4040
{
4141
'PayloadType' => 'cmd',
42-
'RequiredCmd' => 'generic perl ruby bash telnet',
42+
'RequiredCmd' => 'generic perl ruby bash telnet python',
4343
}
4444
},
4545
'Platform' => ['unix', 'linux'],

modules/exploits/unix/webapp/awstats_configdir_exec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def initialize(info = {})
4444
'Compat' =>
4545
{
4646
'PayloadType' => 'cmd',
47-
'RequiredCmd' => 'generic perl ruby bash telnet',
47+
'RequiredCmd' => 'generic perl ruby python bash telnet',
4848
}
4949
},
5050
'Platform' => 'unix',

modules/exploits/unix/webapp/awstats_migrate_exec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def initialize(info = {})
4747
'Compat' =>
4848
{
4949
'PayloadType' => 'cmd',
50-
'RequiredCmd' => 'generic perl ruby bash telnet',
50+
'RequiredCmd' => 'generic perl ruby python bash telnet',
5151
}
5252
},
5353
'Platform' => 'unix',

modules/exploits/unix/webapp/awstatstotals_multisort.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def initialize(info = {})
4343
'Compat' =>
4444
{
4545
'PayloadType' => 'cmd',
46-
'RequiredCmd' => 'generic perl ruby bash telnet',
46+
'RequiredCmd' => 'generic perl ruby python bash telnet',
4747
}
4848
},
4949
'Platform' => 'unix',

modules/exploits/unix/webapp/barracuda_img_exec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def initialize(info = {})
4343
'Compat' =>
4444
{
4545
'PayloadType' => 'cmd',
46-
'RequiredCmd' => 'generic perl ruby bash telnet',
46+
'RequiredCmd' => 'generic perl ruby python bash telnet',
4747
}
4848
},
4949
'Platform' => 'unix',

modules/exploits/unix/webapp/basilic_diff_exec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def initialize(info = {})
4040
'Compat' =>
4141
{
4242
'PayloadType' => 'cmd',
43-
'RequiredCmd' => 'generic perl ruby bash telnet'
43+
'RequiredCmd' => 'generic perl ruby python bash telnet'
4444
}
4545
},
4646
'Targets' =>

0 commit comments

Comments
 (0)