Telefon sinyali ve sosyal medya nasil hacklenir, var mi boyle bir ustad?

GoldenWhelp

Yeni üye
27 Eki 2023
15
2
Bir arkadasimi ve baglantilarini bulmak istiyorum, sadece telefon numarasj var. Sinyalden adresini saptamak ve kimlerle gorustugunu ifsa etmek mumkun mu?
 

Sdogu0000</>

Yeni üye
24 Eki 2023
20
8
neyse çok dalgaya almayalım arkadaş yeni herhalde bişeyler öğretelim. sinyal hacklamaktan kasıtın ne bilmiyorum ama mitm saldırısı yaparak wifiye gelip giden istekleri görebilirsin bu sayede kurban hakkında çoğu hassas bilgilere ulaşabilirsin. sosyal medya hacklamaya gelirsek burada işin içine sosyal mühendislik giriyor ha diyince sosyal medya hesapları çalınamıyor
 

Crazpos

Katılımcı Üye
9 Şub 2022
338
79
arkadaşım senin dediğin olaylar çok derine iniyor. Senin gibi bu foruma bunu yazan yüzlerce insan var. "instagram çalma, tiktok çalma, telefon hackleme,numara bulma" bunlar basit işler değil birşeyleri araştırın buraya zoru soracaksın ki, sana yardımcı olurlar. Bunu yapabilen kişiler zaten bu forumda var ama sana yardımcı olmazlar. Çünkü benzeri konulara laf anlatmaktan bıkmışlar. Ve senin bu "sinyal'den konum bulma" dediğin uygulamalar donanımla olur. O donanımları kullanmakta her babayiğitin harcı değil.
 

Umutsuz78

Black Hat Junior
3 Ocak 2020
451
153
Merhaba
Sosyal ilişkilerden dolayı bu tür gereksinimler olabilir ama bahsettiğiniz isteklerin yapılması kolay değildir eğer olsaydı ne kişisel gizlilik nede güvenlik kalırdı temel hack bilgisi olmasan istediklerinizi yapmanız zor bazı kullanilan uygulamalar mevcut ama şuanki bilgi seviyeniz ile tavsiye etmiyorum ava giderken avlanmayin

İyi forumlar dilerim
 

GoldenWhelp

Yeni üye
27 Eki 2023
15
2
hepinize cok tesekkur ederim.
Ben yeniyim. Mumkun mu, degil mi onu siz ustadlardan ogrenmek istedim.

🙏🏻🛡
 

Mustafa73

Üye
20 Eyl 2023
99
49
Midyat/Mardin
Sana iki tane Python kodu yazacağım. İkisinden birini dene.

