Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener...
Transcript of Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener...
![Page 1: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/1.jpg)
Python para proyectos de seguridad
![Page 2: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/2.jpg)
2
jmortega.github.io
about.me/jmortegac
![Page 3: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/3.jpg)
3
![Page 4: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/4.jpg)
4
![Page 5: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/5.jpg)
5
INTRODUCCIÓN A LA PROGRAMACIÓN CON PYTHON METODOLOGÍA Y HERRAMIENTAS DE DESARROLLO
LIBRERÍAS Y MÓDULOS PARA REALIZAR PETICIONESRECOLECCIÓN DE INFORMACIÓN CON PYTHON
EXTRACCIÓN DE INFORMACIÓN CON PYTHONWEBSCRAPING CON PYTHON
ESCANEO DE PUERTOS Y REDES CON PYTHON HERRAMIENTAS AVANZADAS
![Page 6: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/6.jpg)
6
![Page 7: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/7.jpg)
Herramientas
▪ Web Scraping(BeautifulSoup,Scrapy)
▪ Desarrollo web(Django,Flask,API REST)
▪ Machine Learning(Sklearn,Tensorflow)
▪ Desarrollo de bots(Telegram,Slack)
▪ Herramientas de seguridad(sqlmap,sparta)
7
![Page 8: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/8.jpg)
Agenda
▪ Herramientas de seguridad que se pueden encontrar realizadas en python(sqlmap,theharvester,sparta)
▪ Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip
▪ Análisis y extracción de metadatos en Python en imágenes y documentos
▪ Análisis de puertos con herramientas como python-nmap▪ Conexión con servidores FTP,SSH
8
![Page 9: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/9.jpg)
Sparta
9
![Page 10: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/10.jpg)
https://github.com/secforce/sparta
10
![Page 11: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/11.jpg)
The harvester
11
![Page 12: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/12.jpg)
The harvester
12
![Page 13: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/13.jpg)
https://github.com/laramies/theHarvester
13
![Page 14: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/14.jpg)
SQLMap
14
![Page 15: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/15.jpg)
SQLMap
15
![Page 16: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/16.jpg)
Obtener bases de datos
16
$ python sqlmap.py -u [URL] --dbs
![Page 17: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/17.jpg)
Obtener bases de datos
17
![Page 18: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/18.jpg)
Obtener tablas de BD
18
$ python sqlmap.py -u [URL] -D [Database] --tables
![Page 19: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/19.jpg)
Obtener tablas de BD
19
![Page 20: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/20.jpg)
Obtener dump de una tabla
20
$ python sqlmap.py -u [URL] -D [Database] -T [table] --dump
![Page 21: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/21.jpg)
Obtener dump de una tabla
21
![Page 22: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/22.jpg)
Obtener dump de toda la BD
22
$ python sqlmap.py -u [URL] -D [Database] --dump -all
![Page 23: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/23.jpg)
Obtener todos los usuarios de la BD
23
$ python sqlmap.py -u [URL] --users
![Page 24: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/24.jpg)
Obtener todos los usuarios de la BD
24
![Page 25: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/25.jpg)
Obtener columnas de una tabla
25
$ python sqlmap.py -u [URL] -D [Database] -T [table] --columns
![Page 26: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/26.jpg)
Obtener columnas de una tabla
26
![Page 27: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/27.jpg)
Obtener shell interactiva
27
$ python sqlmap.py -u [URL] --sql-shell
![Page 28: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/28.jpg)
Obtener shell interactiva
28
![Page 29: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/29.jpg)
https://github.com/jmortega/python_seguridad_2018
29
![Page 30: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/30.jpg)
Socket port scanning
30
![Page 31: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/31.jpg)
31
Socket port scanning
![Page 32: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/32.jpg)
Socket
32
![Page 33: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/33.jpg)
Banner server
33
![Page 34: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/34.jpg)
Requests
34
![Page 35: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/35.jpg)
Requests headers
35
![Page 36: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/36.jpg)
Requests headers
36
![Page 37: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/37.jpg)
Requests API REST
37
![Page 38: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/38.jpg)
Shodan
38
![Page 39: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/39.jpg)
Shodan
39
import shodan
SHODAN_API_KEY = "insert your API key here"
api = shodan.Shodan(SHODAN_API_KEY)
![Page 40: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/40.jpg)
ShodanSearch
40
![Page 41: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/41.jpg)
41
![Page 42: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/42.jpg)
42
![Page 43: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/43.jpg)
https://developer.shodan.io/api
43
![Page 44: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/44.jpg)
https://developer.shodan.io/api
44
https://api.shodan.io/shodan/host/{ip}?key={YOUR_API_KEY}
https://api.shodan.io/shodan/host/search?key={YOUR_API_KEY}&query={query}&facets={facets}
https://api.shodan.io/shodan/protocols?key={YOUR_API_KEY}
![Page 45: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/45.jpg)
Shodan FTP anonymous vulnerable
45
![Page 46: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/46.jpg)
Shodan FTP anonymous vulnerable
46
![Page 47: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/47.jpg)
wig - WebApp Information Gatherer
47
![Page 48: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/48.jpg)
https://github.com/jekyc/wig
48
![Page 49: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/49.jpg)
Geolocalización
49
![Page 50: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/50.jpg)
https://hackertarget.com/geoip-ip-location-lookup/
50
![Page 51: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/51.jpg)
https://api.hackertarget.com/geoip/?q=8.8.8.8
51
IP Address: 8.8.8.8Country: USState: N/ACity: N/ALatitude: 37.750999Longitude: -97.821999
![Page 52: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/52.jpg)
http://api.hostip.info/get_json.php?ip=%s&position=true
52
![Page 53: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/53.jpg)
PyGeoIP
53
![Page 54: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/54.jpg)
http://dev.maxmind.com/geoip/legacy/geolite
54
![Page 55: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/55.jpg)
PyGeoIP
55
![Page 56: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/56.jpg)
PyGeoIP
56
![Page 57: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/57.jpg)
PyGeoIP
57
![Page 58: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/58.jpg)
PyGeocoder
58
![Page 59: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/59.jpg)
PyGeocoder
59
![Page 60: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/60.jpg)
PyGeocoder
60
![Page 61: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/61.jpg)
61
![Page 62: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/62.jpg)
Python nmap
62
![Page 63: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/63.jpg)
Python nmap
63
![Page 64: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/64.jpg)
Python nmap
64
![Page 65: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/65.jpg)
Python nmap
65
![Page 66: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/66.jpg)
Python nmap asíncrono
66
![Page 67: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/67.jpg)
Metadatos
67
![Page 68: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/68.jpg)
Metadatos
68
![Page 69: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/69.jpg)
Identificar tecnologia website
69
![Page 70: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/70.jpg)
Identificar tecnologia website
70
![Page 71: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/71.jpg)
Obtener subdominios
71
![Page 72: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/72.jpg)
https://github.com/1N3/BlackWidow
72
● Recopilar automáticamente todas las URL de un sitio web● Recopilar automáticamente todos los subdominios de un sitio web● Recolectar automáticamente todos los números de teléfono de un
sitio web● Recolectar automáticamente todas las direcciones de correo
electrónico de un sitio web
● Escaneo de vulnerabilidades comunes de OWASP
![Page 73: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/73.jpg)
Obtener subdominios
73
![Page 74: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/74.jpg)
Obtener subdominios
74
https://github.com/vergl4s/instarecon
● Consultas DNS (registros PTR, MX, NS)● Consultas Whois (dominios e IP)● Búsquedas de Shodan y port scanning● Google dorks en busca de subdominios
![Page 75: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/75.jpg)
FTPLib
75
![Page 76: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/76.jpg)
FTPLib
76
![Page 77: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/77.jpg)
FTPLib
77
![Page 78: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/78.jpg)
SSH - Paramiko
78
![Page 79: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/79.jpg)
SSH - Ejecutar comando
79
![Page 80: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/80.jpg)
w3AF
80
![Page 81: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/81.jpg)
81
![Page 82: Python para proyectos de seguridad - Linux Center · Introducir librerías para obtener información del objetivo como Shodan,pygeocoder,pygeoip Análisis y extracción de metadatos](https://reader035.fdocuments.ec/reader035/viewer/2022062506/5f6e8d7dd5baff07ae5ae6df/html5/thumbnails/82.jpg)
82