gobysec / Goby

Attack surface mapping
https://gobies.org/
1.36k stars 149 forks source link

报错啦 #423

Closed nmgcgx closed 9 months ago

nmgcgx commented 1 year ago

发生未知错误,Goby 将尝试重启解决。若重启后错误仍存在,请反馈给我们。 Github issue

错误详情: Error 2023/05/25 19:41:53 read user rule file ok: 0 2023/05/25 19:41:53 Version: v2.0.322 beta 2023/05/25 19:41:54 API Server listen at 127.0.0.1:8361 2023/05/25 19:41:54 127.0.0.1:57525 POST /api/v1/setEnvi 2023/05/25 19:41:55 127.0.0.1:57526 GET /api/v1/getEnvi?field=chromePath,dataIntegrity,datadir,dir,midKey,proxyServer,userRuleSize,vulVersion 2023/05/25 19:41:55 127.0.0.1:57527 GET /api/v1/getEnvi?field=ip 2023/05/25 19:41:55 127.0.0.1:57528 GET /api/v1/getEnvi?field=gid,key,godserver 2023/05/25 19:41:55 127.0.0.1:57529 POST /api/v1/getPOCList 2023/05/25 19:41:55 127.0.0.1:57530 GET /api/v1/live 2023/05/25 19:41:55 127.0.0.1:57531 POST /api/v1/getTasks 2023/05/25 19:41:55 127.0.0.1:57532 GET /api/v1/getEnvi?field=licenseInfo,midKey 2023/05/25 19:41:55 load poc D:\1网络安全\Web渗透\goby-win-x64-2.0.5-Community\goby-win-x64-2.0.5\golib\exploits\user\Panabit_Panalog_cmdhandle.php_backstage_RCE.go error: 99:12: not enough arguments in call to 2023/05/25 19:41:55 [ERROR] user poc name is same as system poc: Weblogic_SSRF.json 2023/05/25 19:41:55 load poc D:\1网络安全\Web渗透\goby-win-x64-2.0.5-Community\goby-win-x64-2.0.5\golib\exploits\user\Panabit_Panalog_cmdhandle.php_backstage_RCE.go error: 99:12: not enough arguments in call to 2023/05/25 19:41:55 load poc D:\1网络安全\Web渗透\goby-win-x64-2.0.5-Community\goby-win-x64-2.0.5\golib\exploits\user\Panabit_Panalog_cmdhandle.php_backstage_RCE.go error: 99:12: not enough arguments in call to 2023/05/25 19:41:55 [DEBUG] get adapter of device {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] devices: [{{6F725563-F972-458A-BBBD-0B5491442F0E} Microsoft 0 [{0.0.0.0 }]} {{7A91935A-1D90-4931-83CB-40A892C41341} VMware Virtual Ethernet Adapter 0 [{192.168.133.1 }]} {{8AA89D5B-6226-4B7F-9F3A-C03F0AD25AD9} Microsoft 0 [{0.0.0.0 }]} {{8E0764C3-BF8D-4FC8-BCDB-3928A2BC82DF} Microsoft 0 [{0.0.0.0 }]} {{10B5B7DC-C2F9-420F-8822-F9DB72EBBE15} VMware Virtual Ethernet Adapter 0 [{192.168.92.1 }]} {{E5938FB6-E017-485E-9D82-1E2A2891F9D3} Microsoft 0 [{0.0.0.0 }]} {{40544E65-E6FD-4AA2-8B8E-A11B93D65B92} Intel(R) Ethernet Connection (10) I219-V 0 [{192.168.0.205 }]}] 2023/05/25 19:41:55 [DEBUG] device name is not match: {6F725563-F972-458A-BBBD-0B5491442F0E} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] device name is not match: {7A91935A-1D90-4931-83CB-40A892C41341} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] device name is not match: {8AA89D5B-6226-4B7F-9F3A-C03F0AD25AD9} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] device name is not match: {8E0764C3-BF8D-4FC8-BCDB-3928A2BC82DF} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] device name is not match: {10B5B7DC-C2F9-420F-8822-F9DB72EBBE15} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] device name is not match: {E5938FB6-E017-485E-9D82-1E2A2891F9D3} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [DEBUG] fetch mac failed: {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 [ERROR] could not find any network interface. {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:41:55 interface conversion: string is not error: missing method Error 2023/05/25 19:41:55 interface conversion: string is not error: missing method Error goroutine 15 [running]: runtime/debug.Stack() runtime/debug/stack.go:24 +0x65 git.gobies.org/goby/goby/api.getEnviHandler.func1() git.gobies.org/goby/goby/api/getEnvi.go:203 +0x14c panic({0x2591b40, 0xc007f12360}) runtime/panic.go:838 +0x207 git.gobies.org/goby/goby/api.pcapInfo.func1() git.gobies.org/goby/goby/api/getEnvi.go:33 +0x45 panic({0x24d3a40, 0x3491270}) runtime/panic.go:838 +0x207 git.gobies.org/goby/portscanner/pcapsend.getAdapter({0xc000218300, 0x26}, 0x0, 0x0?, 0x0) git.gobies.org/goby/portscanner@v0.0.0-20230109071226-a0527f010913/pcapsend/device.go:349 +0x205 git.gobies.org/goby/portscanner/pcapsend.GetAdpaterInfo({0xc000218300?, 0xc005a119c1?}) git.gobies.org/goby/portscanner@v0.0.0-20230109071226-a0527f010913/pcapsend/device.go:355 +0x25 git.gobies.org/goby/goby/api.pcapInfo({0x0?, 0x0?}) git.gobies.org/goby/goby/api/getEnvi.go:42 +0x7c git.gobies.org/goby/goby/api.envField({0x0?, 0x2000000?}, {0xc000d53b7a?, 0x2?}) git.gobies.org/goby/goby/api/getEnvi.go:107 +0x325 git.gobies.org/goby/goby/api.getEnviFields({0x0, 0x0}, {0xc001421030, 0x1, 0x0?}) git.gobies.org/goby/goby/api/getEnvi.go:180 +0xec git.gobies.org/goby/goby/api.getEnviHandler({0x34a6030, 0xc000ed00e0}, 0xc00004a640?) git.gobies.org/goby/goby/api/getEnvi.go:213 +0x125 net/http.HandlerFunc.ServeHTTP(...) net/http/server.go:2084 git.gobies.org/goby/goby/api.basicAuth.func1({0x34a6030?, 0xc000ed00e0?}, 0x88?) git.gobies.org/goby/goby/api/api.go:115 +0x248 net/http.HandlerFunc.ServeHTTP(...) net/http/server.go:2084 git.gobies.org/goby/goby/api.logHttpRequest.func1({0x34a6030, 0xc000ed00e0}, 0xc000e84400) git.gobies.org/goby/goby/api/api.go:98 +0x1f4 net/http.HandlerFunc.ServeHTTP(0xc000e84300?, {0x34a6030?, 0xc000ed00e0?}, 0x0?) net/http/server.go:2084 +0x2f github.com/gorilla/mux.(Router).ServeHTTP(0xc005edc240, {0x34a6030, 0xc000ed00e0}, 0xc000ebe400) github.com/gorilla/mux@v1.8.0/mux.go:210 +0x1cf net/http.serverHandler.ServeHTTP({0xc00447e510?}, {0x34a6030, 0xc000ed00e0}, 0xc000ebe400) net/http/server.go:2916 +0x43b net/http.(conn).serve(0xc00060f040, {0x34a6f18, 0xc004465050}) net/http/server.go:1966 +0x5d7 created by net/http.(Server).Serve net/http/server.go:3071 +0x4db 2023/05/25 19:41:58 127.0.0.1:57539 POST /api/v1/getPOCList 2023/05/25 19:41:58 load poc D:\1网络安全\Web渗透\goby-win-x64-2.0.5-Community\goby-win-x64-2.0.5\golib\exploits\user\Panabit_Panalog_cmdhandle.php_backstage_RCE.go error: 99:12: not enough arguments in call to 2023/05/25 19:41:58 load poc D:\1网络安全\Web渗透\goby-win-x64-2.0.5-Community\goby-win-x64-2.0.5\golib\exploits\user\Panabit_Panalog_cmdhandle.php_backstage_RCE.go error: 99:12: not enough arguments in call to 2023/05/25 19:42:18 127.0.0.1:57561 POST /api/v1/startScan 2023/05/25 19:42:18 [WARNING] change deep-analysis feature is not included in your current license. 2023/05/25 19:42:18 scan 21,22,23,25,53,U:53,U:69,80,81,U:88,110,111,U:111,123,U:123,135,U:137,139,U:161,U:177,389,U:427,443,445,465,500,515,U:520,U:523,548,623,U:626,636,873,902,1080,1099,1433,U:1434,1521,U:1604,U:1645,U:1701,1883,U:1900,2049,2181,2375,2379,U:2425,3128,3306,3389,4730,U:5060,5222,U:5351,U:5353,5432,5555,5601,5672,U:5683,5900,5938,5984,6000,6379,7001,7077,8080,8081,8443,8545,8686,9000,9001,9042,9092,9100,9200,9418,9999,11211,U:11211,27017,U:33848,37777,50000,50070,61616 8.217.106.141 2023/05/25 19:42:18 start port scanner: totalSize: 91, rate: 100, connectionSize: 100, connectTimeout: 6s, retryTimes: 0, Random: true, Seed: 1685014938746473400, ScanOffset: 0, ScanICMP: false, CheckAliveMode: 2 2023/05/25 19:42:18 pcap version: WinPcap version 4.1.3 (packet.dll version 10, 2, 0, 5002), based on libpcap version 1.0 branch 1_0_rel0b (20091008) 2023/05/25 19:42:18 127.0.0.1:57562 POST /api/v1/getProgress 2023/05/25 19:42:18 127.0.0.1:57563 POST /api/v1/getStatisticsData 2023/05/25 19:42:19 found device from route table for 8.217.106.141: {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] get adapter of device {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] devices: [{{6F725563-F972-458A-BBBD-0B5491442F0E} Microsoft 0 [{0.0.0.0 }]} {{7A91935A-1D90-4931-83CB-40A892C41341} VMware Virtual Ethernet Adapter 0 [{192.168.133.1 }]} {{8AA89D5B-6226-4B7F-9F3A-C03F0AD25AD9} Microsoft 0 [{0.0.0.0 }]} {{8E0764C3-BF8D-4FC8-BCDB-3928A2BC82DF} Microsoft 0 [{0.0.0.0 }]} {{10B5B7DC-C2F9-420F-8822-F9DB72EBBE15} VMware Virtual Ethernet Adapter 0 [{192.168.92.1 }]} {{E5938FB6-E017-485E-9D82-1E2A2891F9D3} Microsoft 0 [{0.0.0.0 }]} {{40544E65-E6FD-4AA2-8B8E-A11B93D65B92} Intel(R) Ethernet Connection (10) I219-V 0 [{192.168.0.205 }]}] 2023/05/25 19:42:19 [DEBUG] device name is not match: {6F725563-F972-458A-BBBD-0B5491442F0E} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] device name is not match: {7A91935A-1D90-4931-83CB-40A892C41341} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] device name is not match: {8AA89D5B-6226-4B7F-9F3A-C03F0AD25AD9} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] device name is not match: {8E0764C3-BF8D-4FC8-BCDB-3928A2BC82DF} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] device name is not match: {10B5B7DC-C2F9-420F-8822-F9DB72EBBE15} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] device name is not match: {E5938FB6-E017-485E-9D82-1E2A2891F9D3} != {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [DEBUG] fetch mac failed: {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} 2023/05/25 19:42:19 [ERROR] could not find any network interface. {40544E65-E6FD-4AA2-8B8E-A11B93D65B92} panic: could not find any network interface. goroutine 59 [running]: git.gobies.org/goby/portscanner/pcapsend.getAdapter({0xc0005374a0, 0x26}, 0x0, 0xc0?, 0x0) git.gobies.org/goby/portscanner@v0.0.0-20230109071226-a0527f010913/pcapsend/device.go:349 +0x205 git.gobies.org/goby/portscanner/pcapsend.NewPcapSender(0xc003482dc0, 0xc0050fa730, 0xc0050fa780) git.gobies.org/goby/portscanner@v0.0.0-20230109071226-a0527f010913/pcapsend/send.go:104 +0x3e5 git.gobies.org/goby/portscanner.(PortScanner).startPcapScan(0xc0028cbd50, {0x34a6e70?, 0xc00677d400}, 0x0?, 0xc0037abf20, 0xc0037abf80) git.gobies.org/goby/portscanner@v0.0.0-20230109071226-a0527f010913/portscanner.go:194 +0x88 created by git.gobies.org/goby/portscanner.(*PortScanner).Start git.gobies.org/goby/portscanner@v0.0.0-20230109071226-a0527f010913/portscanner.go:243 +0x595

nmgcgx commented 1 year ago

解决啦,参考安装了1.6的npcap就🆗了,https://npcap.com/dist/npcap-1.60.exe

gobysec commented 1 year ago

太强啦,如果还有遇到问题,可以添加微信:gobyteam,随时告诉我们