INNER CODE UNIT · Python

tool

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

        tool = str(tool)[:-8]
        # Get IPs for C2
        ips = str(request.text).split("\n")
        # Remote empty newline
        ips.pop()
        for ip in ips:
            if ip not in current_opencti_c2_tracker_indicators:
                add_indicator(tool, ip)
                # use break for testing 1 IP of all tools
                #break
            elif ip in current_opencti_c2_tracker_indicators:
                print("[+] Skipping upload of", ip, "as it is already in OpenCTI")

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"]:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…