Ida pro PyQt4 and Pyqt5 Geo locator http and IP Lookup
What it does
look up web addresses and resolve it to a ip and look it via google maps
or just lookup a ip address
PyQt5 version street view also works.
Dependencies
ida 6.8 =<
PyQt4 and the PyQt4 webkit
ida 6.9 and 7.0+
PyQt5 and the PyQt5 QtWebEnginewidgets
not needed , but for more accurate results, and to get detailed streetmaps and more. you would have to make a billing plan at https://cloud.google.com/maps-platform/ you would get alot of free api lookups , so i do not think you ever would be charged.
GOOGLE JAVASCRIPT MAP API KEY You woulkd have to mae
pygeoip
pip install pygeoip
Howto
(1)not needed but Fill in your Java maps api key in line 47 in PyQt4 version and line 50 in PyQt5 version in geo.py for a more accurate result
Copy files to plugin folder and load via ALt+G
IMPORTANT
right click a ip adress like 198.153.192.1 and press copy to clibboard
or a web adress without the http// or www like pypi.python.org and press copy to clipboard
then hit shortcut CTRL+G or load via file menu in ida.
Remember it is the clipboard contents data it uses.
and remember that the program works without ida pro also.
NB!
Using MaxMind free GeoipCityData.dat(provided here in the package)
TODO
Nothing
Screenshot
PyQt4
PyQt5