HomePROJECTS

Metacrawler & IPTrack

Metadata Eraser and IPLookup
Apr 23 2023
1 min readHelpdesk, Tools

Tidex

2 programs written in Python Metacrawler (Metadata Eraser) and IPTracker (IP Lookup).

 

  • Metacrawler: Erases metadata in any image or photo file.
  • IPTracker: Finds the location of an IP address provided by URL (optional) and finds its open ports as well as generates malicious IP address report.

 

Here is Metacrawler

IMG
IMG

Code Example for Metacrawler

#PYTHON
1# Se eliminan los metadatos
2def remove_exif():
3    global image_path
4    image = Image.open(image_path)
5    try:
6        for key in image.info:
7            if key in ExifTags.TAGS:
8                del image.info[key]
9        image.save(image_path)
10    except:
11        pass
12
13# Se carga la imagen
14def load_image():
15    global filename, image_path
16    root = tk.Tk()
17    root.withdraw()
18    image_path = filedialog.askopenfilename()
19    if image_path:
20        filename = os.path.basename(image_path)
21        image = pygame.image.load(image_path)
22        screen.blit(image, (0, 0))
23        remove_exif()
24

  Code Example for IPTrack

Here is IPTracker

IMG
IMG
#PYTHON
1# Verificar si la dirección IP es maliciosa utilizando la API de VirusTotal
2def is_malicious(ip, api_key):
3    url = f'https://www.virustotal.com/api/v3/ip_addresses/{ip}'
4    headers = {'x-apikey': api_key}
5    response = requests.get(url, headers=headers)
6    if response.status_code == 200:
7        data = response.json()
8        stats = data.get('attributes', {}).get('last_analysis_stats', {})
9        if stats.get('malicious') or stats.get('suspicious'):
10            return True
11    return False
12

Modify

In IPTracker api_key = 'API_KEY_HERE' with you API VirusTotal Key

Dowload Here From GitHub

Check the latest release

 

~ aiskoa💜

Did you like this article? Share it!

© 2025