@cryptotaxi247 / CoPilot / commits / 1b9293c8

connector id for file upload

Taylor committed Oct 6, 2023 at 12:03 UTC 1b9293c8492af12d44c07e57c6305381833acd8e
5 files changed +85 -73
.flake8
+1 -1
@@ -3,7 +3,7 @@
3 max-line-length = 170
4 #select = B,C,E,F,W,T4,B9
5 #ignore = E203, E266, E501, W503, F403, F401
6 -ignore = E402, W503, E231, W605
6 +ignore = E402, W503, E231, W605, E266
7 # E402, # module level import not at top of file (using isort)
8 # W503, # line break before binary operator
9 # E231, # missing whitespace after ',' (caused by black style)
backend/app/db/db_populate.py
+13 -1
@@ -15,6 +15,7 @@ def add_connectors_if_not_exist(session: Session):
15 "connector_password": "hmx7KPy15XPhJkgjlFrVgrWZ+Aid6QNm",
16 "connector_api_key": None,
17 "connector_configured": True,
18 + "connector_accepts_username_password": True,
19 },
20 {
21 "connector_name": "Wazuh-Manager",
@@ -24,6 +25,7 @@ def add_connectors_if_not_exist(session: Session):
25 "connector_password": "wazuh-wui",
26 "connector_api_key": None,
27 "connector_configured": True,
28 + "connector_accepts_username_password": True,
29 },
30 {
31 "connector_name": "Graylog",
@@ -33,6 +35,7 @@ def add_connectors_if_not_exist(session: Session):
35 "connector_password": "R{2PvE5TQkU7[xS$pX>fw>`y",
36 "connector_api_key": None,
37 "connector_configured": True,
38 + "connector_accepts_username_password": True,
39 },
40 {
41 "connector_name": "Shuffle",
@@ -42,6 +45,7 @@ def add_connectors_if_not_exist(session: Session):
45 "connector_password": "string",
46 "connector_api_key": "bc5d1e18-6230-40f0-b032-6ed898c307c5",
47 "connector_configured": True,
48 + "connector_accepts_api_key": True,
49 },
50 {
51 "connector_name": "DFIR-IRIS",
@@ -51,6 +55,7 @@ def add_connectors_if_not_exist(session: Session):
55 "connector_password": None,
56 "connector_api_key": "I3Hwvkpvdk8Z0XRFlyGm4WXGw8jksnEzvKNoD9BobtSQ2AgWmdo_p-pfmJCg_ev2cm8I-zgWzAfya3jLBWZ6qw",
57 "connector_configured": True,
58 + "connector_accepts_api_key": True,
59 },
60 {
61 "connector_name": "Velociraptor",
@@ -58,8 +63,9 @@ def add_connectors_if_not_exist(session: Session):
63 "connector_url": "https://ashvlo01.socfortress.local:8001",
64 "connector_username": None,
65 "connector_password": None,
61 - "connector_api_key": "C:\\Users\\walto\\Desktop\\GitHub\\CoPilot\\backend\\app\\file-store\\api.config.yaml",
66 + "connector_api_key": "C:\\Users\\walto\\Desktop\\GitHub\\CoPilot\\backend\\file-store\\api.config.yaml",
67 "connector_configured": True,
68 + "connector_accepts_file": True,
69 },
70 {
71 "connector_name": "RabbitMQ",
@@ -69,6 +75,7 @@ def add_connectors_if_not_exist(session: Session):
75 "connector_password": "guest",
76 "connector_api_key": None,
77 "connector_configured": True,
78 + "connector_accepts_username_password": True,
79 },
80 {
81 "connector_name": "Sublime",
@@ -78,6 +85,7 @@ def add_connectors_if_not_exist(session: Session):
85 "connector_password": None,
86 "connector_api_key": "7653trxhakxn4wxdh8bbatbvu97hm8fopos7wztzjrwfd12gf5i2kyebhvke9rt4",
87 "connector_configured": True,
88 + "connector_accepts_api_key": True,
89 },
90 {
91 "connector_name": "InfluxDB",
@@ -87,6 +95,7 @@ def add_connectors_if_not_exist(session: Session):
95 "connector_password": None,
96 "connector_api_key": "gOLoFKucQXXd5d1rDx59YYktIz6OfrHIe4jRowJKZ8iB4IcZES8rOhRPaDEejEkahch8Ze2FiMzZxbQ9ZV8K6g==",
97 "connector_configured": True,
98 + "connector_accepts_api_key": True,
99 },
100 {
101 "connector_name": "AskSocfortress",
@@ -96,6 +105,7 @@ def add_connectors_if_not_exist(session: Session):
105 "connector_password": None,
106 "connector_api_key": "CkKmw1B9NM1hG669tC4sTazLm1HlRfSXVvMZkxa9",
107 "connector_configured": True,
108 + "connector_accepts_api_key": True,
109 },
110 {
111 "connector_name": "SocfortressThreatIntel",
@@ -105,6 +115,7 @@ def add_connectors_if_not_exist(session: Session):
115 "connector_password": None,
116 "connector_api_key": "ozH1jHp1zmacCePYrAZmxarJCGptcMth93a86Jq8",
117 "connector_configured": True,
118 + "connector_accepts_api_key": True,
119 },
120 {
121 "connector_name": "Cortex",
@@ -114,6 +125,7 @@ def add_connectors_if_not_exist(session: Session):
125 "connector_password": None,
126 "connector_api_key": "+k/DvVYMEYURbc8sUdXA5/hW9VhJZV3v",
127 "connector_configured": True,
128 + "connector_accepts_api_key": True,
129 },
130 ]
131
backend/file-store/api.config.yaml
+69 -69
@@ -1,72 +1,72 @@
1 ca_certificate: |
2 - -----BEGIN CERTIFICATE-----
3 - MIIDTDCCAjSgAwIBAgIRAKim5DSDvIpnbc7BN8WxDrAwDQYJKoZIhvcNAQELBQAw
4 - GjEYMBYGA1UEChMPVmVsb2NpcmFwdG9yIENBMB4XDTIzMDYwMjEzMzU0MFoXDTMz
5 - MDUzMDEzMzU0MFowGjEYMBYGA1UEChMPVmVsb2NpcmFwdG9yIENBMIIBIjANBgkq
6 - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu6aTXL1/NcNsrWbqn0SWZk4d5fbwz48+
7 - SYcbZxM8aseCv7LlZEyA+aOQXyFFzdX+B3E+7+25+bfmEU6B0/9N5S0Qk+bkhw14
8 - 0+Edk9uC9qEW2LDTNAH34T4Znb2ki+OjYgB78MWfKm7AR4KxM1wfgOq9VTQtF3Vi
9 - HwieHyYkvnmwedA6McA/SxwY05XTlCOgrtenDRyDP2fRVPPbj6vVdLHb3EpjxpKP
10 - 0rB/h1hoePaQ0l/AGZ8kWV2seCkmYkf+drbqxzHre6tbzawJjngcu2/FwW2J6yfR
11 - Xcx8ETM7o8iAuSGPWoMAljjND2+bJRz2t6GJibL749tkge2lE5NnRQIDAQABo4GM
12 - MIGJMA4GA1UdDwEB/wQEAwICpDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
13 - AwIwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUiXe4VSsY3g0DVOwxHGl7SDhV
14 - zm8wKAYDVR0RBCEwH4IdVmVsb2NpcmFwdG9yX2NhLnZlbG9jaWRleC5jb20wDQYJ
15 - KoZIhvcNAQELBQADggEBABPWrJ0TuRuJYVdvz8qEhW/ZhFC4fs0cPcPvfQBNiBW1
16 - n/6esctopeDw6wW9A+cTf2jHqnBSNosDOcATa+JDR3tbq6qHAbso6FkZlgcmmYkN
17 - qwcmeJMedym7UMQGSkN+PqfLx4nPGrMkDhsmacYM1IJ0mlGwnTmMqeA0/oRXNVEg
18 - x4kgieeYa5J6K48CSyWAgwwCJ03vWJ+n3cpD+hWuVmK1tn3To05AG6gHMUeSK17N
19 - qIz+2JyvBBBlwgTYUUmEYzgjNYKP0Crx57jvJZ8vs/vadpXdU29UOzeViyFEyRV4
20 - JIo2Kx/jaPfLCPd9oE37KekiGBBkCgtxVp6sKHUYX3o=
21 - -----END CERTIFICATE-----
2 + -----BEGIN CERTIFICATE-----
3 + MIIDSzCCAjOgAwIBAgIQeexsxsoLip/Lr+Kkiy8N3zANBgkqhkiG9w0BAQsFADAa
4 + MRgwFgYDVQQKEw9WZWxvY2lyYXB0b3IgQ0EwHhcNMjMwNTExMTg1MjIwWhcNMzMw
5 + NTA4MTg1MjIwWjAaMRgwFgYDVQQKEw9WZWxvY2lyYXB0b3IgQ0EwggEiMA0GCSqG
6 + SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8m5m9yHtUEK4Yhmih7/zMYt6wukLupHRc
7 + cca8zbs7t71+HOTWYoGgpbx5xD432Rm0HykbR5P4IPYUoYmHA1o4tTKqN9HCSQS8
8 + kENnxxqk9+Nmig2b3pNHgxvMM3pT1WCajwXOQ7L02kmW3Ud9UmyUpCOy6xIpQ2d8
9 + rgAeZqnDkvSq5Nn1kNHjVef86cotr/Pj7MS6M68cEsRrURJBDieRpKdrrLmHV5If
10 + PnBUbA5k+h1mUFb4A1Tn0x2xwBGPf9Mi9L4lideAaWwLiBI9EtHqwZ+4P6uePun5
11 + f6hDayl8cu7UrL7jOKBYJ+OkRP2n3uVxMB4Y1B+DnK4hIt9KzESVAgMBAAGjgYww
12 + gYkwDgYDVR0PAQH/BAQDAgKkMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
13 + AjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRKk81t/KqMrTqFZk+naRTeOLkO
14 + VTAoBgNVHREEITAfgh1WZWxvY2lyYXB0b3JfY2EudmVsb2NpZGV4LmNvbTANBgkq
15 + hkiG9w0BAQsFAAOCAQEAb8EEXhLj9PxqY59V5przYGSDDoNCf0COZRbqIiGmJ1cv
16 + Yct38kLtNCct8vfk9tY6273Yd6jP2GuYo7BPqPJmThm0KBUS4bnp2yxImzwB2kLF
17 + +HCZ4DKqSQIgKnFMdLRQ37xLBVVXzD6Vh7RAScH2xKkT4iLnPOO63NFwLqkGL2DN
18 + IRENNm4L6nnOo+8zspzeloUtUIZV8LTypKCGFwZMspCYQi4l7dYfHzT7+qYqy1fh
19 + q3i7T4tHPkfUcCx9ZeJoG8Dk9+/JgIF5bGQw3wANx63LLBfp8swJ4oMcfq7SU3wK
20 + qRpZOl6ujd1TUJLNc/m9IpYq+dLhkaf5VHW+wYaztQ==
21 + -----END CERTIFICATE-----
22 client_cert: |
23 - -----BEGIN CERTIFICATE-----
24 - MIIDWjCCAkKgAwIBAgIQS/Lj2MAoxGZCF1if5sfkUzANBgkqhkiG9w0BAQsFADAa
25 - MRgwFgYDVQQKEw9WZWxvY2lyYXB0b3IgQ0EwHhcNMjMwNjAyMTM0MzMyWhcNMjQw
26 - NjAxMTM0MzMyWjA1MRUwEwYDVQQKEwxWZWxvY2lyYXB0b3IxHDAaBgNVBAMME2lu
27 - Zm9Ac29jZm9ydHJlc3MuY28wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
28 - AQC63lhkXRY+x6ceGQv008OrmZuG50xORhG6iYCABtkwd3scQmMTIGVMPL6Bergr
29 - s1F/d+jDVJnannrjwdY0yiP1yIgNFNVEr7li5IeSsJak58qMs2cGI6Yb3BajbtUf
30 - dFXCIADF3wUJNJEoXLOdpOL4sVsrAk9tX8XErd8iSjUqNIFykMD26YTxtM8cyQgB
31 - X9XYO0OIdMJW3TSQeQYDmS22C9v9k3wNVc3Sz2TOgxrcbbva6nA++OlYQnBfta3n
32 - QwZybJWvbUhkxrnd8Wlsu+Lvab7DGarYvaMb7c5D/YV3jyWv7K4wuFPYDmU+yuDS
33 - uBP+fF3YNXX7KUm9ki9VQBzZAgMBAAGjgYAwfjAOBgNVHQ8BAf8EBAMCBaAwHQYD
34 - VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHwYDVR0j
35 - BBgwFoAUiXe4VSsY3g0DVOwxHGl7SDhVzm8wHgYDVR0RBBcwFYITaW5mb0Bzb2Nm
36 - b3J0cmVzcy5jbzANBgkqhkiG9w0BAQsFAAOCAQEAYYex+11Q1n5hFen2R+4kwHAy
37 - 7EhhLOhVuPDqVrQ+cYbUVWqJmf+x+HPpl8W/8bfoOefCy7r09Bpi8q7yBAKH6q3J
38 - NqkZJDByaE92UAa64M5W16ptomsA51hh4PWEsLb55IVFw0h7thSl/2daaJX1x24U
39 - oyac+rm/99NwLctJ1zBCnOWufPcwxmMLDKkBbO/cXDvgOLafqeYdagO9ssEWSI5T
40 - FSl10PNE3c2cslDwnUU5/HZ99xRa+wDv/l7zcoe81+vgGHzIAm14aOVSnBukB+Ht
41 - evdf3hnkPXNPUPq/yt/iV3VD7Dlb0AMU8ofQl9niuaX/ZSLoueSAXrLaOJgFqA==
42 - -----END CERTIFICATE-----
23 + -----BEGIN CERTIFICATE-----
24 + MIIDVzCCAj+gAwIBAgIQUC9RIP/uwR9rbyAFWGecljANBgkqhkiG9w0BAQsFADAa
25 + MRgwFgYDVQQKEw9WZWxvY2lyYXB0b3IgQ0EwHhcNMjMwNTExMTkxMjQ1WhcNMjQw
26 + NTEwMTkxMjQ1WjA0MRUwEwYDVQQKEwxWZWxvY2lyYXB0b3IxGzAZBgNVBAMMEnNv
27 + Y0B0ZXJyYWVhZ2xlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
28 + ANHNI1Nj57p2sudwFiJ5ip5cmMs3k9ibdzWYeEvCXrqUOT3BR7nJHRSrj81TG268
29 + 2NRgNOUpLWPuMCMu9J1VKinu2MpsO6YiUGZJ//YuX6LsgUIDV5vQdB/IHcxwVCbo
30 + QTHo5/N+QkSlU0Ut69hDwMY0YMxXjM3P0m6xap7y6psM3Mh7c+XEB/LQRJEeL5KT
31 + 8XjBnnOotyoXeSbTD3OB5GEfFblirptPuwfWQcrSreeon5p1uTn9IcGV5Rg5UL38
32 + ig/8wX4Ga3+xl/Wg4PXvMbBoHJetniCaCLZvgcQE5RTuAN6Nl9bMW2XANdJfNQdK
33 + oR4TVnMCkjADerEeD329lb8CAwEAAaN/MH0wDgYDVR0PAQH/BAQDAgWgMB0GA1Ud
34 + JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB8GA1UdIwQY
35 + MBaAFEqTzW38qoytOoVmT6dpFN44uQ5VMB0GA1UdEQQWMBSCEnNvY0B0ZXJyYWVh
36 + Z2xlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAFUFE3Bu2aYK9lC3t2hXSHlnTgdAM
37 + 0uLfJCS4PlIzYnjto1fmrS66rKS8HK6aAKZDAtvWyd9s3cNjxMu2f0qgOtVBB7fB
38 + jnlGtuOsYd9OUvJMlIuVHJHC01TRfGBbH0YSNR3e4+cKvWGLNQdfSDfCcpml9MZQ
39 + tPOCSR5kXNZ9+ciAgd4uYL0xIGcg4dc1WLBuxlU8FVkAYEJjVFchP+xBXAWhK2MZ
40 + ycsgGS/P93ukGIREuJSujLB8BMC3vFSnHC9N/Ct2DherdG5ZPCnKQIeu5OsSlafj
41 + 4mEEHdfqf0/UNB2svZSKpoRUI3/iBfQIM5SUjoF2f4qbew/Jwh5v5Xt2hg==
42 + -----END CERTIFICATE-----
43 client_private_key: |
44 - -----BEGIN RSA PRIVATE KEY-----
45 - MIIEpAIBAAKCAQEAut5YZF0WPsenHhkL9NPDq5mbhudMTkYRuomAgAbZMHd7HEJj
46 - EyBlTDy+gXq4K7NRf3fow1SZ2p5648HWNMoj9ciIDRTVRK+5YuSHkrCWpOfKjLNn
47 - BiOmG9wWo27VH3RVwiAAxd8FCTSRKFyznaTi+LFbKwJPbV/FxK3fIko1KjSBcpDA
48 - 9umE8bTPHMkIAV/V2DtDiHTCVt00kHkGA5kttgvb/ZN8DVXN0s9kzoMa3G272upw
49 - PvjpWEJwX7Wt50MGcmyVr21IZMa53fFpbLvi72m+wxmq2L2jG+3OQ/2Fd48lr+yu
50 - MLhT2A5lPsrg0rgT/nxd2DV1+ylJvZIvVUAc2QIDAQABAoIBAFoBajW9GE/Yvkei
51 - 7L1Zmi925xBNK9Wvri5YuEnyAn5zrhpoZ2v4+JGF2IRo5Xg3AJQS30vl3c0M9Efr
52 - Pw9iJXvmwJD8bdSNhw9430vqPkTjWA35AzBTz1gv47+ITKK/1+aOn5Cu4LAUX64/
53 - KExP9PqwAidvD26w6ILY9FaBw6W1nZy5ZfpZi4RnnKmnBxTpzO0yTBgT9nBlRhYU
54 - BmtDq5PcO0G8THKso1N/1IT2mKTA+475OjSrnJpXb43itiNazz+u5c4WMnlGRbBY
55 - qPlu+pqQ99Jf6TefsILRMEDBNsYiIydwqfp2CRgZWblMero8wVuDIG5fwzqWvtof
56 - 71lDJ3kCgYEA49E9F5lenpSx2tyTNS+Y8RP16mwUkvKPuxBIT63kzaRCh+1XLeNg
57 - TNdnkXHLEohsdLYewITsgNOrwMtMMWguSAlbyK0VgZvgESpAlrwWR6RSTSHJeLNW
58 - 2yj7ZkUgkSooxGv3KCh4tSJ4cwzT0N8YtHwB/U/G8w4A+fv355spmgMCgYEA0fxL
59 - 5xnHg9fzKdTWIsjQ+9byRmwhAQxkhPDrE2kq+A31xz3l/0+IKjhiIdxHrg2Qi+aN
60 - noSnXRl0j1LdbTNPTyt2AF6u59yR3owYS7kIc22kw/OuNdDKa1hTAPd4mucwvwlf
61 - vJp0kMqek5hPwMKHYxNunji5oSAKLeoQrJKzpPMCgYAJksdgcH97ZoA61D4TZBan
62 - OtGAsl4C9tJ3Z+3B+2q8AYUSNTUOpplrYTnm8MM52iXEmcqdCHjvyPVUurZO9TPM
63 - ryf+PNfEhIpb7kyciPbet9cFir/upIqn1wcJeyotL3pbFrZiJ6E662HoY8ea5WUi
64 - YHus62dO223LE32NbAXJhQKBgQCNyJgLm/l+SWLTvPU1mXiag0ElUb9bMN3ycaWY
65 - fqtXwD1S4bWZlT7wmw+Po2f22wvdmrfG7/T9xMFSQPZn1HxZjZPongXlYqZPqTKC
66 - dpaBMehNswzPI4J5xrKM9YvGtBHS++Zbt8K7PUSjjfVTx0WZHTbUuKKGa9bTt7a4
67 - f3mzBwKBgQCaL8PuI05KZ0WxzY2b4WFErMBO01iG4ueVhslCn1c1w5GNlRDRh/Gy
68 - ocit+c0jeOBkA+JjkyFjf7KhgzPXJQ/BmS1UeaNStUy/TPY/gx3mjuMmli+i/Z7V
69 - drZUWaGTet9/lZLvp1jYg2shnsRyaexXUV9wlrkPft5TJhHNKvAVOw==
70 - -----END RSA PRIVATE KEY-----
71 -api_connection_string: ashvlo01.socfortress.local:8001
72 -name: info@socfortress.co
44 + -----BEGIN RSA PRIVATE KEY-----
45 + MIIEogIBAAKCAQEA0c0jU2Pnunay53AWInmKnlyYyzeT2Jt3NZh4S8JeupQ5PcFH
46 + uckdFKuPzVMbbrzY1GA05SktY+4wIy70nVUqKe7Yymw7piJQZkn/9i5fouyBQgNX
47 + m9B0H8gdzHBUJuhBMejn835CRKVTRS3r2EPAxjRgzFeMzc/SbrFqnvLqmwzcyHtz
48 + 5cQH8tBEkR4vkpPxeMGec6i3Khd5JtMPc4HkYR8VuWKum0+7B9ZBytKt56ifmnW5
49 + Of0hwZXlGDlQvfyKD/zBfgZrf7GX9aDg9e8xsGgcl62eIJoItm+BxATlFO4A3o2X
50 + 1sxbZcA10l81B0qhHhNWcwKSMAN6sR4Pfb2VvwIDAQABAoIBAG+Kq9xbAkl9cBJh
51 + 4jLEAbG+MzHfw4fm59Mj09kbZre1tFUj3FlnFkH2EIcuRyhx2KnY2GZ5pPs7GHas
52 + MTswmzEeHj5ImtHx7mLjtuUQtKHvMa2CD2L0ybhX8ZfOpL7mvjqlxCQNnXfXmdTu
53 + 3DPnmacHE+uwJFkLw6o8Qx5ssdRqZLBwRDwbvbSbHep8iSqdof/pcteuCxmWOl5U
54 + J6HDpOW3T2YcPS+5HFpCeevzPIslg9X4cErDUSQHgLmZyhn3tWwRpY/aUPqM9BI0
55 + 9IND311zErKzXrKd9+QZXxttymWhveiMhe9c9JO8KMkSVNEb4G7Y2jXvcOfnCptD
56 + D+NWUdkCgYEA4MdwU0XHRtG9l+Rc/6g7v2Pwm2T8R0lMYGHm0CCkMrC7SDu/JxGA
57 + a+VYxTwrhGIfkxRBWg2he1zlwhs/FvJj1bpPuffpZ9RSoZKpvFgkKEKtNkt5vffU
58 + oeCvER51qc4oWZEMdgjWyuONYTtG0uHlr0xUVBvcsDwnRHEXKO6+XuUCgYEA7vEh
59 + MZCf2ZIn2k+8NzPoFj0VWbeUh9y6WGoQH837UhdljO1uBG1SheI3vsR4alfx/V7j
60 + MK2uAYTEyqTo2+vd8wfD5Y+uKu8e0QKN/6pchbZVErTA36cDjj697P4wptoIKCRR
61 + 6GL78x5DZuiru7Dn8SU5MYEB/hUohiRNB2ma89MCgYAJEmOJKNbLF+nz+GZ8dvi6
62 + V7k9PE0mP2ISvcDIA5k85n8YgjjLxdwN/rqfczc6Z49oqzeb/9LVnME1HU5libDX
63 + zmYrVkMYSqxvEvFAxbnn2hENkOw/64GsatoF8dnD2astOjprhR3OIHLzSqYoGq/f
64 + bFA2+MzmW/clvv61SzVptQKBgDS1eoYNikWbiTEOb82ZpLPrK5+L8Lb7yRuh4gay
65 + EKOuR5eL9L4DQ7YHDhcGDi4fUmF7IhDl70GkgSjWsgt5f4+SAfPM+zW7ZAflUV+5
66 + vAk/DItA1l8/33fsfUcfV6om5K++O1dRJpUd8u5rmx6fSrsWZAR4mfDrx/G3Zkqh
67 + UC5DAoGAKGNgukiFsx0wslaHlhsn76Br6m8xkDZZxX2VhWbV8NKDNaU7qtNXArvx
68 + uRiyLjSb1BKVdj5n3Rvk1kwRLIs6JNdmXhokgJ7gMK4MLUX8FiBEb1oBv0SMlbSq
69 + AvmjcYM7tq/pmyVc2qwuGujk029evLSr3NC5BF33RsujK7orPhQ=
70 + -----END RSA PRIVATE KEY-----
71 +api_connection_string: 192.168.14.9:8001
72 +name: soc@terraeagle.com
\ No newline at end of file
src/api/connectors.ts
+1 -1
@@ -13,6 +13,6 @@ export default {
13 return HttpClient.put<FlaskBaseResponse & { connectors: Connector[] }>(`/connectors/${connectorId}`, payload)
14 },
15 upload(connectorId: string | number, formData: FormData) {
16 - return HttpClient.post<FlaskBaseResponse & { connectors: Connector[] }>(`/connectors/upload`, formData)
16 + return HttpClient.post<FlaskBaseResponse & { connectors: Connector[] }>(`/connectors/upload/${connectorId}`, formData)
17 }
18 }
src/types/agents.d.ts
+1 -1
@@ -9,7 +9,7 @@ export interface Agent {
9 label: string
10 last_seen: string
11 os: string
12 - velociraptor_client_version: string
12 + velociraptor_agent_version: string
13 wazuh_agent_version: string
14 vulnerabilities?: AgentVulnerabilities[]
15 online?: boolean