diff --git a/go.mod b/go.mod index 193ec40..6e433ba 100644 --- a/go.mod +++ b/go.mod @@ -6,10 +6,10 @@ require ( github.com/chainreactors/fingers v1.2.1-0.20260530143622-9b9b6fe7ccf7 github.com/chainreactors/gogo/v2 v2.14.2-0.20260529071026-65d22e5a6ba3 github.com/chainreactors/logs v0.0.0-20260508055944-c678762ed15c - github.com/chainreactors/neutron v0.0.0-20260605022800-0c41c379805e + github.com/chainreactors/neutron v0.0.1 github.com/chainreactors/parsers v0.0.0-20260517174207-da1ebd0e7f68 - github.com/chainreactors/proxyclient v1.0.4-0.20260218115902-74a84a4535b0 - github.com/chainreactors/spray v1.2.6-0.20260523083907-546e8ab7756a + github.com/chainreactors/proxyclient v1.1.0 + github.com/chainreactors/spray v1.3.0 github.com/chainreactors/utils v0.0.0-20260529070435-f03100630384 github.com/chainreactors/zombie v1.2.3-0.20260529070819-21a4ec2cbbc8 github.com/panjf2000/ants/v2 v2.12.1 @@ -26,6 +26,7 @@ require ( github.com/VividCortex/ewma v1.2.0 // indirect github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect github.com/andybalholm/brotli v1.2.1 // indirect + github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect github.com/bodgit/plumbing v1.3.0 // indirect github.com/bodgit/sevenzip v1.6.4 // indirect @@ -42,6 +43,7 @@ require ( github.com/charmbracelet/x/term v0.2.2 // indirect github.com/clipperhouse/displaywidth v0.11.0 // indirect github.com/clipperhouse/uax29/v2 v2.7.0 // indirect + github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/denisenkom/go-mssqldb v0.12.3 // indirect github.com/dlclark/regexp2 v1.12.0 // indirect github.com/dsnet/compress v0.0.2-0.20230904184137-39efe44ab707 // indirect @@ -81,6 +83,7 @@ require ( github.com/klauspost/compress v1.18.6 // indirect github.com/klauspost/pgzip v1.2.6 // indirect github.com/knadh/go-pop3 v1.0.2 // indirect + github.com/lcvvvv/logs v0.0.3 // indirect github.com/lib/pq v1.12.3 // indirect github.com/lucasb-eyer/go-colorful v1.4.0 // indirect github.com/lunixbochs/struc v0.0.0-20241101090106-8d528fa2c543 // indirect @@ -99,10 +102,8 @@ require ( github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pierrec/lz4/v4 v4.1.26 // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/riobard/go-bloom v0.0.0-20200614022211-cdc8013cb5b3 // indirect github.com/rivo/uniseg v0.4.7 // indirect github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414 // indirect - github.com/shadowsocks/go-shadowsocks2 v0.1.5 // indirect github.com/sijms/go-ora/v2 v2.9.0 // indirect github.com/sorairolake/lzip-go v0.3.8 // indirect github.com/spaolacci/murmur3 v1.1.0 // indirect @@ -117,6 +118,7 @@ require ( github.com/vbauerster/mpb/v8 v8.12.1 // indirect github.com/wasilibs/go-re2 v1.11.0 // indirect github.com/wasilibs/wazero-helpers v0.0.0-20250123031827-cd30c44769bb // indirect + github.com/weppos/publicsuffix-go v0.15.1-0.20220329081811-9a40b608a236 // indirect github.com/xdg-go/pbkdf2 v1.0.0 // indirect github.com/xdg-go/scram v1.2.0 // indirect github.com/xdg-go/stringprep v1.0.4 // indirect diff --git a/go.sum b/go.sum index a8aabdb..32abe02 100644 --- a/go.sum +++ b/go.sum @@ -87,6 +87,7 @@ github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmV github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k= github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8= @@ -112,7 +113,6 @@ github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/chainreactors/files v0.0.0-20231102192550-a652458cee26/go.mod h1:/Xa9YXhjBlaC33JTD6ZTJFig6pcplak2IDcovf42/6A= github.com/chainreactors/files v0.0.0-20240716182835-7884ee1e77f0 h1:cU3sGEODXZsUZGBXfnz0nyxF6+37vA+ZGDx6L/FKN4o= github.com/chainreactors/files v0.0.0-20240716182835-7884ee1e77f0/go.mod h1:NSxGNMRWryAyrDzZpVwmujI22wbGw6c52bQOd5zEvyU= github.com/chainreactors/fingers v1.2.1-0.20260517173939-651a8e7ceac0/go.mod h1:dEsa73t8NP7DacLCQOKa+7bKOlAorOyLxXjCMPPn+VU= @@ -121,20 +121,19 @@ github.com/chainreactors/fingers v1.2.1-0.20260530143622-9b9b6fe7ccf7 h1:AslD/Fx github.com/chainreactors/fingers v1.2.1-0.20260530143622-9b9b6fe7ccf7/go.mod h1:OZ59xWLLYAWIxpRbzHyMr66umbdO8x9zciQazPm19DA= github.com/chainreactors/gogo/v2 v2.14.2-0.20260529071026-65d22e5a6ba3 h1:08UNqfeHkKBgOYLDC6ASJMaRi76IRJjwN3mDsjS72D8= github.com/chainreactors/gogo/v2 v2.14.2-0.20260529071026-65d22e5a6ba3/go.mod h1:fxiRqecmo08kr8+gg23iuhfAWxR5QPIvF3c1DPFJhMI= -github.com/chainreactors/logs v0.0.0-20250312104344-9f30fa69d3c9/go.mod h1:6Mv6W70JrtL6VClulZhmMRZnoYpcTahcDTKLMNEjK0o= github.com/chainreactors/logs v0.0.0-20260508055944-c678762ed15c h1:6Net2Mgo/qo6ADFBZJWWScKuMfZ0rbzLqSCVDuLKFdc= github.com/chainreactors/logs v0.0.0-20260508055944-c678762ed15c/go.mod h1:VrXmYPbNN5AVoo1sc5aeyPVBYqubMdb3KO/tn5rRZpo= github.com/chainreactors/neutron v0.0.0-20260517173800-28516c3539a3/go.mod h1:U8ZyyTVaRvqGY224XAKENQZW4M3pqM9BzMt4phZzAgc= -github.com/chainreactors/neutron v0.0.0-20260605022800-0c41c379805e h1:HuktfFn/xzm1I19n8iJ7cme0eu5/BCsfIoIb+S4XAoo= -github.com/chainreactors/neutron v0.0.0-20260605022800-0c41c379805e/go.mod h1:6+ADabXxJWTHcyHr6Wpdlamy6bBN4Y44sBrCJvd6Igs= +github.com/chainreactors/neutron v0.0.1 h1:3FBtqORuCfAzeo5I+Ur004F1kMDPsuH78bwAGRLCMJ8= +github.com/chainreactors/neutron v0.0.1/go.mod h1:fvrw6Z8gXqYkZVIjl04HBoQ7LW7ptiBcUBXxJZWn0n0= github.com/chainreactors/parsers v0.0.0-20260517174207-da1ebd0e7f68 h1:WbG2RrE/a/zDTdXthEqp1Hbxryqrmxvh4ViTAvBsKb8= github.com/chainreactors/parsers v0.0.0-20260517174207-da1ebd0e7f68/go.mod h1:Y5HpZLDOUm+hPvWfsxvVemPbe5iX0zDpimgdWRI1S/g= github.com/chainreactors/proton v0.0.0-20260521032855-e7e7b12b4506 h1:zFfjzsAeXc7cstWZWaVzUuXZ3OGk3ReVtAyJ5kNAssg= github.com/chainreactors/proton v0.0.0-20260521032855-e7e7b12b4506/go.mod h1:EuaBkQ5IJuI9BNQbGTM7igVDjA+2jy4Vnye4rKs+C98= -github.com/chainreactors/proxyclient v1.0.4-0.20260218115902-74a84a4535b0 h1:WsXmNDgGL63ppkjfZvEcf+sNf1afLJfQ8cYzbxVwK7c= -github.com/chainreactors/proxyclient v1.0.4-0.20260218115902-74a84a4535b0/go.mod h1:Yi0GCltPMYKS7QrCpwfUu2U9jX2zUQuQ0kwzH6dpbCU= -github.com/chainreactors/spray v1.2.6-0.20260523083907-546e8ab7756a h1:fc9+vwRRk7dqWqyk0DjstiE3taC0yQpjmEfK+CNEJrU= -github.com/chainreactors/spray v1.2.6-0.20260523083907-546e8ab7756a/go.mod h1:y4p9+PlrDbgenvcOGjfstGp/0THr3ox2Z9ZlDltFUZk= +github.com/chainreactors/proxyclient v1.1.0 h1:hOwEj1Vwz4FTXKErnBnoFrS75lT0BkRCmtdVL2V1Bcs= +github.com/chainreactors/proxyclient v1.1.0/go.mod h1:xSNRChMYF8en5O5ZQVmCOmNTTyQhvsrk0D0vluh/JKk= +github.com/chainreactors/spray v1.3.0 h1:zui/uD+xv+EBCgUGHKp06puKYcLEVG4jPtRXPiWfRVU= +github.com/chainreactors/spray v1.3.0/go.mod h1:y4p9+PlrDbgenvcOGjfstGp/0THr3ox2Z9ZlDltFUZk= github.com/chainreactors/utils v0.0.0-20240716182459-e85f2b01ee16/go.mod h1:LajXuvESQwP+qCMAvlcoSXppQCjuLlBrnQpu9XQ1HtU= github.com/chainreactors/utils v0.0.0-20260507101628-fd69d955ae21/go.mod h1:LajXuvESQwP+qCMAvlcoSXppQCjuLlBrnQpu9XQ1HtU= github.com/chainreactors/utils v0.0.0-20260529070435-f03100630384 h1:meDqfYQeaqSCHZXujGJqOIChuZSx4NJiIsV5OGCdEIQ= @@ -476,6 +475,7 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/lcvvvv/logs v0.0.3 h1:5cuH/GnJANnUAMHoA8p/3ryTlYzhxdk4cZ0d+YZPgHE= github.com/lcvvvv/logs v0.0.3/go.mod h1:C94n/NhKNNzhUnWIl2XlDO0tpSPStUXNm4QuVoK1Mo4= github.com/lib/pq v1.9.0/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= github.com/lib/pq v1.12.3 h1:tTWxr2YLKwIvK90ZXEw8GP7UFHtcbTtty8zsI+YjrfQ= @@ -591,8 +591,6 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= -github.com/riobard/go-bloom v0.0.0-20200614022211-cdc8013cb5b3 h1:f/FNXud6gA3MNr8meMVVGxhp+QBTqY91tM8HjEuMjGg= -github.com/riobard/go-bloom v0.0.0-20200614022211-cdc8013cb5b3/go.mod h1:HgjTstvQsPGkxUsCd2KWxErBblirPizecHcpD3ffK+s= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= @@ -609,8 +607,6 @@ github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414 h1:AJNDS0kP60X github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= -github.com/shadowsocks/go-shadowsocks2 v0.1.5 h1:PDSQv9y2S85Fl7VBeOMF9StzeXZyK1HakRm86CUbr28= -github.com/shadowsocks/go-shadowsocks2 v0.1.5/go.mod h1:AGGpIoek4HRno4xzyFiAtLHkOpcoznZEkAccaI/rplM= github.com/sijms/go-ora/v2 v2.2.15/go.mod h1:jzfAFD+4CXHE+LjGWFl6cPrtiIpQVxakI2gvrMF2w6Y= github.com/sijms/go-ora/v2 v2.9.0 h1:+iQbUeTeCOFMb5BsOMgUhV8KWyrv9yjKpcK4x7+MFrg= github.com/sijms/go-ora/v2 v2.9.0/go.mod h1:QgFInVi3ZWyqAiJwzBQA+nbKYKH77tdp1PYoCqhR2dU= @@ -675,6 +671,7 @@ github.com/wasilibs/go-re2 v1.11.0 h1:9j4uCAJyO3IJHygeOdUJNzm6sX3P1+3xuKTbCITQrv github.com/wasilibs/go-re2 v1.11.0/go.mod h1:cDOlK/pNYGbGKRNa+NnXDJ1c8R63tWjnTjFKzoSbLv0= github.com/wasilibs/wazero-helpers v0.0.0-20250123031827-cd30c44769bb h1:gQ+ZV4wJke/EBKYciZ2MshEouEHFuinB85dY3f5s1q8= github.com/wasilibs/wazero-helpers v0.0.0-20250123031827-cd30c44769bb/go.mod h1:jMeV4Vpbi8osrE/pKUxRZkVaA0EX7NZN0A9/oRzgpgY= +github.com/weppos/publicsuffix-go v0.15.1-0.20220329081811-9a40b608a236 h1:vMJBP3PQViZsF6cOINtvyMC8ptpLsyJ4EwyFnzuWNxc= github.com/weppos/publicsuffix-go v0.15.1-0.20220329081811-9a40b608a236/go.mod h1:HYux0V0Zi04bHNwOHy4cXJVz/TQjYonnF6aoYhj+3QE= github.com/wk8/go-ordered-map/v2 v2.1.8/go.mod h1:5nJHM5DyteebpVlHnWMV0rPz6Zp7+xBAnxjb1X5vnTw= github.com/xdg-go/pbkdf2 v1.0.0 h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c= @@ -735,7 +732,6 @@ golang.org/x/crypto v0.0.0-20200604202706-70a84ac30bf9/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= @@ -958,7 +954,6 @@ golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.45.0 h1:dO4czNzziLiiXplLQgBCEpCvXQ3dnkn0SdaZSYdQ+FY= golang.org/x/sys v0.45.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/telemetry v0.0.0-20240208230135-b75ee8823808/go.mod h1:KG1lNk5ZFNssSZLrpVb4sMXKMpGwGXOxSG3rnu2gZQQ= -golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=