日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python打造社工脚本

發布時間:2023/12/10 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python打造社工脚本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0x00前言:

大家都知道圖片是有Exif信息的。里面包含著

你的GPS信息。還有拍攝時間等等的敏感信息。

0x01準備:

exifread

requests

0x02思路:

讀取圖片的Exif信息。

如果有GPS信息就將其扔到腳本的ip定位功能

0x03代碼:

import optparse from PIL import Image import requests import exifread def main():usage="-x [選擇圖片]" \"-i [ip]"parser=optparse.OptionParser(usage)parser.add_option('-x',dest='Exif',help='提取圖片的Exif')parser.add_option('-i',dest='host',help='ip解析成經緯度')(options,args)=parser.parse_args()if options.Exif:exif=options.ExifEXIF(exif)elif options.host:host=options.hostHOST(host)else:parser.print_help()exit()def EXIF(exif):f = open(exif, 'rb')tags = exifread.process_file(f)for tag in tags.keys():if tag not in ('JPEGThumbnail', 'TIFFThumbnail', 'Filename', 'EXIF MakerNote'):print(tag, tags[tag])def HOST(host):headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36'}url = "http://api.map.baidu.com/location/ip?ip={}&ak=你的AK".format(host)r = requests.get(url, headers=headers)json = r.json()print('[+]地址', json['address'])print('[+]省', json['content']['address_detail']['province'])print('[+]市', json['content']['address_detail']['city'])print('[+]緯度', json['content']['point']['y'])print('[+]經度', json['content']['point']['x'])if __name__ == '__main__':main()

0x04結果:

?

?百度IP定位免費API:http://lbsyun.baidu.com/index.php?title=webapi

轉載于:https://www.cnblogs.com/haq5201314/p/8590367.html

總結

以上是生活随笔為你收集整理的python打造社工脚本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。