in src/imds_snoop.py [0:0]
def check_v2(payload: str, is_debug=False) -> bool:
if (is_debug):
print("========================================================================")
print("[DEBUG] Payload being checked: ")
print(payload, end="\n")
print("========================================================================")
IMDSV2_TOKEN_PREFIX = "x-aws-ec2-metadata-token"
# determine if event was imdsv2 call or not
is_v2 = False
if IMDSV2_TOKEN_PREFIX in payload.lower():
is_v2 = True
return (is_v2)