বিভিন্ন পাবলিক ডাটাবেসে BSSID এবং SSID দ্বারা WiFi জিওলোকেশন ডেটা অনুসন্ধান করুন।
ডাটাবেস:
- উইগল
- আপেল
- ওপেনওয়াইফাই
- মিলনিকভ
পূর্বশর্ত
- Python3 .
- Windows এ ইমোজি প্রদর্শন করার জন্য , নতুন Windows টার্মিনাল ইনস্টল করার পরামর্শ দেওয়া হয় ।
-
⚠️ Wigle পরিষেবাটি ব্যবহার করার জন্য Wigle দ্বারা প্রদত্ত ” ব্যবহারের জন্য এনকোড করা ” ডেটার জন্য ” wigle_auth ” প্যারামিটারের মান প্রতিস্থাপন করে একটি API প্রাপ্ত করা এবং ফাইলটি কনফিগার করা প্রয়োজন । SSID দ্বারা অনুসন্ধানের জন্য এটি প্রয়োজনীয় ।
utils/API.yaml
স্থাপন
প্রয়োজনীয়তা ইনস্টল করতে প্যাকেজ ম্যানেজার পিপ ব্যবহার করুন।
python3 -m pip install -r requirements.txt
ব্যবহার
usage: geowifi.py [-h] (-s SSID | -b BSSID) [-j] [-m]
optional arguments:
-h, --help Show this help message and exit
-s SSID, --ssid SSID Search by SSID
-b BSSID, --bssid BSSID Search by BSSID
-j, --json Json output
-m, --map Map output
- BSSID দ্বারা অনুসন্ধান করুন:
python3 geowifi.py -b BSSID
- SSID দ্বারা অনুসন্ধান করুন:
python3 geowifi.py -s SSID
প্যারামিটার ব্যবহার করে json ফরম্যাটে ফলাফল রপ্তানি করা সম্ভব এবং ব্যবহার -j
করে html মানচিত্রে অবস্থানগুলি দেখানো সম্ভব -m
।
মানচিত্র আউটপুট উদাহরণ
Json আউটপুট উদাহরণ
{
"data":{
"bssid":"A0:XX:XX:XX:6F:90",
"vendor":"TP-LINK TECHNOLOGIES CO.,LTD.",
"mac_type":"MA-L",
"wigle":{
"lat":00.000908922099,
"lon":00.000945220028
},
"apple":{
"lat":"not_found",
"lon":"not_found"
},
"openwifi":{
"lat":00.000808900099,
"lon":00.000845500028
},
"milnikov":{
"lat":"not_found",
"lon":"not_found"
}
}
}
উল্লেখ
- এই প্রকল্পটি iSniff-GPS- এ ব্যবহৃত কিছু গবেষণা এবং কোড ব্যবহার করে ।
- তার মনোযোগ এবং আমার প্রশ্নের উত্তর জন্য Micah Hoffman ধন্যবাদ .
- আমাকে প্রতিক্রিয়া জানাতে তার বিচক্ষণ চোখ ধার দেওয়ার জন্য কেনব্রোকে ধন্যবাদ ।