Difference between revisions of "PowerShell Code Blocks"

From SecWiki
Jump to navigation Jump to search
(PowerShell TCP Port Scanner)
 
(Undo revision 17 by Rob (talk))
Tag: Undo
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
powershell.exe -exec bypass
+
== PowerShell General Bypass etc ==
 +
powershell.exe -exec bypass<br>
 +
Note re: runas here too...
  
TCP Port Scanner (Port Range) <br>
+
== TCP Port Scanner (Port Range) ==
 
(Note the use of allports.exposed)
 
(Note the use of allports.exposed)
 
<pre>
 
<pre>
Line 7: Line 9:
 
</pre>
 
</pre>
  
TCP Port Scanner (Specific Ports) <br>
+
== TCP Port Scanner (Specific Ports) ==
 
(Note the use of allports.exposed)
 
(Note the use of allports.exposed)
 
<pre>
 
<pre>
 
21,22,23,25,80,443,1337 | % {$test= new-object system.Net.Sockets.TcpClient; $wait =$test.beginConnect("allports.exposed",$_,$null,$null); ($wait.asyncwaithandle.waitone(250,$false)); if($test.Connected){echo "$_ open"}else{echo "$_ closed"}} | select-string " "
 
21,22,23,25,80,443,1337 | % {$test= new-object system.Net.Sockets.TcpClient; $wait =$test.beginConnect("allports.exposed",$_,$null,$null); ($wait.asyncwaithandle.waitone(250,$false)); if($test.Connected){echo "$_ open"}else{echo "$_ closed"}} | select-string " "
 
</pre>
 
</pre>

Latest revision as of 23:16, 29 August 2019

PowerShell General Bypass etc

powershell.exe -exec bypass
Note re: runas here too...

TCP Port Scanner (Port Range)

(Note the use of allports.exposed)

1..1024 | % {$test= new-object system.Net.Sockets.TcpClient; $wait = $test.beginConnect("allports.exposed",$_,$null,$null); ($wait.asyncwaithandle.waitone(250,$false)); if($test.Connected){echo "$_ open"}else{echo "$_ closed"}} | select-string " "

TCP Port Scanner (Specific Ports)

(Note the use of allports.exposed)

21,22,23,25,80,443,1337 | % {$test= new-object system.Net.Sockets.TcpClient; $wait =$test.beginConnect("allports.exposed",$_,$null,$null); ($wait.asyncwaithandle.waitone(250,$false)); if($test.Connected){echo "$_ open"}else{echo "$_ closed"}} | select-string " "