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