
Shodan으로부터 카메라의 대화형 지도 구축
https://github.com/woj-ciech/Kamerka-GUI
카메라, 프린터, 트윗 및 사진의 대화형 지도를 구축합니다.
이 스크립트는 사용자의 좌표를 기반으로 카메라, 프린터, 트윗, 사진의 지도를 생성합니다. 모든 것이 아이콘과 팝업이 있는 대화형 지도 형태로 명확하게 표시됩니다.
RTSP (Real-Time Streaming Protocol) 추가

MQTT (Message Queue Telemetry Transport).

Elasticsearch 출력

추가 사항:
모든 국가의 산업 제어 시스템을 시각화합니다.
--country 플래그를 사용하고 국가의 짧은 코드를 입력하십시오.
Street View를 사용하려면 109번째 줄에 API 키를 추가하십시오.
root@kali:~/# python kamerka.py --country PL

root@kali:~/# python kamerka.py --country CH

pip install -r requirements.txt
코드에 API 키를 입력하십시오
Instagram 모듈을 사용하려면 InstagramAPI.py 파일에 추가 메서드를 추가해야 합니다.
def geosearchLocation(self, lat, lon):
return self.SendRequest('location_search/?latitude=' + str(lat)+'&longitude='+str(lon)+'&rank_token=' + self.rank_token)
자세한 내용은 여기 --> https://github.com/LevPasha/Instagram-API-python/pull/492/commits/ed74ee45fb3e3abe6df7f767d3353de6fd897401
https://github.com/LevPasha/Instagram-API-python/pull/492
(venv) root@kali:~/PycharmProjects/kamerka# python kamerka.py -h
usage: kamerka.py [-h] [--lat LAT] [--lon LON] [--radius RADIUS] [--dark]
[--twitter] [--camera] [--flickr] [--instagram] [--printer]
[--country COUNTRY] [--rtsp] [--mqtt] [--open]
[--first FIRST] [--last LAST] [--recursive]
[--elasticsearch] [--host HOST] [--port PORT]
o#######o
o###########o
o#############o
#################
###### \########o
#;^ _^,/---\#####!
,` /^_ .-~^~-.__\#
/ ^\/,,@@@,, ;|
| \!!@@@@@!! ^,
#. .\; '9@@@P' ^,
###./^ ----,_^^ /@-._
^--._,o@@@@@@
^;@@@@@@@@@
^-;@@@@
ꓘamerka 2.0 (FIST) - Build interactive map of cameras, tweets and photos
medium.com/@woj-ciech github.com/woj_ciech
python kamerka.py -h
Example: python kamerka.py --lat "37.235 --lon 115.811111" --dark --twitter --camera --printer
"python kamerka.py --country RU
optional arguments:
-h, --help show this help message and exit
--radius RADIUS Radius in km (Default 3)
--dark Dark Theme
--twitter Twitter module
--camera Camera module
--flickr Flickr module
--instagram Instagram module
--printer Printer module
--country COUNTRY Find Industrial Control Systems for country. Short code for country: US,IL,RU
--rtsp Real Time Streaming Protocol module
--mqtt Message Queuing Telemetry Transport module
--open Show only open devices
--first FIRST First page
--last LAST Last page
--recursive Recusrive mode
--elasticsearch Save to ElasticSearch (works only with recursive) mode
--host HOST Elasticsearch host
--port PORT Elasticsearch port
Required arguments:
--lat LAT Latitude
--lon LON Longitude
root@kali:~/#python kamerka.py --lat 37.8368723 --lon -122.2645793 --camera --flickr --instagram --twitter --printer --first 1 --last 1

다크 모드

소유하지 않은 장치에서 테스트하지 마십시오.
감사합니다 @xrxz - 좌표가 정확했습니다