BlueHell mIRC Script — File Browser
BlueHellmIRCScriptv1.0 / BlueHellmIRCScriptv1.0 / BlueHellScript / System / portscan.ini
portscan.ini — 4.92 KB — Download this file
[script]
n0=dialog Ports {
n1= title "Port Scanner"
n2= size -1 -1 217 117
n3= option dbu
n4= edit "", 1, 7 19 66 10
n5= box "Port Scanner", 2, 2 1 211 114
n6= text "Put the IP you want to scan the ports:", 3, 8 10 134 8
n7= button "Scan ports", 4, 82 18 37 12
n8= list 5, 8 40 200 52, sort size hsbar vsbar
n9= text "", 6, 8 31 147 8
n10= text "This script will analize the critical ports, like open Proxies ports and connections ports ", 7, 45 94 134 17, center
n11= check "Scan specific port:", 8, 151 9 57 10
n12= edit "", 9, 151 19 41 10, disable limit 5
n13=}
n14=
n15=alias ports {
n16= if (!$dialog(ports)) {
n17= dialog -m ports ports
n18= }
n19= else {
n20= dialog -v ports ports
n21= }
n22=}
n23=menu channel {
n24= Port Scanner:{
n25= /Ports
n26= }
n27=}
n28=on *:dialog:ports:init:*:{
n29= did -ar ports 1 $ip
n30=}
n31=on *:dialog:ports:sclick:*:{
n32= if (($did == 4) && ($did(1) != $null) && ($did(1).text != $ip) && ($did(9) == $null)) {
n33= did -ar ports 6 Verifying ports from ip: $did(1).text
n34= did -r ports 5
n35= set %scanport $did(1).text | scanport
n36= .timer 1 25 sockclose sock*
n37= .timer 1 26 did -ar ports 6 All ports verified from ip: %scanport
n38= }
n39= if (($did == 4) && ($did(1) != $null) && ($did(1).text == $ip) && ($did(9) == $null)) {
n40= did -ar ports 6 Verifying ports from ip: $did(1).text
n41= did -r ports 5
n42= scanports
n43= .timer 1 25 sockclose sock*
n44= .timer 1 25 did -ar ports 6 All ports verified from ip : $ip
n45= }
n46= if (($did == 4) && ($did(1) != $null) && ($did(1).text != $ip) && ($did(9) != $null) && ($did(9) isnum)) {
n47= did -ar ports 6 Verifying specific port from ip: $did(1).text
n48= did -r ports 5
n49= set -u10 %scanportsf $did(1).text
n50= set -u10 %Scanportf $did(9).text
n51= scanportsf
n52= }
n53= if (($did == 4) && ($did(1) != $null) && ($did(1).text == $ip) && ($did(9) != $null) && ($did(9) isnum)) {
n54= did -ar ports 6 Verifying specific port from ip: $did(1).text
n55= did -r ports 5
n56= set -u10 %scanportsf $did(1).text
n57= set -u10 %Scanportf $did(9).text
n58= scanportsf
n59= }
n60= if (($did == 4) && ($did(1) != $null) && ($did(1).text != $ip) && ($did(9) != $null) && ($did(9) !isnum)) {
n61= did -ar ports 6 Please specify only numbers for ports
n62= }
n63= if (($did == 4) && ($did(1) != $null) && ($did(1).text == $ip) && ($did(9) != $null) && ($did(9) !isnum)) {
n64= did -ar ports 6 Please specify only numbers for ports
n65= }
n66= if (($did == 8) && ($did(8).state == 0)) {
n67= did -b ports 9 | did -ar ports 9
n68= }
n69= if (($did == 8) && ($did(8).state == 1)) {
n70= did -e ports 9
n71= }
n72=}
n73=
n74=
n75=alias scanports {
n76= sockopen $+(Sock. $+ $ip) $ip 23
n77= sockopen $+(Sock1 $+ $ip) $ip 1080
n78= sockopen $+(Sock2 $+ $ip) $ip 22
n79= sockopen $+(Sock3 $+ $ip) $ip 3128
n80= sockopen $+(Sock4 $+ $ip) $ip 8080
n81= sockopen $+(Sock5 $+ $ip) $ip 139
n82= sockopen $+(Sock6 $+ $ip) $ip 445
n83= sockopen $+(Sock7 $+ $ip) $ip 413
n84= sockopen $+(Sock8 $+ $ip) $ip 9415
n85= sockopen $+(Sock9 $+ $ip) $ip 80
n86= sockopen $+(Sock10 $+ $ip) $ip 137
n87= sockopen $+(Sock11 $+ $ip) $ip 8000
n88= sockopen $+(Sock12 $+ $ip) $ip 8008
n89= sockopen $+(Sock13 $+ $ip) $ip 6667
n90= sockopen $+(Sock14 $+ $ip) $ip 6697
n91= sockopen $+(Sock15 $+ $ip) $ip 6679
n92= sockopen $+(Sock16 $+ $ip) $ip 7000
n93= sockopen $+(Sock17 $+ $ip) $ip 21
n94= sockopen $+(Sock18 $+ $ip) $ip 25
n95=}
n96=
n97=alias scanport {
n98= sockopen $+(Sock. $+ 0) %scanport 23
n99= sockopen $+(Sock1 $+ 1) %scanport 1080
n100= sockopen $+(Sock2 $+ 2) %scanport 22
n101= sockopen $+(Sock3 $+ 3) %scanport 3128
n102= sockopen $+(Sock4 $+ 4) %scanport 8080
n103= sockopen $+(Sock5 $+ 5) %scanport 139
n104= sockopen $+(Sock6 $+ 6) %scanport 445
n105= sockopen $+(Sock7 $+ 7) %scanport 413
n106= sockopen $+(Sock8 $+ 8) %scanport 9415
n107= sockopen $+(Sock9 $+ 9) %scanport 80
n108= sockopen $+(Sock10 $+ 10) %scanport 137
n109= sockopen $+(Sock11 $+ $ip) %scanport 8000
n110= sockopen $+(Sock12 $+ $ip) %scanport 8008
n111= sockopen $+(Sock13 $+ $ip) %scanport 6667
n112= sockopen $+(Sock14 $+ $ip) %scanport 6697
n113= sockopen $+(Sock15 $+ $ip) %scanport 6679
n114= sockopen $+(Sock16 $+ $ip) %scanport 7000
n115= sockopen $+(Sock17 $+ $ip) %scanport 21
n116= sockopen $+(Sock18 $+ $ip) %scanport 25
n117=}
n118=
n119=alias scanportsf {
n120= sockopen $+(Sock. $+ 0) %scanportsf %scanportf
n121=}
n122=
n123=on 1:SOCKOPEN:Sock*:{
n124= if ( $sockerr > 0 ) {
n125= did -a ports 5 Port $sock($sockname).port From IP $sock($sockname).ip >>>> Closed
n126= return
n127= }
n128= else {
n129= did -a ports 5 Port $sock($sockname).port From IP $sock($sockname).ip >>>> Open
n130= sockclose $sockname
n131= }
n132=}