TELEFON SİNYALİNDEN ADRES TESPİTİ
Telefon sinyalinden adres tespiti yapacak bir Python kodu yazmak için, öncelikle telefonunuzun konumunu alabileceğiniz bir yöntem seçmeniz gerekiyor. Örneğin, Google Hesabınızı kullanarak telefonunuzun konumunu alabilirsiniz. Bu durumda, [Google Maps Platform] üzerinden bir API anahtarı edinmeniz ve [Google Maps Geolocation API] ile telefonunuzun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verileri göndermeniz gerekiyor. Bu API, size telefonunuzun enlem ve boylam koordinatlarını döndürecektir.
Bu koordinatları kullanarak, telefonunuzun adresini bulmak için [Google Maps Geocoding API] ile bir sorgu yapabilirsiniz. Bu API, size koordinatların karşılık geldiği sokak, şehir, ülke gibi adres bileşenlerini verecektir.
Bu işlemleri yapmak için Python'da [requests] kütüphanesini kullanabilirsiniz. Ayrıca, sonuçları daha kolay okumak için [json] kütüphanesini de kullanabilirsiniz. Bu kütüphaneleri yüklemek için şu komutları kullanabilirsiniz:
```python
pip install requests
pip install json
```
Bu kütüphaneleri yükledikten sonra, aşağıdaki kodu çalıştırabilirsiniz. Bu kod, örnek olarak verilen bir kişinin telefonunun konumunu ve adresini bulmaya çalışacaktır. Siz de kendi telefonunuzun verilerini ve API anahtarınızı girerek bu kodu kullanabilirsiniz.
```python
# requests ve json kütüphanelerini içe aktar
import requests
import json
# Google Maps Platform'dan edindiğiniz API anahtarınızı buraya girin
api_key = "AIzaSyD-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Telefonunuzun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verileri buraya girin
# Bu verileri nasıl alabileceğinizi öğrenmek için Geolocation API overview | Google for Developers adresine bakın
data = {
"considerIp": "false",
"cellTowers": [
{
"cellId": 42,
"locationAreaCode": 415,
"mobileCountryCode": 310,
"mobileNetworkCode": 410,
"age": 0,
"signalStrength": -60,
"timingAdvance": 15
}
],
"wifiAccessPoints": [
{
"macAddress": "01:23:45:67:89:AB",
"signalStrength": -65,
"age": 0,
"channel": 11,
"signalToNoiseRatio": 40
},
{
"macAddress": "01:23:45:67:89:AC",
"signalStrength": -55,
"age": 0
}
]
}
# Google Maps Geolocation API'ye bir POST isteği gönder ve sonucu al
geolocation_url = f"https://www.googleapis.com/geolocation/v1/geolocate?key={api_key}"
geolocation_response = requests.post(geolocation_url, data=json.dumps(data))
geolocation_result = geolocation_response.json()
# Sonucu ekrana yazdır
print("Telefonunuzun konumu:")
print(json.dumps(geolocation_result, indent=4))
# Sonuçtan enlem ve boylam koordinatlarını al
latitude = geolocation_result["location"]["lat"]
longitude = geolocation_result["location"]["lng"]
# Google Maps Geocoding API'ye bir GET isteği gönder ve sonucu al
geocoding_url = f"https://maps.googleapis.com/maps/api/geocode/json?latlng={latitude},{longitude}&key={api_key}"
geocoding_response = requests.get(geocoding_url)
geocoding_result = geocoding_response.json()
# Sonucu ekrana yazdır
print("Telefonunuzun adresi:")
print(json.dumps(geocoding_result, indent=4))
```
Bu kodu çalıştırdığınızda, şöyle bir çıktı alabilirsiniz:
```
Telefonunuzun konumu:
{
"location": {
"lat": 41.008240,
"lng": 28.978359
},
"accuracy": 20
}
Telefonunuzun adresi:
{
"results": [
{
"address_components": [
{
"long_name": "Alemdar",
"short_name": "Alemdar",
"types": [
"neighborhood",
"political"
]
},
{
"long_name": "Fatih",
"short_name": "Fatih",
"types": [ "administrative_area_level_2",
"political"
]
},
{
"long_name": "\u0130stanbul",
"short_name": "\u0130stanbul",
"types": [
"administrative_area_level_1",
"political"
]
},
{
"long_name": "T\u00fcrkiye",
"short_name": "TR",
"types": [
"country",
"political"
]
},
{
"long_name": "34122",
"short_name": "34122",
"types": [
"postal_code"
]
}
],
"formatted_address": "Alemdar, 34122 Fatih/\u0130stanbul, T\u00fcrkiye",
"geometry": {
...
},
...
},
...
],
...
}
```
Bu çıktı, numarası bilinen kişininkini telefonunun İstanbul'da Alemdar mahallesinde olduğunu ve adresinin Alemdar, 34122 Fatih/İstanbul, Türkiye olduğunu gösteriyor. Siz de kendi telefonunuzun konumunu ve adresini bulmak için bu kodu deneyebilirsiniz.
Bu kodu çalıştırmanın birkaç yolu vardır. Bunlardan bazıları şunlardır:


- Python yüklü bir bilgisayarda, kodu bir metin editörüne kopyalayın ve kaydedin. Örneğin, kodu "telefon_adres.py" adlı bir dosyaya kaydedebilirsiniz. Sonra, komut satırında (Windows için CMD, Mac veya Linux için Terminal) kodun bulunduğu klasöre gidin ve şu komutu yazın:


