This commit is contained in:
kayos@tcp.direct 2021-10-09 10:23:13 -07:00
джерело 31787f33eb
коміт 0ea5c650d7
16 змінених файлів з 22 додано та 22 видалено

@ -1,8 +1,8 @@
## PxndScvm
[![GoDoc](https://godoc.org/github.com/yunginnanet/pxndscvm?status.svg)](https://godoc.org/github.com/yunginnanet/pxndscvm) [![Go Report Card](https://goreportcard.com/badge/github.com/yunginnanet/HellPot)](https://goreportcard.com/report/github.com/yunginnanet/pxndscvm)
[![GoDoc](https://godoc.org/github.com/yunginnanet/Prox5?status.svg)](https://godoc.org/github.com/yunginnanet/Prox5) [![Go Report Card](https://goreportcard.com/badge/github.com/yunginnanet/HellPot)](https://goreportcard.com/report/github.com/yunginnanet/Prox5)
### SOCKS5/4/4a validating proxy pool
![Demo](./pxndscvm.gif)
![Demo](./Prox5.gif)
This package is for managing and accessing thousands upon thousands of arbitrary SOCKS proxies.
@ -10,4 +10,4 @@ Pipe it a file filled with SOCKS proxies (host:port per line) and it will valida
This project is in development.
**See [the docs](https://godoc.org/git.tcp.direct/kayos/pxndscvm) and the [example](example/main.go) for more details.**
**See [the docs](https://godoc.org/git.tcp.direct/kayos/Prox5) and the [example](example/main.go) for more details.**

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import "errors"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"errors"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"sync"
@ -75,9 +75,9 @@ func (s *Swamp) dbgPrint(str string) {
case debugChan <- str:
return
default:
println("pxndscvm overflow: " + str)
println("Prox5 overflow: " + str)
return
}
}
println("pxndscvm: " + str)
println("Prox5: " + str)
}

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"fmt"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"errors"

@ -7,15 +7,15 @@ import (
"github.com/mattn/go-tty"
"git.tcp.direct/kayos/pxndscvm"
"git.tcp.direct/kayos/Prox5"
)
var swamp *pxndscvm.Swamp
var swamp *Prox5.Swamp
var quit chan bool
func init() {
quit = make(chan bool)
swamp = pxndscvm.NewDefaultSwamp()
swamp = Prox5.NewDefaultSwamp()
if err := swamp.SetMaxWorkers(5000); err != nil {
panic(err)
}

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"strconv"

2
go.mod

@ -1,4 +1,4 @@
module git.tcp.direct/kayos/pxndscvm
module git.tcp.direct/kayos/Prox5
go 1.17

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"bufio"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"context"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"time"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"fmt"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"sync"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
quiccmaffs "math/rand"

@ -1,4 +1,4 @@
package pxndscvm
package Prox5
import (
"bytes"