RedSiege / GraphStrike

Cobalt Strike HTTPS beaconing over Microsoft Graph API
546 stars 82 forks source link

Cannot parse BeaconId error #3

Closed nov3mb3r closed 8 months ago

nov3mb3r commented 8 months ago

There is an error once i try to run graphstrike.py. I have made sure that there is no changes to the original graphstrike.profile and made sure that all requirements are met. I am running both teamserver and graphstrike inside the same virtual env.

The error from graphstrike image

The error output from teamserver image

The requirements output

 pip3 install -r requirements.txt
Collecting msal==1.24.0b2 (from -r requirements.txt (line 1))
  Downloading msal-1.24.0b2-py2.py3-none-any.whl.metadata (10 kB)
Collecting azure-cli==2.55.0 (from -r requirements.txt (line 2))
  Downloading azure_cli-2.55.0-py3-none-any.whl.metadata (8.4 kB)
Collecting azure_storage==0.36.0 (from -r requirements.txt (line 3))
  Downloading azure_storage-0.36.0-py2.py3-none-any.whl (190 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.8/190.8 kB 2.7 MB/s eta 0:00:00
Collecting colorama==0.4.6 (from -r requirements.txt (line 4))
  Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting javaobj-py3==0.4.0 (from -r requirements.txt (line 5))
  Downloading javaobj_py3-0.4.0-py2.py3-none-any.whl (53 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.3/53.3 kB 5.5 MB/s eta 0:00:00
Collecting pefile==2023.2.7 (from -r requirements.txt (line 6))
  Downloading pefile-2023.2.7-py3-none-any.whl (71 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.8/71.8 kB 3.0 MB/s eta 0:00:00
Collecting pycryptodome==3.19.1 (from -r requirements.txt (line 7))
  Downloading pycryptodome-3.19.1-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.4 kB)
Collecting Requests==2.31.0 (from -r requirements.txt (line 8))
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting PyJWT<3,>=1.0.0 (from PyJWT[crypto]<3,>=1.0.0->msal==1.24.0b2->-r requirements.txt (line 1))
  Downloading PyJWT-2.8.0-py3-none-any.whl.metadata (4.2 kB)
Collecting cryptography<44,>=0.6 (from msal==1.24.0b2->-r requirements.txt (line 1))
  Downloading cryptography-42.0.2-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB)
Collecting antlr4-python3-runtime~=4.13.1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading antlr4_python3_runtime-4.13.1-py3-none-any.whl.metadata (304 bytes)
Collecting azure-appconfiguration~=1.1.1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_appconfiguration-1.1.1-py2.py3-none-any.whl (37 kB)
Collecting azure-batch~=14.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_batch-14.0.0-py3-none-any.whl.metadata (20 kB)
Collecting azure-cli-core==2.55.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_cli_core-2.55.0-py3-none-any.whl.metadata (1.7 kB)
Collecting azure-cosmos>=3.0.2,~=3.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_cosmos-3.2.0-py2.py3-none-any.whl (106 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 106.6/106.6 kB 9.0 MB/s eta 0:00:00
Collecting azure-data-tables==12.4.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_data_tables-12.4.0-py3-none-any.whl (113 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.9/113.9 kB 5.3 MB/s eta 0:00:00
Collecting azure-datalake-store~=0.0.49 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_datalake_store-0.0.53-py2.py3-none-any.whl (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.3/55.3 kB 3.9 MB/s eta 0:00:00
Collecting azure-graphrbac~=0.60.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_graphrbac-0.60.0-py2.py3-none-any.whl (139 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.7/139.7 kB 4.4 MB/s eta 0:00:00
Collecting azure-keyvault-administration==4.4.0b2 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_keyvault_administration-4.4.0b2-py3-none-any.whl.metadata (30 kB)
Collecting azure-keyvault-certificates==4.7.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_keyvault_certificates-4.7.0-py3-none-any.whl (428 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 428.1/428.1 kB 5.1 MB/s eta 0:00:00
Collecting azure-keyvault-keys==4.9.0b3 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_keyvault_keys-4.9.0b3-py3-none-any.whl.metadata (46 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 3.8 MB/s eta 0:00:00
Collecting azure-keyvault-secrets==4.7.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_keyvault_secrets-4.7.0-py3-none-any.whl (348 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 348.6/348.6 kB 5.5 MB/s eta 0:00:00
Collecting azure-loganalytics~=0.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_loganalytics-0.1.1-py2.py3-none-any.whl (16 kB)
Collecting azure-mgmt-advisor==9.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_advisor-9.0.0-py2.py3-none-any.whl (46 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.9/46.9 kB 3.4 MB/s eta 0:00:00
Collecting azure-mgmt-apimanagement==4.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_apimanagement-4.0.0-py3-none-any.whl (804 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 804.5/804.5 kB 5.5 MB/s eta 0:00:00
Collecting azure-mgmt-appconfiguration==3.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_appconfiguration-3.0.0-py3-none-any.whl (252 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 252.0/252.0 kB 5.0 MB/s eta 0:00:00
Collecting azure-mgmt-appcontainers==2.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_appcontainers-2.0.0-py3-none-any.whl (214 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 214.1/214.1 kB 4.9 MB/s eta 0:00:00
Collecting azure-mgmt-applicationinsights~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_applicationinsights-1.0.0-py2.py3-none-any.whl (302 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 303.0/303.0 kB 5.2 MB/s eta 0:00:00
Collecting azure-mgmt-authorization~=4.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_authorization-4.0.0-py3-none-any.whl.metadata (18 kB)
Collecting azure-mgmt-batchai==7.0.0b1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_batchai-7.0.0b1-py2.py3-none-any.whl (99 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.1/99.1 kB 4.7 MB/s eta 0:00:00
Collecting azure-mgmt-batch~=17.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_batch-17.0.0-py3-none-any.whl (157 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.5/157.5 kB 4.8 MB/s eta 0:00:00
Collecting azure-mgmt-billing==6.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_billing-6.0.0-py2.py3-none-any.whl (166 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.0/167.0 kB 5.4 MB/s eta 0:00:00
Collecting azure-mgmt-botservice~=2.0.0b3 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_botservice-2.0.0-py3-none-any.whl (126 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.5/126.5 kB 4.1 MB/s eta 0:00:00
Collecting azure-mgmt-cdn==12.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_cdn-12.0.0-py3-none-any.whl (239 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 239.4/239.4 kB 4.8 MB/s eta 0:00:00
Collecting azure-mgmt-cognitiveservices~=13.5.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_cognitiveservices-13.5.0-py3-none-any.whl.metadata (18 kB)
Collecting azure-mgmt-compute~=30.3.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_compute-30.3.0-py3-none-any.whl.metadata (63 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.5/63.5 kB 3.5 MB/s eta 0:00:00
Collecting azure-mgmt-containerinstance==10.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_containerinstance-10.1.0-py3-none-any.whl (87 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.3/87.3 kB 4.5 MB/s eta 0:00:00
Collecting azure-mgmt-containerregistry==10.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_containerregistry-10.1.0-py3-none-any.whl (1.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 5.2 MB/s eta 0:00:00
Collecting azure-mgmt-containerservice~=28.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_containerservice-28.0.0-py3-none-any.whl.metadata (44 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.7/44.7 kB 3.2 MB/s eta 0:00:00
Collecting azure-mgmt-cosmosdb==9.3.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_cosmosdb-9.3.0-py3-none-any.whl.metadata (96 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.9/96.9 kB 5.1 MB/s eta 0:00:00
Collecting azure-mgmt-databoxedge~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_databoxedge-1.0.0-py2.py3-none-any.whl (1.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 5.5 MB/s eta 0:00:00
Collecting azure-mgmt-datalake-store~=0.5.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_datalake_store-0.5.0-py2.py3-none-any.whl (88 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.7/88.7 kB 4.5 MB/s eta 0:00:00
Collecting azure-mgmt-datamigration~=10.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_datamigration-10.0.0-py2.py3-none-any.whl (174 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.5/174.5 kB 5.2 MB/s eta 0:00:00
Collecting azure-mgmt-devtestlabs~=4.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_devtestlabs-4.0.0-py2.py3-none-any.whl (137 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 5.2 MB/s eta 0:00:00
Collecting azure-mgmt-dns~=8.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_dns-8.0.0-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.9/118.9 kB 5.2 MB/s eta 0:00:00
Collecting azure-mgmt-eventgrid==10.2.0b2 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_eventgrid-10.2.0b2-py3-none-any.whl (248 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.5/248.5 kB 4.9 MB/s eta 0:00:00
Collecting azure-mgmt-eventhub~=10.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_eventhub-10.1.0-py3-none-any.whl (598 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 598.9/598.9 kB 5.5 MB/s eta 0:00:00
Collecting azure-mgmt-extendedlocation==1.0.0b2 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_extendedlocation-1.0.0b2-py2.py3-none-any.whl (37 kB)
Collecting azure-mgmt-hdinsight~=9.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_hdinsight-9.0.0-py2.py3-none-any.whl (125 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.7/125.7 kB 5.9 MB/s eta 0:00:00
Collecting azure-mgmt-imagebuilder~=1.2.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_imagebuilder-1.2.0-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.1/78.1 kB 4.2 MB/s eta 0:00:00
Collecting azure-mgmt-iotcentral~=10.0.0b1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_iotcentral-10.0.0b2-py3-none-any.whl (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.4/55.4 kB 3.7 MB/s eta 0:00:00
Collecting azure-mgmt-iothub==3.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_iothub-3.0.0-py3-none-any.whl.metadata (16 kB)
Collecting azure-mgmt-iothubprovisioningservices==1.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_iothubprovisioningservices-1.1.0-py3-none-any.whl (52 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.5/52.5 kB 4.2 MB/s eta 0:00:00
Collecting azure-mgmt-keyvault==10.3.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_keyvault-10.3.0-py3-none-any.whl.metadata (15 kB)
Collecting azure-mgmt-kusto~=0.3.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_kusto-0.3.0-py2.py3-none-any.whl (73 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.9/73.9 kB 4.8 MB/s eta 0:00:00
Collecting azure-mgmt-loganalytics==13.0.0b4 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_loganalytics-13.0.0b4-py3-none-any.whl (162 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.6/162.6 kB 4.3 MB/s eta 0:00:00
Collecting azure-mgmt-managedservices~=1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_managedservices-1.0.0-py2.py3-none-any.whl (38 kB)
Collecting azure-mgmt-managementgroups~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_managementgroups-1.0.0-py2.py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.1/58.1 kB 5.1 MB/s eta 0:00:00
Collecting azure-mgmt-maps~=2.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_maps-2.0.0-py2.py3-none-any.whl (38 kB)
Collecting azure-mgmt-marketplaceordering==1.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_marketplaceordering-1.1.0-py2.py3-none-any.whl (26 kB)
Collecting azure-mgmt-media~=9.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_media-9.0.0-py3-none-any.whl (211 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 211.1/211.1 kB 4.9 MB/s eta 0:00:00
Collecting azure-mgmt-monitor~=5.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_monitor-5.0.1-py3-none-any.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 5.5 MB/s eta 0:00:00
Collecting azure-mgmt-msi~=7.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_msi-7.0.0-py3-none-any.whl (183 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 183.4/183.4 kB 5.4 MB/s eta 0:00:00
Collecting azure-mgmt-netapp~=10.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_netapp-10.1.0-py3-none-any.whl.metadata (21 kB)
Collecting azure-mgmt-policyinsights==1.1.0b4 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_policyinsights-1.1.0b4-py3-none-any.whl (127 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 127.0/127.0 kB 4.8 MB/s eta 0:00:00
Collecting azure-mgmt-privatedns~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_privatedns-1.0.0-py2.py3-none-any.whl (43 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.0/44.0 kB 3.6 MB/s eta 0:00:00
Collecting azure-mgmt-rdbms~=10.2.0b12 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_rdbms-10.2.0b14-py3-none-any.whl.metadata (30 kB)
Collecting azure-mgmt-recoveryservicesbackup~=7.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_recoveryservicesbackup-7.0.0-py3-none-any.whl.metadata (33 kB)
Collecting azure-mgmt-recoveryservices~=2.5.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_recoveryservices-2.5.0-py3-none-any.whl.metadata (13 kB)
Collecting azure-mgmt-redhatopenshift~=1.4.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_redhatopenshift-1.4.0-py3-none-any.whl.metadata (6.9 kB)
Collecting azure-mgmt-redis~=14.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_redis-14.1.0-py3-none-any.whl (112 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.2/112.2 kB 4.4 MB/s eta 0:00:00
Collecting azure-mgmt-resource==23.1.0b2 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_resource-23.1.0b2-py3-none-any.whl.metadata (36 kB)
Collecting azure-mgmt-search~=9.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_search-9.1.0-py3-none-any.whl.metadata (10 kB)
Collecting azure-mgmt-security==5.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_security-5.0.0-py3-none-any.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 6.1 MB/s eta 0:00:00
Collecting azure-mgmt-servicebus~=8.2.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_servicebus-8.2.0-py3-none-any.whl (940 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 940.1/940.1 kB 5.5 MB/s eta 0:00:00
Collecting azure-mgmt-servicefabricmanagedclusters~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_servicefabricmanagedclusters-1.0.0-py2.py3-none-any.whl (112 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.5/112.5 kB 5.0 MB/s eta 0:00:00
Collecting azure-mgmt-servicelinker==1.2.0b1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_servicelinker-1.2.0b1-py3-none-any.whl (90 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.7/90.7 kB 4.2 MB/s eta 0:00:00
Collecting azure-mgmt-servicefabric~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_servicefabric-1.0.0-py2.py3-none-any.whl (139 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.6/139.6 kB 5.3 MB/s eta 0:00:00
Collecting azure-mgmt-signalr==2.0.0b1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_signalr-2.0.0b1-py3-none-any.whl.metadata (9.9 kB)
Collecting azure-mgmt-sqlvirtualmachine==1.0.0b5 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_sqlvirtualmachine-1.0.0b5-py3-none-any.whl (95 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.3/95.3 kB 4.5 MB/s eta 0:00:00
Collecting azure-mgmt-sql==4.0.0b13 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_sql-4.0.0b13-py3-none-any.whl.metadata (59 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.8/59.8 kB 4.7 MB/s eta 0:00:00
Collecting azure-mgmt-storage==21.1.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_storage-21.1.0-py3-none-any.whl.metadata (29 kB)
Collecting azure-mgmt-synapse==2.1.0b5 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_synapse-2.1.0b5-py3-none-any.whl (547 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 547.1/547.1 kB 6.2 MB/s eta 0:00:00
Collecting azure-mgmt-trafficmanager~=1.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_trafficmanager-1.0.0-py3-none-any.whl (49 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 4.4 MB/s eta 0:00:00
Collecting azure-mgmt-web==7.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_web-7.0.0-py3-none-any.whl (4.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 5.6 MB/s eta 0:00:00
Collecting azure-multiapi-storage~=1.2.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_multiapi_storage-1.2.0-py2.py3-none-any.whl.metadata (6.4 kB)
Collecting azure-storage-common~=1.4 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_storage_common-1.4.2-py2.py3-none-any.whl (47 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.4/47.4 kB 3.7 MB/s eta 0:00:00
Collecting azure-synapse-accesscontrol~=0.5.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_synapse_accesscontrol-0.5.0-py2.py3-none-any.whl (30 kB)
Collecting azure-synapse-artifacts~=0.17.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_synapse_artifacts-0.17.0-py3-none-any.whl.metadata (14 kB)
Collecting azure-synapse-managedprivateendpoints~=0.4.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_synapse_managedprivateendpoints-0.4.0-py2.py3-none-any.whl (45 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 kB 4.1 MB/s eta 0:00:00
Collecting azure-synapse-spark~=0.2.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_synapse_spark-0.2.0-py2.py3-none-any.whl (29 kB)
Collecting chardet~=3.0.4 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.4/133.4 kB 4.9 MB/s eta 0:00:00
Collecting fabric~=2.4 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading fabric-2.7.1-py2.py3-none-any.whl (53 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.5/53.5 kB 1.7 MB/s eta 0:00:00
Collecting javaproperties~=0.5.1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading javaproperties-0.5.2-py2.py3-none-any.whl (19 kB)
Collecting jsondiff~=2.0.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading jsondiff-2.0.0-py3-none-any.whl (6.6 kB)
Collecting packaging>=20.9 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
Collecting pycomposefile>=0.0.29 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading pycomposefile-0.0.30-py3-none-any.whl (28 kB)
Collecting PyGithub~=1.38 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading PyGithub-1.59.1-py3-none-any.whl.metadata (2.0 kB)
Collecting PyNaCl~=1.5.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 5.7 MB/s eta 0:00:00
Collecting scp~=0.13.2 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading scp-0.13.6-py2.py3-none-any.whl (8.2 kB)
Collecting semver==2.13.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading semver-2.13.0-py2.py3-none-any.whl (12 kB)
Collecting six>=1.10.0 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sshtunnel~=0.1.4 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading sshtunnel-0.1.5-py2.py3-none-any.whl (23 kB)
Collecting urllib3 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting websocket-client~=1.3.1 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading websocket_client-1.3.3-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 kB 1.8 MB/s eta 0:00:00
Collecting xmltodict~=0.12 (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading xmltodict-0.13.0-py2.py3-none-any.whl (10.0 kB)
Collecting distro (from azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting azure-common>=1.1.5 (from azure_storage==0.36.0->-r requirements.txt (line 3))
  Downloading azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
Collecting azure-nspkg>=2.0.0 (from azure_storage==0.36.0->-r requirements.txt (line 3))
  Downloading azure_nspkg-3.0.2-py3-none-any.whl (1.5 kB)
Collecting python-dateutil (from azure_storage==0.36.0->-r requirements.txt (line 3))
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 4.9 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2 (from Requests==2.31.0->-r requirements.txt (line 8))
  Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from Requests==2.31.0->-r requirements.txt (line 8))
  Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting certifi>=2017.4.17 (from Requests==2.31.0->-r requirements.txt (line 8))
  Downloading certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting argcomplete~=3.1.1 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading argcomplete-3.1.6-py3-none-any.whl.metadata (16 kB)
Collecting azure-cli-telemetry==1.1.0.* (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_cli_telemetry-1.1.0-py3-none-any.whl.metadata (1.8 kB)
Collecting azure-mgmt-core<2,>=1.2.0 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_core-1.4.0-py3-none-any.whl (27 kB)
Collecting humanfriendly~=10.0 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 4.0 MB/s eta 0:00:00
Collecting jmespath (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting knack~=0.11.0 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading knack-0.11.0-py3-none-any.whl.metadata (5.2 kB)
Collecting msal-extensions~=1.0.0 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading msal_extensions-1.0.0-py2.py3-none-any.whl (19 kB)
Collecting msrestazure~=0.6.4 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading msrestazure-0.6.4-py2.py3-none-any.whl (40 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 3.1 MB/s eta 0:00:00
Collecting paramiko<4.0.0,>=2.0.8 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading paramiko-3.4.0-py3-none-any.whl.metadata (4.4 kB)
Collecting pkginfo>=1.5.0.1 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading pkginfo-1.9.6-py3-none-any.whl (30 kB)
Collecting pyopenssl>=17.1.0 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading pyOpenSSL-24.0.0-py3-none-any.whl.metadata (12 kB)
Collecting psutil~=5.9 (from azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB)
Collecting azure-core<2.0.0,>=1.15.0 (from azure-data-tables==12.4.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_core-1.30.0-py3-none-any.whl.metadata (37 kB)
Collecting msrest>=0.6.21 (from azure-data-tables==12.4.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading msrest-0.7.1-py3-none-any.whl (85 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 5.0 MB/s eta 0:00:00
Collecting isodate>=0.6.1 (from azure-keyvault-administration==4.4.0b2->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading isodate-0.6.1-py2.py3-none-any.whl (41 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.7/41.7 kB 2.8 MB/s eta 0:00:00
Collecting typing-extensions>=4.0.1 (from azure-keyvault-administration==4.4.0b2->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting applicationinsights<0.12,>=0.11.1 (from azure-cli-telemetry==1.1.0.*->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading applicationinsights-0.11.10-py2.py3-none-any.whl (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.1/55.1 kB 2.9 MB/s eta 0:00:00
Collecting portalocker<3,>=1.6 (from azure-cli-telemetry==1.1.0.*->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading portalocker-2.8.2-py3-none-any.whl.metadata (8.5 kB)
Collecting cffi (from azure-datalake-store~=0.0.49->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting azure-mgmt-datalake-nspkg>=2.0.0 (from azure-mgmt-datalake-store~=0.5.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_datalake_nspkg-3.0.1-py3-none-any.whl (1.7 kB)
Collecting invoke<2.0,>=1.3 (from fabric~=2.4->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading invoke-1.7.3-py3-none-any.whl (216 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.4/216.4 kB 4.7 MB/s eta 0:00:00
Collecting pathlib2 (from fabric~=2.4->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading pathlib2-2.3.7.post1-py2.py3-none-any.whl (18 kB)
Collecting pyyaml (from pycomposefile>=0.0.29->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting deprecated (from PyGithub~=1.38->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB)
Collecting azure-mgmt-nspkg>=3.0.0 (from azure-mgmt-datalake-nspkg>=2.0.0->azure-mgmt-datalake-store~=0.5.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading azure_mgmt_nspkg-3.0.2-py3-none-any.whl (1.6 kB)
Collecting pycparser (from cffi->azure-datalake-store~=0.0.49->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 4.9 MB/s eta 0:00:00
Collecting pygments (from knack~=0.11.0->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting tabulate (from knack~=0.11.0->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading tabulate-0.9.0-py3-none-any.whl (35 kB)
Collecting requests-oauthlib>=0.5.0 (from msrest>=0.6.21->azure-data-tables==12.4.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting adal<2.0.0,>=0.6.0 (from msrestazure~=0.6.4->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading adal-1.2.7-py2.py3-none-any.whl (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.5/55.5 kB 3.5 MB/s eta 0:00:00
Collecting bcrypt>=3.2 (from paramiko<4.0.0,>=2.0.8->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading bcrypt-4.1.2-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting wrapt<2,>=1.10 (from deprecated->PyGithub~=1.38->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting PySocks!=1.5.7,>=1.5.6 (from requests[socks]->azure-cli-core==2.55.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.5.0->msrest>=0.6.21->azure-data-tables==12.4.0->azure-cli==2.55.0->-r requirements.txt (line 2))
  Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 5.4 MB/s eta 0:00:00
Downloading msal-1.24.0b2-py2.py3-none-any.whl (91 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.1/91.1 kB 5.2 MB/s eta 0:00:00
Downloading azure_cli-2.55.0-py3-none-any.whl (13.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.2/13.2 MB 4.2 MB/s eta 0:00:00
Downloading pycryptodome-3.19.1-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 5.7 MB/s eta 0:00:00
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 5.6 MB/s eta 0:00:00
Downloading azure_cli_core-2.55.0-py3-none-any.whl (244 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 244.2/244.2 kB 4.9 MB/s eta 0:00:00
Downloading azure_keyvault_administration-4.4.0b2-py3-none-any.whl (105 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 105.1/105.1 kB 6.5 MB/s eta 0:00:00
Downloading azure_keyvault_keys-4.9.0b3-py3-none-any.whl (149 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.5/149.5 kB 5.3 MB/s eta 0:00:00
Downloading azure_mgmt_cosmosdb-9.3.0-py3-none-any.whl (404 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 404.2/404.2 kB 5.0 MB/s eta 0:00:00
Downloading azure_mgmt_iothub-3.0.0-py3-none-any.whl (1.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 5.4 MB/s eta 0:00:00
Downloading azure_mgmt_keyvault-10.3.0-py3-none-any.whl (933 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 933.0/933.0 kB 5.1 MB/s eta 0:00:00
Downloading azure_mgmt_resource-23.1.0b2-py3-none-any.whl (2.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 5.2 MB/s eta 0:00:00
Downloading azure_mgmt_signalr-2.0.0b1-py3-none-any.whl (123 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.6/123.6 kB 4.8 MB/s eta 0:00:00
Downloading azure_mgmt_sql-4.0.0b13-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 5.4 MB/s eta 0:00:00
Downloading azure_mgmt_storage-21.1.0-py3-none-any.whl (3.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 5.0 MB/s eta 0:00:00
Downloading azure_cli_telemetry-1.1.0-py3-none-any.whl (11 kB)
Downloading antlr4_python3_runtime-4.13.1-py3-none-any.whl (144 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.5/144.5 kB 4.6 MB/s eta 0:00:00
Downloading azure_batch-14.0.0-py3-none-any.whl (234 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 234.1/234.1 kB 4.5 MB/s eta 0:00:00
Downloading azure_mgmt_authorization-4.0.0-py3-none-any.whl (1.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 5.0 MB/s eta 0:00:00
Downloading azure_mgmt_cognitiveservices-13.5.0-py3-none-any.whl (144 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.3/144.3 kB 5.3 MB/s eta 0:00:00
Downloading azure_mgmt_compute-30.3.0-py3-none-any.whl (5.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 4.0 MB/s eta 0:00:00
Downloading azure_mgmt_containerservice-28.0.0-py3-none-any.whl (8.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 2.2 MB/s eta 0:00:00
Downloading azure_mgmt_netapp-10.1.0-py3-none-any.whl (200 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.7/200.7 kB 4.0 MB/s eta 0:00:00
Downloading azure_mgmt_rdbms-10.2.0b14-py3-none-any.whl (969 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 969.8/969.8 kB 4.6 MB/s eta 0:00:00
Downloading azure_mgmt_recoveryservices-2.5.0-py3-none-any.whl (109 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.5/109.5 kB 4.7 MB/s eta 0:00:00
Downloading azure_mgmt_recoveryservicesbackup-7.0.0-py3-none-any.whl (564 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 564.2/564.2 kB 4.4 MB/s eta 0:00:00
Downloading azure_mgmt_redhatopenshift-1.4.0-py3-none-any.whl (345 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.5/345.5 kB 4.4 MB/s eta 0:00:00
Downloading azure_mgmt_search-9.1.0-py3-none-any.whl (110 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.3/110.3 kB 5.4 MB/s eta 0:00:00
Downloading azure_multiapi_storage-1.2.0-py2.py3-none-any.whl (2.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 4.8 MB/s eta 0:00:00
Downloading azure_synapse_artifacts-0.17.0-py3-none-any.whl (490 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 491.0/491.0 kB 5.2 MB/s eta 0:00:00
Downloading certifi-2024.2.2-py3-none-any.whl (163 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 5.2 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 6.9 MB/s eta 0:00:00
Downloading cryptography-42.0.2-cp39-abi3-manylinux_2_28_x86_64.whl (4.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 4.7 MB/s eta 0:00:00
Downloading idna-3.6-py3-none-any.whl (61 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 4.8 MB/s eta 0:00:00
Downloading packaging-23.2-py3-none-any.whl (53 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 3.3 MB/s eta 0:00:00
Downloading PyGithub-1.59.1-py3-none-any.whl (342 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 342.2/342.2 kB 4.9 MB/s eta 0:00:00
Downloading PyJWT-2.8.0-py3-none-any.whl (22 kB)
Downloading urllib3-2.2.0-py3-none-any.whl (120 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.9/120.9 kB 6.2 MB/s eta 0:00:00
Downloading distro-1.9.0-py3-none-any.whl (20 kB)
Downloading argcomplete-3.1.6-py3-none-any.whl (41 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.7/41.7 kB 3.2 MB/s eta 0:00:00
Downloading azure_core-1.30.0-py3-none-any.whl (193 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.4/193.4 kB 4.9 MB/s eta 0:00:00
Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 464.8/464.8 kB 5.6 MB/s eta 0:00:00
Downloading knack-0.11.0-py3-none-any.whl (60 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 kB 4.6 MB/s eta 0:00:00
Downloading paramiko-3.4.0-py3-none-any.whl (225 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 4.6 MB/s eta 0:00:00
Downloading psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 288.2/288.2 kB 5.5 MB/s eta 0:00:00
Downloading pyOpenSSL-24.0.0-py3-none-any.whl (58 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.6/58.6 kB 5.4 MB/s eta 0:00:00
Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.7/757.7 kB 5.5 MB/s eta 0:00:00
Downloading bcrypt-4.1.2-cp39-abi3-manylinux_2_28_x86_64.whl (698 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 698.9/698.9 kB 4.7 MB/s eta 0:00:00
Downloading portalocker-2.8.2-py3-none-any.whl (17 kB)
Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.7/80.7 kB 4.1 MB/s eta 0:00:00
Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 3.7 MB/s eta 0:00:00
Installing collected packages: jsondiff, javaobj-py3, invoke, chardet, azure-nspkg, azure-common, applicationinsights, antlr4-python3-runtime, xmltodict, wrapt, websocket-client, urllib3, typing-extensions, tabulate, six, semver, pyyaml, PySocks, PyJWT, pygments, pycryptodome, pycparser, psutil, portalocker, pkginfo, pefile, packaging, oauthlib, jmespath, idna, humanfriendly, distro, colorama, charset-normalizer, certifi, bcrypt, azure-mgmt-nspkg, argcomplete, Requests, python-dateutil, pycomposefile, pathlib2, knack, javaproperties, isodate, deprecated, cffi, azure-mgmt-datalake-nspkg, azure-cli-telemetry, requests-oauthlib, PyNaCl, cryptography, azure-cosmos, azure-core, pyopenssl, paramiko, msrest, azure-storage-common, azure_storage, azure-mgmt-core, azure-keyvault-secrets, azure-keyvault-keys, azure-keyvault-certificates, azure-keyvault-administration, adal, sshtunnel, scp, PyGithub, msrestazure, msal, fabric, azure-synapse-spark, azure-synapse-managedprivateendpoints, azure-synapse-artifacts, azure-synapse-accesscontrol, azure-multiapi-storage, azure-mgmt-web, azure-mgmt-trafficmanager, azure-mgmt-synapse, azure-mgmt-storage, azure-mgmt-sqlvirtualmachine, azure-mgmt-sql, azure-mgmt-signalr, azure-mgmt-servicelinker, azure-mgmt-servicefabricmanagedclusters, azure-mgmt-servicefabric, azure-mgmt-servicebus, azure-mgmt-security, azure-mgmt-search, azure-mgmt-resource, azure-mgmt-redis, azure-mgmt-redhatopenshift, azure-mgmt-recoveryservicesbackup, azure-mgmt-recoveryservices, azure-mgmt-rdbms, azure-mgmt-privatedns, azure-mgmt-policyinsights, azure-mgmt-netapp, azure-mgmt-msi, azure-mgmt-monitor, azure-mgmt-media, azure-mgmt-marketplaceordering, azure-mgmt-maps, azure-mgmt-managementgroups, azure-mgmt-loganalytics, azure-mgmt-keyvault, azure-mgmt-iothubprovisioningservices, azure-mgmt-iothub, azure-mgmt-iotcentral, azure-mgmt-imagebuilder, azure-mgmt-hdinsight, azure-mgmt-extendedlocation, azure-mgmt-eventhub, azure-mgmt-eventgrid, azure-mgmt-dns, azure-mgmt-datamigration, azure-mgmt-databoxedge, azure-mgmt-cosmosdb, azure-mgmt-containerservice, azure-mgmt-containerregistry, azure-mgmt-containerinstance, azure-mgmt-compute, azure-mgmt-cognitiveservices, azure-mgmt-cdn, azure-mgmt-botservice, azure-mgmt-billing, azure-mgmt-batchai, azure-mgmt-batch, azure-mgmt-authorization, azure-mgmt-applicationinsights, azure-mgmt-appcontainers, azure-mgmt-appconfiguration, azure-mgmt-apimanagement, azure-mgmt-advisor, azure-loganalytics, azure-data-tables, azure-appconfiguration, msal-extensions, azure-mgmt-managedservices, azure-mgmt-kusto, azure-mgmt-devtestlabs, azure-mgmt-datalake-store, azure-graphrbac, azure-datalake-store, azure-batch, azure-cli-core, azure-cli

Successfully installed PyGithub-1.59.1 PyJWT-2.8.0 PyNaCl-1.5.0 PySocks-1.7.1 Requests-2.31.0 adal-1.2.7 antlr4-python3-runtime-4.13.1 applicationinsights-0.11.10 argcomplete-3.1.6 azure-appconfiguration-1.1.1 azure-batch-14.0.0 azure-cli-2.55.0 azure-cli-core-2.55.0 azure-cli-telemetry-1.1.0 azure-common-1.1.28 azure-core-1.30.0 azure-cosmos-3.2.0 azure-data-tables-12.4.0 azure-datalake-store-0.0.53 azure-graphrbac-0.60.0 azure-keyvault-administration-4.4.0b2 azure-keyvault-certificates-4.7.0 azure-keyvault-keys-4.9.0b3 azure-keyvault-secrets-4.7.0 azure-loganalytics-0.1.1 azure-mgmt-advisor-9.0.0 azure-mgmt-apimanagement-4.0.0 azure-mgmt-appconfiguration-3.0.0 azure-mgmt-appcontainers-2.0.0 azure-mgmt-applicationinsights-1.0.0 azure-mgmt-authorization-4.0.0 azure-mgmt-batch-17.0.0 azure-mgmt-batchai-7.0.0b1 azure-mgmt-billing-6.0.0 azure-mgmt-botservice-2.0.0 azure-mgmt-cdn-12.0.0 azure-mgmt-cognitiveservices-13.5.0 azure-mgmt-compute-30.3.0 azure-mgmt-containerinstance-10.1.0 azure-mgmt-containerregistry-10.1.0 azure-mgmt-containerservice-28.0.0 azure-mgmt-core-1.4.0 azure-mgmt-cosmosdb-9.3.0 azure-mgmt-databoxedge-1.0.0 azure-mgmt-datalake-nspkg-3.0.1 azure-mgmt-datalake-store-0.5.0 azure-mgmt-datamigration-10.0.0 azure-mgmt-devtestlabs-4.0.0 azure-mgmt-dns-8.0.0 azure-mgmt-eventgrid-10.2.0b2 azure-mgmt-eventhub-10.1.0 azure-mgmt-extendedlocation-1.0.0b2 azure-mgmt-hdinsight-9.0.0 azure-mgmt-imagebuilder-1.2.0 azure-mgmt-iotcentral-10.0.0b2 azure-mgmt-iothub-3.0.0 azure-mgmt-iothubprovisioningservices-1.1.0 azure-mgmt-keyvault-10.3.0 azure-mgmt-kusto-0.3.0 azure-mgmt-loganalytics-13.0.0b4 azure-mgmt-managedservices-1.0.0 azure-mgmt-managementgroups-1.0.0 azure-mgmt-maps-2.0.0 azure-mgmt-marketplaceordering-1.1.0 azure-mgmt-media-9.0.0 azure-mgmt-monitor-5.0.1 azure-mgmt-msi-7.0.0 azure-mgmt-netapp-10.1.0 azure-mgmt-nspkg-3.0.2 azure-mgmt-policyinsights-1.1.0b4 azure-mgmt-privatedns-1.0.0 azure-mgmt-rdbms-10.2.0b14 azure-mgmt-recoveryservices-2.5.0 azure-mgmt-recoveryservicesbackup-7.0.0 azure-mgmt-redhatopenshift-1.4.0 azure-mgmt-redis-14.1.0 azure-mgmt-resource-23.1.0b2 azure-mgmt-search-9.1.0 azure-mgmt-security-5.0.0 azure-mgmt-servicebus-8.2.0 azure-mgmt-servicefabric-1.0.0 azure-mgmt-servicefabricmanagedclusters-1.0.0 azure-mgmt-servicelinker-1.2.0b1 azure-mgmt-signalr-2.0.0b1 azure-mgmt-sql-4.0.0b13 azure-mgmt-sqlvirtualmachine-1.0.0b5 azure-mgmt-storage-21.1.0 azure-mgmt-synapse-2.1.0b5 azure-mgmt-trafficmanager-1.0.0 azure-mgmt-web-7.0.0 azure-multiapi-storage-1.2.0 azure-nspkg-3.0.2 azure-storage-common-1.4.2 azure-synapse-accesscontrol-0.5.0 azure-synapse-artifacts-0.17.0 azure-synapse-managedprivateendpoints-0.4.0 azure-synapse-spark-0.2.0 azure_storage-0.36.0 bcrypt-4.1.2 certifi-2024.2.2 cffi-1.16.0 chardet-3.0.4 charset-normalizer-3.3.2 colorama-0.4.6 cryptography-42.0.2 deprecated-1.2.14 distro-1.9.0 fabric-2.7.1 humanfriendly-10.0 idna-3.6 invoke-1.7.3 isodate-0.6.1 javaobj-py3-0.4.0 javaproperties-0.5.2 jmespath-1.0.1 jsondiff-2.0.0 knack-0.11.0 msal-1.24.0b2 msal-extensions-1.0.0 msrest-0.7.1 msrestazure-0.6.4 oauthlib-3.2.2 packaging-23.2 paramiko-3.4.0 pathlib2-2.3.7.post1 pefile-2023.2.7 pkginfo-1.9.6 portalocker-2.8.2 psutil-5.9.8 pycomposefile-0.0.30 pycparser-2.21 pycryptodome-3.19.1 pygments-2.17.2 pyopenssl-24.0.0 python-dateutil-2.8.2 pyyaml-6.0.1 requests-oauthlib-1.3.1 scp-0.13.6 semver-2.13.0 six-1.16.0 sshtunnel-0.1.5 tabulate-0.9.0 typing-extensions-4.9.0 urllib3-2.2.0 websocket-client-1.3.3 wrapt-1.16.0 xmltodict-0.13.0
alex-redsiege commented 8 months ago

There is an error once i try to run graphstrike.py. I have made sure that there is no changes to the original graphstrike.profile and made sure that all requirements are met. I am running both teamserver and graphstrike inside the same virtual env.

The error from graphstrike image

The error output from teamserver image

Hi there,

You can ignore the TS error shown in your second screenshot - this is expected as part of setup to make sure that GraphStrike.py can connect to the TS.

In regards to the real error/issue, you can modify the 'GetBeaconId' function within GraphStrike.py to print out what the real issue/result of trying to parse the beaconId is like so:

def GetBeaconId(metadata):
    beaconId = None
    output = subprocess.getoutput(metadataCommand + metadata).split()
    print("\n".join(output)) # <------------------------------------------------------------ Add this line

    for line in output:
        if "bid:" in line:
            beaconId = output[output.index(line) + 2]

    # Make sure the metadata parser actually runs
    if beaconId == None:
        p_err("Cannot parse BeaconId: are you running in a venv / have you installed all dependencies?", True)
    else:
        return beaconId

The GetBeaconId function calls the external cs-decrypt-metadata.py script in order to parse the returned Beacon metadata; if this script fails or is inaccessible for any reason, you get the error shown in your first image. If you can provide more info from the cs-decrypt-metadata.py script I may be of further assistance.

nov3mb3r commented 8 months ago

This is the output upon changing the script with your suggestion

Input:
CJiEHXhRUOPpl01gMiNCjzyr-jrEW-SA_N4eb7pZCcqEWFnHonwGjp4BuUfdQYCCn-XN808FAkOfgt0Nq_3YdOdlnjJMmX7jMVGj_wZ0hBOFL7U4XfyAERy0sU-M93j7_kcmmzk985qRyMe5-aXxL4w9WRqJOMBOcT22l54lkk8
Encrypted
metadata:
0898841d785150e3e9974d603223428f3cabfa3ac45be480fcde1e6fba5909ca845859c7a27c068e9e01b947dd4180829fe5cdf34f0502439f82dd0dabfdd874e7659e324c997ee33151a3ff06748413852fb5385dfc80111cb4b14f8cf778fbfe47269b393df39a91c8c7b9f9a5f12f8c3d591a8938c04e713db6979e25924f
Decrypted
is
null!
[-] Cannot parse BeaconId: are you running in a venv / have you installed all dependencies?                                                               
Octoberfest7 commented 8 months ago

The cs-decrypt-metadata.py script uses the '.cobaltstrike.beacon_keys' file that is found within the TS directory to decrypt the metadata. This file is generated if it doesn't already exist when the TS starts. The script will error / fail the way you have shown when it tries to decrypt Beacon metadata that was encrypted using a different '.cobaltstrike.beacon_keys' file.

I was able to reproduce your error with the following steps:

  1. Move '.cobaltstrike.beacon_keys' to '.cobaltstrike.beacon_bak'
  2. Restart the TS (which regenerates '.cobaltstrike.beacon_keys' since it no longer exists)
  3. Start the GraphStrike server (which now errors out since a different '.cobaltstrike.beacon_keys' file is used to try and decrypt metadata)

Did you happen to use multiple TS's at any point during your setup / use? That is most likely explanation, the second being that somehow your '.cobaltstrike.beacon_keys' file was deleted after a beacon had been executed / shown up in SharePoint.

In any case, for remediation I would recommend logging into your sharepoint site manually and deleting any created Beacon files up there. If you can't manage that, run the provisioner in delete mode to erase all of the azure assets and repeat the setup process.

If that doesn't resolve the issue I'm not sure what else could be going on.