INNER CODE UNIT · Python

opencti_indicator_loop

montysecurity/C2-Tracker · opencti-connector/src/connector.py:90

def opencti_indicator_loop(current_c2_tracker_ips, delete_old_iocs):
    print("[+] Deleting old indicators")
    final_indicators = []
    data = {"pagination": {"hasNextPage": True, "endCursor": None}}
    while data["pagination"]["hasNextPage"]:
        after = data["pagination"]["endCursor"]
        if after:
            print("Listing indicators after " + after)
        data = opencti_api_client.indicator.list(
            first=50,
            after=after,
            withPagination=True,
            orderBy="created_at",
            orderMode="asc",
        )
        final_indicators += data["entities"]

    current_opencti_c2_tracker_indicators = set()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…