diff --git a/Basic info.txt b/Basic info.txt
deleted file mode 100644
index f78cca4..0000000
--- a/Basic info.txt
+++ /dev/null
@@ -1,57 +0,0 @@
-Password Greyhack
-Tipenycizudefo4
-
-E-mail
-Vamufebotubery8
-
-Bank
-iHb1mhJQ-etrandcorpai.net
-Bikasakopynehu3
-
-
-t2pOGi5u-ardianaml.org
-
-Wallet
-user
-NlqOHvrfgcpmjyJ
-pass
-XWMNImwLcGkXESD
-
-Btc subwallet
-MfGQVDCp#600
-LBjLXCbGsTeAgJnVmokUdFhAwlEtvm
-
-
-rshell server
-ssh root@Camycahyzapera7 46.103.11.239
-46.103.11.239
-1222
-
-router
-Cekibadyvufibi5
-
-
-attack server
-ssh root@Tonorafyvazovo9 86.90.141.112
-
-router
-Vikisihypuzacu0
-
-
-webhosts
-Main
-ssh root@Lanohulogyhyko1 62.142.200.139
-
-router
-Tecenufugicusy2
-
-
-Home
-router
-Nygisosesunigu9
-
-
-
-
-
-cvbnm
\ No newline at end of file
diff --git a/get_bank.src b/get_bank.src
new file mode 100644
index 0000000..e69de29
diff --git a/nmap.src b/nmap.src
index 17c106a..b8dfbd6 100644
--- a/nmap.src
+++ b/nmap.src
@@ -1,20 +1,27 @@
-if params.len == 0 then exit("Usage: nmap [IP]")
+nmap = function(target_ip)
-target_ip = params[0]
-if not is_valid_ip(target_ip) then exit(target_ip + " is not a valid ip")
+ target_ip = params[0]
+ if not is_valid_ip(target_ip) then exit(target_ip + " is not a valid ip")
-if nslookup(target_ip) == "Not found" then
- exit("That domain is not valid.")
-end if
+ if nslookup(target_ip) == "Not found" then
+ exit("That domain is not valid.")
+ end if
-target_router = get_router(target_ip)
-target_ports = target_router.used_ports
+ target_router = get_router(target_ip)
+ target_ports = target_router.used_ports
-column = "Number Type Version IP"
+ router_data = []
+ column = "Number Type Version IP"
column = column + "\n" + "0" + " " + "kernel_router" + " " + target_router.kernel_version + " " + target_router.local_ip
-for port in target_ports
- column = column + "\n" + port.port_number + " " + target_router.port_info(port) + " " + port.get_lan_ip
-end for
+ router_data.push({"port":"0", "port_info":"kernel_router", "port_info": target_router.kernel_version, "lan_ip":target_router.local_ip})
+ for port in target_ports
+ column = column + "\n" + port.port_number + " " + target_router.port_info(port) + " " + port.get_lan_ip
+ router_data.push({"port":port.port_number,"port_info":target_router.port_info(port),"lan_ip":port.get_lan_ip})
+ end for
-print("\nIP Address : " + target_ip)
-print(format_columns(column))
+ print("\nIP Address : " + target_ip)
+ print(format_columns(column))
+
+ return router_data
+
+end function
\ No newline at end of file
diff --git a/tool.src b/tool.src
new file mode 100644
index 0000000..e69de29