CFScanner
CFScanner copied to clipboard
GoLang MacOS support
سلام @SonyaCore من برای ران اسکریپت با مد vpn به این ارور میخورم ممنونم میشم اگه برای مک هم بهینه کنید
کمکی هم اگر از جهت دیباگ نیاز داشتید من درخدمتم
./CFScanner --config config.real --subnets subnets.txt --threads 16 --tries 4 --vpn
CFScanner 1.0 (CFScanner , CloudFlare Scanner.) Custom (go1.20.2 darwin/arm64)
-------------------------------------
Configuration :
User ID : 32263446-3fed-4964-b7ad-b45f5c1a20c9
WS Header Host: scherehtzhel01.sudoer.net
WS Header Path : /api01
Address Port : 443
SNI : 248ecb72-89cf-5be7-923f-b790fca681c5.sudoer.net
Start Proccess Timeout : 10
Upload Test : false
Fronting Request Test : false
Minimum Download Speed : 50
Maximum Download Time : 2
Minimum Upload Speed : 50
Maximum Upload Time : 2
Fronting Timeout : 1
Maximum Download Latency : 2
Maximum Upload Latency : 2
Number of Tries : 4
VPN Mode : true
Total Threads : 16
Starting to scan 917504 IPS.
-------------------------------------
2023/03/13 18:19:19 ERROR - Could not start v2ray service
2023/03/13 18:19:19 fork/exec ../bin/v2ray: exec format error
try: --v2ray-path ../bin/v2ray-mac
Or: --v2ray-path ../bin/xray-mac
تست با golang
چند حالت ادرس رو تست کردم
./CFScanner --config config.real --subnets subnets.txt --threads 36 --v2ray-path ../bin/v2ray-mac --vpn
CFScanner 1.0 (CFScanner , CloudFlare Scanner.) Custom (go1.20.2 darwin/arm64)
-------------------------------------
Configuration :
User ID : 32263446-3fed-4964-b7ad-b45f5c1a20c9
WS Header Host: scherehtzhel01.sudoer.net
WS Header Path : /api01
Address Port : 443
SNI : 248ecb72-89cf-5be7-923f-b790fca681c5.sudoer.net
Start Proccess Timeout : 10
Upload Test : false
Fronting Request Test : false
Minimum Download Speed : 50
Maximum Download Time : 2
Minimum Upload Speed : 50
Maximum Upload Time : 2
Fronting Timeout : 1
Maximum Download Latency : 2
Maximum Upload Latency : 2
Number of Tries : 1
VPN Mode : true
Total Threads : 36
Starting to scan 917504 IPS.
-------------------------------------
2023/03/13 19:22:42 ERROR - Could not start v2ray service
2023/03/13 19:22:42 fork/exec ../bin/v2ray-mac/v2ray: not a directory
./CFScanner --config config.real --subnets subnets.txt --threads 36 --v2ray-path ../v2ray-mac --vpn
CFScanner 1.0 (CFScanner , CloudFlare Scanner.) Custom (go1.20.2 darwin/arm64)
-------------------------------------
Configuration :
User ID : 32263446-3fed-4964-b7ad-b45f5c1a20c9
WS Header Host: scherehtzhel01.sudoer.net
WS Header Path : /api01
Address Port : 443
SNI : 248ecb72-89cf-5be7-923f-b790fca681c5.sudoer.net
Start Proccess Timeout : 10
Upload Test : false
Fronting Request Test : false
Minimum Download Speed : 50
Maximum Download Time : 2
Minimum Upload Speed : 50
Maximum Upload Time : 2
Fronting Timeout : 1
Maximum Download Latency : 2
Maximum Upload Latency : 2
Number of Tries : 1
VPN Mode : true
Total Threads : 36
Starting to scan 917504 IPS.
-------------------------------------
2023/03/13 19:22:52 ERROR - Could not start v2ray service
2023/03/13 19:22:52 fork/exec ../v2ray-mac/v2ray: no such file or directory
./CFScanner --config config.real --subnets subnets.txt --threads 36 --v2ray-path ../bin --vpn
CFScanner 1.0 (CFScanner , CloudFlare Scanner.) Custom (go1.20.2 darwin/arm64)
-------------------------------------
Configuration :
User ID : 32263446-3fed-4964-b7ad-b45f5c1a20c9
WS Header Host: scherehtzhel01.sudoer.net
WS Header Path : /api01
Address Port : 443
SNI : 248ecb72-89cf-5be7-923f-b790fca681c5.sudoer.net
Start Proccess Timeout : 10
Upload Test : false
Fronting Request Test : false
Minimum Download Speed : 50
Maximum Download Time : 2
Minimum Upload Speed : 50
Maximum Upload Time : 2
Fronting Timeout : 1
Maximum Download Latency : 2
Maximum Upload Latency : 2
Number of Tries : 1
VPN Mode : true
Total Threads : 36
Starting to scan 917504 IPS.
-------------------------------------
2023/03/13 19:24:59 ERROR - Could not start v2ray service
2023/03/13 19:24:59 fork/exec ../bin/v2ray: exec format error
درود نسخه دیفالتی که در مخزن قرار داره بر اساس معماری x86_64 هستش که با معماری آرم سازگاری نداره برای اینکه این مشکل رو برطرف بکنید کافی هستش که آخرین نسخه v2ray رو با معماری آرم دریافت کنید و بعد با فلگ v2ray-path-- اون مسیر داریرکتوری رو به برنامه بدید.
ممنون از راهنمایی
من نسخه Xray-macos-arm64 دانلود کردم و کدش رو اجرا کردم
همچنان ارور دارم
و البته آخر ارور داره میگه که فایل رو قبول نمیکنه و دایرکتوری میخاد!
./CFScanner --config config.real --subnets subnets.txt --threads 36 --v2ray-path ../bin/xray-mac-arm --vpn
CFScanner 1.0 (CFScanner , CloudFlare Scanner.) Custom (go1.20.2 darwin/arm64)
-------------------------------------
Configuration :
User ID : 32263446-3fed-4964-b7ad-b45f5c1a20c9
WS Header Host: scherehtzhel01.sudoer.net
WS Header Path : /api01
Address Port : 443
SNI : 248ecb72-89cf-5be7-923f-b790fca681c5.sudoer.net
Start Proccess Timeout : 10
Upload Test : false
Fronting Request Test : false
Minimum Download Speed : 50
Maximum Download Time : 2
Minimum Upload Speed : 50
Maximum Upload Time : 2
Fronting Timeout : 1
Maximum Download Latency : 2
Maximum Upload Latency : 2
Number of Tries : 1
VPN Mode : true
Total Threads : 36
Starting to scan 917504 IPS.
-------------------------------------
2023/03/13 23:19:34 ERROR - Could not start v2ray service
2023/03/13 23:19:34 fork/exec ../bin/xray-mac-arm/v2ray: not a directory
مشکل با این حالت برطرف شد
فایل xray رو داخل یک فولدر بردم
اسم فایل رو به v2ray تغییر دادم و مسیر فولدر رو به اسکریپت دادم
بدون مشکل اجرا شد
فکر میکنم مشکل از اونجایی هستش که اسکریپت فقط مسیر فولدر قبول میکنه به و فایل نمیپذیره:
-------------------------------------
2023/03/13 23:19:34 ERROR - Could not start v2ray service
2023/03/13 23:19:34 fork/exec ../bin/xray-mac-arm/v2ray: not a directory