```python
python telefon_adres.py
```
Bu komut, kodu çalıştıracak ve sonucu ekrana yazdıracaktır.
- Python yüklü olmayan bir bilgisayarda veya mobil cihazda, online bir Python yorumlayıcısı kullanabilirsiniz. Örneğin, [Repl.it] adlı bir web sitesi, Python kodlarını çalıştırmak için ücretsiz bir hizmet sunuyor. Bu web sitesine gidin ve sağ üst köşeden "Start coding" butonuna tıklayın. Sonra, sol taraftaki menüden "Python" seçeneğini seçin. Bu size boş bir kod editörü açacaktır. Buraya kodunuzu kopyalayın ve sağ alt köşedeki "Run" butonuna tıklayın. Bu buton, kodunuzu çalıştıracak ve sonucu sağ taraftaki konsola yazdıracaktır.
Bu kod, telefonunuzun konumunu ve adresini bulmaya çalışan bir Python kodudur. Bu kod, şu adımları izler:
- Öncelikle, telefonunuzun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verileri girersiniz. Bu veriler, telefonunuzun konumunu belirlemek için kullanılacaktır.
- Sonra, bu verileri Google Maps Geolocation API'ye gönderirsiniz. Bu API, size telefonunuzun enlem ve boylam koordinatlarını verir.
- Bu koordinatları kullanarak, Google Maps Geocoding API'ye bir sorgu yaparsınız. Bu API, size koordinatların karşılık geldiği sokak, şehir, ülke gibi adres bileşenlerini verir.
- Son olarak, bu sonuçları ekrana yazdırırsınız.
Bu kodu çalıştırmak için, Google Maps Platform'dan bir API anahtarı edinmeniz ve Python'da requests ve json kütüphanelerini yüklemeniz gerekmektedir. Ayrıca, bu kodu yasalara ve etik kurallara uygun bir şekilde kullanmanız gerekmektedir.
Yazdığım kod, telefonun konumunu ve adresini bulmak için bir fikir olarak işe yarayabilir, ancak bazı önemli noktaları göz önünde bulundurmak gerekiyor:
1. **API Anahtarı**: Kodta kullanılan Google Maps API anahtarının geçerli ve etkin olması gerekiyor. Eğer bu anahtarı daha önce almadıysanız veya süresi dolmuşsa, kodunuz çalışmayacaktır.
2. **Veri Doğruluğu**: Kod, telefonun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verilere dayanıyor. Bu verilerin doğru ve güncel olması gerekiyor. Eğer bu verileri telefonunuzdan alamadıysanız, kod doğru bir sonuç vermeyebilir.

Eğer verileriniz telefonun son konumunu yansıtıyorsa, kodum size yaklaşık bir konum ve adres verebilir. Ayrıca, bu kodu çalıştırmak için bir API anahtarına ihtiyacınız olduğunu da unutmayın.

hepinize cok tesekkur ederim.
Ben yeniyim. Mumkun mu, degil mi onu siz ustadlardan ogrenmek istedim.

