test for idea lic

master
dustoair 3 years ago
parent c8a1b06d62
commit 10c2aaa5b9

@ -0,0 +1,32 @@
http://134.53.225.196
http://213.183.100.136:8080
http://212.73.75.141
http://195.208.239.74
http://51.140.137.126:8080
http://124.70.15.86:3333
http://bumblebee.bhasvic.ac.uk
http://lic-server.mephi.ru
https://jetbrains.cs.calvin.edu
http://adsk06.tpu.ru:8080
https://jetbrains.magnolia-cms.com
https://jetbrains-license.learning.casareal.co.jp
https://jblicense2.wappworks.com
https://jetbrains.inexio.net
https://jetbrainsfls.indexexchange.com
https://license.fahai.org
https://jenkins.wf-wolves.de
http://xidea.online
http://idea.liyang.io
https://fls-jetbrains.spacetechies.com
https://fls.aventus.work
https://jbls.x-root.info
http://idea.imsxm.com
http://idea.shaofan.org
http://idea.liyang.io
https://jetbra.in
http://adsk06.tpu.ru:8080
https://jetbrains.magnolia-cms.com
https://jetbrains.magnolia-cms.com
http://adsk06.tpu.ru:8080
https://fls-jetbrains.spacetechies.com
https://jetbrains.magnolia-cms.com

@ -16,7 +16,7 @@ import (
)
func main() {
lines, err := readlines("target.txt")
lines, err := readlines("lic.txt")
if err != nil {
return
}
@ -25,14 +25,17 @@ func main() {
case strings.Index(line, "http://") == 0:
fmt.Println("http proxy ", line)
ipPort := strings.Split(line, "//")[1]
portStr := strings.Split(ipPort, ":")[1]
port, err := strconv.Atoi(portStr)
if err != nil {
fmt.Println("port error:", err)
}
lenIpPort := len(strings.Split(ipPort, ":"))
ip := strings.Split(ipPort, ":")[0]
fmt.Println("ip ", ip)
fmt.Println("port ", port)
port := 80
if lenIpPort == 2 {
portStr := strings.Split(ipPort, ":")[1]
port, err = strconv.Atoi(portStr)
if err != nil {
fmt.Println("port error:", err)
writeline("fail.txt", line)
}
}
if isPortOpen(ip, port) {
fmt.Println("port is open")
fmt.Println("proxy ok")
@ -42,7 +45,27 @@ func main() {
writeline("fail.txt", line)
}
case strings.Index(line, "https://") == 0:
fmt.Println("https proxy ", line)
fmt.Println("http proxy ", line)
ipPort := strings.Split(line, "//")[1]
lenIpPort := len(strings.Split(ipPort, ":"))
ip := strings.Split(ipPort, ":")[0]
port := 443
if lenIpPort == 2 {
portStr := strings.Split(ipPort, ":")[1]
port, err = strconv.Atoi(portStr)
if err != nil {
fmt.Println("port error:", err)
writeline("fail.txt", line)
}
}
if isPortOpen(ip, port) {
fmt.Println("port is open")
fmt.Println("proxy ok")
writeline("success.txt", line)
} else {
fmt.Println("port is not open")
writeline("fail.txt", line)
}
case strings.Index(line, "socks5://") == 0:
fmt.Println("socks5 proxy ", line)
case strings.Index(line, "socks4://") == 0:

@ -0,0 +1,24 @@
package main
import (
"fmt"
"strings"
"testing"
)
/*
*
@author: sre
@date: 2022/8/14 0014
@desc: todo
*
*/
func TestPorts(tt *testing.T) {
url := "http://134.53.225.196"
ipPort := strings.Split(url, "//")[1]
ip := strings.Split(ipPort, ":")[0]
//port := strings.Split(ipPort, ":")[1]
fmt.Println(ip)
fmt.Println(len(strings.Split(ipPort, ":")))
}
Loading…
Cancel
Save