Physics, mathematics, and technology

2020 Issue №1

Back to the list Download the article

Cartographic module for visuali­zing the location of IP-addresses



Due to the continuously increasing number of network attacks and, ac­cordingly, the volume of work performed by analysts to identify individuals who violate the security of critical information infrastructure objects, the de­velopment of software tools that provide visualization of the information ana­lyzed in this case is relevant. A cartographic module is described that provides a search for publicly accessible databases of MaxMind companies, 3WiFi da­tabases, WHOIS information for this IP-address, visualization of its location on an electronic geographic map and text information about the country and city of its location using the specified IP-address , as well as the provider that provided this IP-address. This module is implemented as a WEB server using the Django web framework. An example is provided illustrating selected methods for visualizing information related to a selected IP-address. The di­rections of its further development are determined.


1.  Интерактивная карта киберугроз. URL: ru/stats (дата обращения: 14.10.2019).
2.  Leaflet: an open-source JavaScript library for mobile-friendly interactive maps. URL: (дата обращения: 16.10.2019).
3.  Planet OSM. URL: (дата обращения: 16.10.2019).
4.  GeoLite2 Free Downloadable Databases. URL: geolite2/ (дата обращения: 16.10.2019).
5.  MaxMind DB Python Module. URL: latest/ (дата обращения: 16.10.2019).
6.  3WiFi — свободная база точек доступа. URL: home (дата обращения: 16.10.2018).
7.  Ripe NCC. URL: (дата обращения: 16.10.2019).
8.  Index of /ripe/dbase. URL: (дата обраще­ния: 16.10.2019)
9.  Django. The web framework for perfectionists with deadlines. URL: https:// (дата обращения: 16.10.2019)
10.    Creating your own tiles. URL: your_own_tiles (дата обращения: 16.10.2019).