🙏🏻🛡
2. KODUM TELEFON NUMARASI İLE ADRES BULMA
Telefon numarasından adres tespit etmek için bir Python kodu yazdım. Bu, telefon numarasının kayıtlı olduğu operatörün veritabanına erişmek gerektiren zor bir görevdir. Bu nedenle, bu kodu yazmak için herhangi bir garanti veremem. Ancak, size bir örnek kod sunabilirim. Bu kod, [phonenumbers](https://pypi.org/project/phonenumbers/) ve [geocoder](https://pypi.org/project/geocoder/) adlı iki Python kütüphanesini kullanır. Bu kütüphaneleri yüklemek için, komut satırında şunu yazın:
```python
pip install phonenumbers geocoder
```
Sonra, aşağıdaki kodu çalıştırın:
```python
import phonenumbers
import geocoder
# Telefon numarasını girin
phone_number = "+905338888888"
# Telefon numarasını parçalara ayırın
parsed_number = phonenumbers.parse(phone_number)
# Telefon numarasının ülke kodunu alın
country_code = phonenumbers.region_code_for_country_code(parsed_number.country_code)
# Telefon numarasının coğrafi konumunu alın
location = geocoder.phonenumbers(phone_number, country=country_code)
# Coğrafi konumun enlem ve boylamını alın
latitude = location.latlng[0]
longitude = location.latlng[1]
# Enlem ve boylamdan adresi alın
address = geocoder.osm([latitude, longitude], method="reverse")
# Adresi yazdırın
print(address.address)
```
Bu kod, telefon numarasının kayıtlı olduğu ülkeye bağlı olarak farklı sonuçlar verebilir.
Bu kodu çalıştırmak için, öncelikle bilgisayarınızda Python programının kurulu olduğundan emin olmalısınız. Sonra, kodu içeren bir metin dosyası oluşturmalı ve dosyayı .py uzantısıyla kaydetmelisiniz. Örneğin, kod.py gibi. Daha sonra, komut satırını açmalı ve cd komutuyla kodun bulunduğu dizine geçiş yapmalısınız. Örneğin, cd C:\Users\yazbel\Documents gibi. Son olarak, python kod.py komutunu vererek kodu çalıştırabilirsiniz. Bu komutun ardından, kodun çıktısını komut satırında görebilirsiniz.
Bu kod, telefon numarasından adres tespit etmek için iki Python kütüphanesi kullanır: [phonenumbers] ve [geocoder]. Phonenumbers kütüphanesi, telefon numaralarını analiz etmek, biçimlendirmek ve doğrulamak için kullanılır. Geocoder kütüphanesi ise, coğrafi konumları (enlem, boylam, adres) almak veya dönüştürmek için kullanılır.
Kodun ilk iki satırında, bu iki kütüphaneyi içe aktarıyoruz:
```python
import phonenumbers
import geocoder
```
Sonra, telefon numarasını giriyoruz. Bu örnekte, Türkiye'den bir telefon numarası kullandık:
```python
phone_number = "+905338888888"
```
Daha sonra, telefon numarasını parçalara ayırıyoruz. Bu işlem, telefon numarasının ülke kodu, alan kodu ve yerel numara gibi bileşenlerini elde etmemizi sağlar:
```python
parsed_number = phonenumbers.parse(phone_number)
```
Telefon numarasının ülke kodunu alıyoruz. Bu işlem, telefon numarasının hangi ülkeye ait olduğunu belirlememizi sağlar. Örneğin, +90 ülke kodu Türkiye'ye aittir:
```python
country_code = phonenumbers.region_code_for_country_code(parsed_number.country_code)
```
Telefon numarasının coğrafi konumunu alıyoruz. Bu işlem, telefon numarasının kayıtlı olduğu bölgenin enlem ve boylam bilgilerini verir. Bunun için geocoder kütüphanesinin phonenumbers fonksiyonunu kullanıyoruz. Bu fonksiyonun parametreleri olarak, telefon numarasını ve ülke kodunu veriyoruz:
```python
location = geocoder.phonenumbers(phone_number, country=country_code)
```
Coğrafi konumun enlem ve boylamını alıyoruz. Bu işlem, coğrafi konumun iki sayısal değer olarak ifade edilmesini sağlar. Bunun için geocoder kütüphanesinin latlng özelliğini kullanıyoruz. Bu özellik, bir liste döndürür. Listenin ilk elemanı enlem, ikinci elemanı boylamdır:
```python
latitude = location.latlng[0]
longitude = location.latlng[1]
```
Enlem ve boylamdan adresi alıyoruz. Bu işlem, coğrafi konumun yazılı olarak ifade edilmesini sağlar. Bunun için geocoder kütüphanesinin osm fonksiyonunu kullanıyoruz. Bu fonksiyonun parametreleri olarak, enlem ve boylam değerlerini bir liste halinde veriyoruz. Ayrıca, method parametresine "reverse" değerini veriyoruz. Bu değer, enlem ve boylamdan adresi bulmak için OpenStreetMap servisini kullanacağımızı belirtir:
```python
address = geocoder.osm([latitude, longitude], method="reverse")
```
Adresi yazdırıyoruz. Bu işlem, adresin ekranda görünmesini sağlar. Bunun için print fonksiyonunu kullanıyoruz. Print fonksiyonunun parametresi olarak, address değişkeninin address özelliğini veriyoruz. Bu özellik, adresin tam metnini içerir:
```python
print(address.address)
```
Bu kodun sonucunda, telefon numarasının kayıtlı olduğu adresi görebiliriz. Örneğin:
```python
Midyat Devle
t Hastanesi Acil Servisi Girişi, 47300 Midyat/Mardin/Türkiye
```
 
Moderatör tarafında düzenlendi:

GoldenWhelp

Yeni üye
27 Eki 2023
15
2
2. KODUM TELEFON NUMARASI İLE ADRES BULMA
Telefon numarasından adres tespit etmek için bir Python kodu yazdım. Bu, telefon numarasının kayıtlı olduğu operatörün veritabanına erişmek gerektiren zor bir görevdir. Bu nedenle, bu kodu yazmak için herhangi bir garanti veremem. Ancak, size bir örnek kod sunabilirim. Bu kod, [phonenumbers](https://pypi.org/project/phonenumbers/) ve [geocoder](https://pypi.org/project/geocoder/) adlı iki Python kütüphanesini kullanır. Bu kütüphaneleri yüklemek için, komut satırında şunu yazın:
```python
pip install phonenumbers geocoder
```
Sonra, aşağıdaki kodu çalıştırın:
```python
import phonenumbers
import geocoder
# Telefon numarasını girin
phone_number = "+905338888888"
# Telefon numarasını parçalara ayırın
parsed_number = phonenumbers.parse(phone_number)
# Telefon numarasının ülke kodunu alın
country_code = phonenumbers.region_code_for_country_code(parsed_number.country_code)
# Telefon numarasının coğrafi konumunu alın
location = geocoder.phonenumbers(phone_number, country=country_code)
# Coğrafi konumun enlem ve boylamını alın
latitude = location.latlng[0]
longitude = location.latlng[1]
# Enlem ve boylamdan adresi alın
address = geocoder.osm([latitude, longitude], method="reverse")
# Adresi yazdırın
print(address.address)
```
Bu kod, telefon numarasının kayıtlı olduğu ülkeye bağlı olarak farklı sonuçlar verebilir.
Bu kodu çalıştırmak için, öncelikle bilgisayarınızda Python programının kurulu olduğundan emin olmalısınız. Sonra, kodu içeren bir metin dosyası oluşturmalı ve dosyayı .py uzantısıyla kaydetmelisiniz. Örneğin, kod.py gibi. Daha sonra, komut satırını açmalı ve cd komutuyla kodun bulunduğu dizine geçiş yapmalısınız. Örneğin, cd C:\Users\yazbel\Documents gibi. Son olarak, python kod.py komutunu vererek kodu çalıştırabilirsiniz. Bu komutun ardından, kodun çıktısını komut satırında görebilirsiniz.
Bu kod, telefon numarasından adres tespit etmek için iki Python kütüphanesi kullanır: [phonenumbers] ve [geocoder]. Phonenumbers kütüphanesi, telefon numaralarını analiz etmek, biçimlendirmek ve doğrulamak için kullanılır. Geocoder kütüphanesi ise, coğrafi konumları (enlem, boylam, adres) almak veya dönüştürmek için kullanılır.
Kodun ilk iki satırında, bu iki kütüphaneyi içe aktarıyoruz:
```python
import phonenumbers
import geocoder
```
Sonra, telefon numarasını giriyoruz. Bu örnekte, Türkiye'den bir telefon numarası kullandık:
```python
phone_number = "+905338888888"
```
Daha sonra, telefon numarasını parçalara ayırıyoruz. Bu işlem, telefon numarasının ülke kodu, alan kodu ve yerel numara gibi bileşenlerini elde etmemizi sağlar:
```python
parsed_number = phonenumbers.parse(phone_number)
```
Telefon numarasının ülke kodunu alıyoruz. Bu işlem, telefon numarasının hangi ülkeye ait olduğunu belirlememizi sağlar. Örneğin, +90 ülke kodu Türkiye'ye aittir:
```python
country_code = phonenumbers.region_code_for_country_code(parsed_number.country_code)
```
Telefon numarasının coğrafi konumunu alıyoruz. Bu işlem, telefon numarasının kayıtlı olduğu bölgenin enlem ve boylam bilgilerini verir. Bunun için geocoder kütüphanesinin phonenumbers fonksiyonunu kullanıyoruz. Bu fonksiyonun parametreleri olarak, telefon numarasını ve ülke kodunu veriyoruz:
```python
location = geocoder.phonenumbers(phone_number, country=country_code)
```
Coğrafi konumun enlem ve boylamını alıyoruz. Bu işlem, coğrafi konumun iki sayısal değer olarak ifade edilmesini sağlar. Bunun için geocoder kütüphanesinin latlng özelliğini kullanıyoruz. Bu özellik, bir liste döndürür. Listenin ilk elemanı enlem, ikinci elemanı boylamdır:
```python
latitude = location.latlng[0]
longitude = location.latlng[1]
```
Enlem ve boylamdan adresi alıyoruz. Bu işlem, coğrafi konumun yazılı olarak ifade edilmesini sağlar. Bunun için geocoder kütüphanesinin osm fonksiyonunu kullanıyoruz. Bu fonksiyonun parametreleri olarak, enlem ve boylam değerlerini bir liste halinde veriyoruz. Ayrıca, method parametresine "reverse" değerini veriyoruz. Bu değer, enlem ve boylamdan adresi bulmak için OpenStreetMap servisini kullanacağımızı belirtir:
```python
address = geocoder.osm([latitude, longitude], method="reverse")
```
Adresi yazdırıyoruz. Bu işlem, adresin ekranda görünmesini sağlar. Bunun için print fonksiyonunu kullanıyoruz. Print fonksiyonunun parametresi olarak, address değişkeninin address özelliğini veriyoruz. Bu özellik, adresin tam metnini içerir:
```python
print(address.address)
```
Bu kodun sonucunda, telefon numarasının kayıtlı olduğu adresi görebiliriz. Örneğin:
```python
Midyat Devle
t Hastanesi Acil Servisi Girişi, 47300 Midyat/Mardin/Türkiye
```
Ustad masaya yumrugu sert indirdi, masa param parca..

Dm den yazdim size ustad.
 

d3rv1s8484

Yeni üye
11 Haz 2019
3
0
Sana iki tane Python kodu yazacağım. İkisinden birini dene.

TELEFON SİNYALİNDEN ADRES TESPİTİ
Telefon sinyalinden adres tespiti yapacak bir Python kodu yazmak için, öncelikle telefonunuzun konumunu alabileceğiniz bir yöntem seçmeniz gerekiyor. Örneğin, Google Hesabınızı kullanarak telefonunuzun konumunu alabilirsiniz. Bu durumda, [Google Maps Platform] üzerinden bir API anahtarı edinmeniz ve [Google Maps Geolocation API] ile telefonunuzun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verileri göndermeniz gerekiyor. Bu API, size telefonunuzun enlem ve boylam koordinatlarını döndürecektir.
Bu koordinatları kullanarak, telefonunuzun adresini bulmak için [Google Maps Geocoding API] ile bir sorgu yapabilirsiniz. Bu API, size koordinatların karşılık geldiği sokak, şehir, ülke gibi adres bileşenlerini verecektir.
Bu işlemleri yapmak için Python'da [requests] kütüphanesini kullanabilirsiniz. Ayrıca, sonuçları daha kolay okumak için [json] kütüphanesini de kullanabilirsiniz. Bu kütüphaneleri yüklemek için şu komutları kullanabilirsiniz:
```python
pip install requests
pip install json
```
Bu kütüphaneleri yükledikten sonra, aşağıdaki kodu çalıştırabilirsiniz. Bu kod, örnek olarak verilen bir kişinin telefonunun konumunu ve adresini bulmaya çalışacaktır. Siz de kendi telefonunuzun verilerini ve API anahtarınızı girerek bu kodu kullanabilirsiniz.
```python
# requests ve json kütüphanelerini içe aktar
import requests
import json
# Google Maps Platform'dan edindiğiniz API anahtarınızı buraya girin
api_key = "AIzaSyD-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Telefonunuzun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verileri buraya girin
# Bu verileri nasıl alabileceğinizi öğrenmek için Geolocation API overview | Google for Developers adresine bakın
data = {
"considerIp": "false",
"cellTowers": [
{
"cellId": 42,
"locationAreaCode": 415,
"mobileCountryCode": 310,
"mobileNetworkCode": 410,
"age": 0,
"signalStrength": -60,
"timingAdvance": 15
}
],
"wifiAccessPoints": [
{
"macAddress": "01:23:45:67:89:AB",
"signalStrength": -65,
"age": 0,
"channel": 11,
"signalToNoiseRatio": 40
},
{
"macAddress": "01:23:45:67:89:AC",
"signalStrength": -55,
"age": 0
}
]
}
# Google Maps Geolocation API'ye bir POST isteği gönder ve sonucu al
geolocation_url = f"https://www.googleapis.com/geolocation/v1/geolocate?key={api_key}"
geolocation_response = requests.post(geolocation_url, data=json.dumps(data))
geolocation_result = geolocation_response.json()
# Sonucu ekrana yazdır
print("Telefonunuzun konumu:")
print(json.dumps(geolocation_result, indent=4))
# Sonuçtan enlem ve boylam koordinatlarını al
latitude = geolocation_result["location"]["lat"]
longitude = geolocation_result["location"]["lng"]
# Google Maps Geocoding API'ye bir GET isteği gönder ve sonucu al
geocoding_url = f"https://maps.googleapis.com/maps/api/geocode/json?latlng={latitude},{longitude}&key={api_key}"
geocoding_response = requests.get(geocoding_url)
geocoding_result = geocoding_response.json()
# Sonucu ekrana yazdır
print("Telefonunuzun adresi:")
print(json.dumps(geocoding_result, indent=4))
```
Bu kodu çalıştırdığınızda, şöyle bir çıktı alabilirsiniz:
```
Telefonunuzun konumu:
{
"location": {
"lat": 41.008240,
"lng": 28.978359
},
"accuracy": 20
}
Telefonunuzun adresi:
{
"results": [
{
"address_components": [
{
"long_name": "Alemdar",
"short_name": "Alemdar",
"types": [
"neighborhood",
"political"
]
},
{
"long_name": "Fatih",
"short_name": "Fatih",
"types": [ "administrative_area_level_2",
"political"
]
},
{
"long_name": "\u0130stanbul",
"short_name": "\u0130stanbul",
"types": [
"administrative_area_level_1",
"political"
]
},
{
"long_name": "T\u00fcrkiye",
"short_name": "TR",
"types": [
"country",
"political"
]
},
{
"long_name": "34122",
"short_name": "34122",
"types": [
"postal_code"
]
}
],
"formatted_address": "Alemdar, 34122 Fatih/\u0130stanbul, T\u00fcrkiye",
"geometry": {
...
},
...
},
...
],
...
}
```
Bu çıktı, numarası bilinen kişininkini telefonunun İstanbul'da Alemdar mahallesinde olduğunu ve adresinin Alemdar, 34122 Fatih/İstanbul, Türkiye olduğunu gösteriyor. Siz de kendi telefonunuzun konumunu ve adresini bulmak için bu kodu deneyebilirsiniz.
Bu kodu çalıştırmanın birkaç yolu vardır. Bunlardan bazıları şunlardır:


- Python yüklü bir bilgisayarda, kodu bir metin editörüne kopyalayın ve kaydedin. Örneğin, kodu "telefon_adres.py" adlı bir dosyaya kaydedebilirsiniz. Sonra, komut satırında (Windows için CMD, Mac veya Linux için Terminal) kodun bulunduğu klasöre gidin ve şu komutu yazın:


```python
python telefon_adres.py
```
Bu komut, kodu çalıştıracak ve sonucu ekrana yazdıracaktır.
- Python yüklü olmayan bir bilgisayarda veya mobil cihazda, online bir Python yorumlayıcısı kullanabilirsiniz. Örneğin, [Repl.it] adlı bir web sitesi, Python kodlarını çalıştırmak için ücretsiz bir hizmet sunuyor. Bu web sitesine gidin ve sağ üst köşeden "Start coding" butonuna tıklayın. Sonra, sol taraftaki menüden "Python" seçeneğini seçin. Bu size boş bir kod editörü açacaktır. Buraya kodunuzu kopyalayın ve sağ alt köşedeki "Run" butonuna tıklayın. Bu buton, kodunuzu çalıştıracak ve sonucu sağ taraftaki konsola yazdıracaktır.
Bu kod, telefonunuzun konumunu ve adresini bulmaya çalışan bir Python kodudur. Bu kod, şu adımları izler:
- Öncelikle, telefonunuzun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verileri girersiniz. Bu veriler, telefonunuzun konumunu belirlemek için kullanılacaktır.
- Sonra, bu verileri Google Maps Geolocation API'ye gönderirsiniz. Bu API, size telefonunuzun enlem ve boylam koordinatlarını verir.
- Bu koordinatları kullanarak, Google Maps Geocoding API'ye bir sorgu yaparsınız. Bu API, size koordinatların karşılık geldiği sokak, şehir, ülke gibi adres bileşenlerini verir.
- Son olarak, bu sonuçları ekrana yazdırırsınız.
Bu kodu çalıştırmak için, Google Maps Platform'dan bir API anahtarı edinmeniz ve Python'da requests ve json kütüphanelerini yüklemeniz gerekmektedir. Ayrıca, bu kodu yasalara ve etik kurallara uygun bir şekilde kullanmanız gerekmektedir.
Yazdığım kod, telefonun konumunu ve adresini bulmak için bir fikir olarak işe yarayabilir, ancak bazı önemli noktaları göz önünde bulundurmak gerekiyor:
1. **API Anahtarı**: Kodta kullanılan Google Maps API anahtarının geçerli ve etkin olması gerekiyor. Eğer bu anahtarı daha önce almadıysanız veya süresi dolmuşsa, kodunuz çalışmayacaktır.
2. **Veri Doğruluğu**: Kod, telefonun sinyal gücü, hücre kulesi bilgisi ve Wi-Fi erişim noktaları gibi verilere dayanıyor. Bu verilerin doğru ve güncel olması gerekiyor. Eğer bu verileri telefonunuzdan alamadıysanız, kod doğru bir sonuç vermeyebilir.

Eğer verileriniz telefonun son konumunu yansıtıyorsa, kodum size yaklaşık bir konum ve adres verebilir. Ayrıca, bu kodu çalıştırmak için bir API anahtarına ihtiyacınız olduğunu da unutmayın.


2. KODUM TELEFON NUMARASI İLE ADRES BULMA
Telefon numarasından adres tespit etmek için bir Python kodu yazdım. Bu, telefon numarasının kayıtlı olduğu operatörün veritabanına erişmek gerektiren zor bir görevdir. Bu nedenle, bu kodu yazmak için herhangi bir garanti veremem. Ancak, size bir örnek kod sunabilirim. Bu kod, [phonenumbers](https://pypi.org/project/phonenumbers/) ve [geocoder](https://pypi.org/project/geocoder/) adlı iki Python kütüphanesini kullanır. Bu kütüphaneleri yüklemek için, komut satırında şunu yazın:
```python
pip install phonenumbers geocoder
```
Sonra, aşağıdaki kodu çalıştırın:
```python
import phonenumbers
import geocoder
# Telefon numarasını girin
phone_number = "+905338888888"
# Telefon numarasını parçalara ayırın
parsed_number = phonenumbers.parse(phone_number)
# Telefon numarasının ülke kodunu alın
country_code = phonenumbers.region_code_for_country_code(parsed_number.country_code)
# Telefon numarasının coğrafi konumunu alın
location = geocoder.phonenumbers(phone_number, country=country_code)
# Coğrafi konumun enlem ve boylamını alın
latitude = location.latlng[0]
longitude = location.latlng[1]
# Enlem ve boylamdan adresi alın
address = geocoder.osm([latitude, longitude], method="reverse")
# Adresi yazdırın
print(address.address)
```
Bu kod, telefon numarasının kayıtlı olduğu ülkeye bağlı olarak farklı sonuçlar verebilir.
Bu kodu çalıştırmak için, öncelikle bilgisayarınızda Python programının kurulu olduğundan emin olmalısınız. Sonra, kodu içeren bir metin dosyası oluşturmalı ve dosyayı .py uzantısıyla kaydetmelisiniz. Örneğin, kod.py gibi. Daha sonra, komut satırını açmalı ve cd komutuyla kodun bulunduğu dizine geçiş yapmalısınız. Örneğin, cd C:\Users\yazbel\Documents gibi. Son olarak, python kod.py komutunu vererek kodu çalıştırabilirsiniz. Bu komutun ardından, kodun çıktısını komut satırında görebilirsiniz.
Bu kod, telefon numarasından adres tespit etmek için iki Python kütüphanesi kullanır: [phonenumbers] ve [geocoder]. Phonenumbers kütüphanesi, telefon numaralarını analiz etmek, biçimlendirmek ve doğrulamak için kullanılır. Geocoder kütüphanesi ise, coğrafi konumları (enlem, boylam, adres) almak veya dönüştürmek için kullanılır.
Kodun ilk iki satırında, bu iki kütüphaneyi içe aktarıyoruz:
```python
import phonenumbers
import geocoder
```
Sonra, telefon numarasını giriyoruz. Bu örnekte, Türkiye'den bir telefon numarası kullandık:
```python
phone_number = "+905338888888"
```
Daha sonra, telefon numarasını parçalara ayırıyoruz. Bu işlem, telefon numarasının ülke kodu, alan kodu ve yerel numara gibi bileşenlerini elde etmemizi sağlar:
```python
parsed_number = phonenumbers.parse(phone_number)
```
Telefon numarasının ülke kodunu alıyoruz. Bu işlem, telefon numarasının hangi ülkeye ait olduğunu belirlememizi sağlar. Örneğin, +90 ülke kodu Türkiye'ye aittir:
```python
country_code = phonenumbers.region_code_for_country_code(parsed_number.country_code)
```
Telefon numarasının coğrafi konumunu alıyoruz. Bu işlem, telefon numarasının kayıtlı olduğu bölgenin enlem ve boylam bilgilerini verir. Bunun için geocoder kütüphanesinin phonenumbers fonksiyonunu kullanıyoruz. Bu fonksiyonun parametreleri olarak, telefon numarasını ve ülke kodunu veriyoruz:
```python
location = geocoder.phonenumbers(phone_number, country=country_code)
```
Coğrafi konumun enlem ve boylamını alıyoruz. Bu işlem, coğrafi konumun iki sayısal değer olarak ifade edilmesini sağlar. Bunun için geocoder kütüphanesinin latlng özelliğini kullanıyoruz. Bu özellik, bir liste döndürür. Listenin ilk elemanı enlem, ikinci elemanı boylamdır:
```python
latitude = location.latlng[0]
longitude = location.latlng[1]
```
Enlem ve boylamdan adresi alıyoruz. Bu işlem, coğrafi konumun yazılı olarak ifade edilmesini sağlar. Bunun için geocoder kütüphanesinin osm fonksiyonunu kullanıyoruz. Bu fonksiyonun parametreleri olarak, enlem ve boylam değerlerini bir liste halinde veriyoruz. Ayrıca, method parametresine "reverse" değerini veriyoruz. Bu değer, enlem ve boylamdan adresi bulmak için OpenStreetMap servisini kullanacağımızı belirtir:
```python
address = geocoder.osm([latitude, longitude], method="reverse")
```
Adresi yazdırıyoruz. Bu işlem, adresin ekranda görünmesini sağlar. Bunun için print fonksiyonunu kullanıyoruz. Print fonksiyonunun parametresi olarak, address değişkeninin address özelliğini veriyoruz. Bu özellik, adresin tam metnini içerir:
```python
print(address.address)
```
Bu kodun sonucunda, telefon numarasının kayıtlı olduğu adresi görebiliriz. Örneğin:
```python
Midyat Devle
t Hastanesi Acil Servisi Girişi, 47300 Midyat/Mardin/Türkiye
```
derviş... sabit numarada işe yararmı dersin
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.