Hola tengo una duda y no se si es posible por medio de winsock hacer un programa para q cuando yo introduzca la ip de una determinada victima me dija el lugar geografico...
Espero q aya entendido
Yo creo que no hace falta un programa..mira:
Las ips que empiezan a partir de 80 son española, las que empiezan a partir de 200 de america del sur,etc.
Si quieres puedes hacer el programa para que cuando detecte los primeros numeros, te diga el sitio.
ok de donde saco esa info la del 80 españa 200 america del sur...Fijate q en el hacker.net en la web hay algo q se llama localisa tu ip.
Para localizar la ip, simplemente es hayar una cifra resultante d unos calculos con la Ip, aquí te dejo algunos links y un programa en perl k codeé:
http://www.hackingspirits.com/cyb_forensic/fsic_articles/loc_place.html#IP2Num-INDX
http://www.analysespider.com/ip2country/ip_number.html
http://www.analysespider.com/ip2country/ip_country_list.html
http://www.analysespider.com/ip2country/IP-COUNTRY-REGION-CITY.html
######################
# Localizador IP #
#--------------------#
# Coded by Lympex #
######################
print "\n[+] Indica una Ip: ";$ip=<STDIN>;chop($ip);
#calculamos
($ip1, $ip2, $ip3, $ip4) = split(/\x2E/,$ip);
$eval=(16777216*$ip1) + (65536*$ip2) + (256*$ip3) + $ip4;
print "\n[+] Codigo: $eval\n";
exit(0);
Como verás en unos de los links, la db con todos los codigos y las ciudades, valen su dinero xD
He compilado tu code y he puesto una ip al azar, esta me ha dado su codigo...
De donde podriamos sacar la informacion de los codigos?
Podriamos hacerlo entre todos... :D
lee sto, del ultimo link que te di:
Citar$100 one time fee plus $15 per month of updates [ Buy Now ]
(First month update fee included in one time fee)
los códigos se van actualizando... de todas formas puedes usar esto: http://www.analysespider.com/ip2country/lookup.html
Bueno, de todas maneras ya existen programas asi...
Ok lo voy a probar
Alguien me traduse todo esto q no entiendo nada
IP Number = 16777216*w + 65536*x + 256*y + z (Formula 1)
where
IP Address = w.x.y.z
For example, if IP address is "202.186.13.4", then its IP Number "3401190660" is based on the Formula 1.
IP Address = 202.186.13.4
So, w = 202, x = 186, y = 13 and z = 4
IP Number = 16777216*202 + 65536*186 + 256*13 + 4
= 3388997632 + 12189696 + 3328 + 4
= 3401190660
To reverse IP number to IP address,
w = int ( IP Number / 16777216 ) % 256
x = int ( IP Number / 65536 ) % 256
y = int ( IP Number / 256 ) % 256
z = int ( IP Number ) % 256
Creo que esta simple de comprender.
La ip: 202.186.13.4 se divide en w.x.y.z
Entonces w = 202, x = 186, y = 13 and z = 4
para convertirse en numero:
w*16777216 + x*65536 + y*256 + z
Citares posible por medio de winsock hacer un programa para q cuando yo introduzca la ip de una determinada victima me dija el lugar geografico...
Por medio del WS, no creo q sea posible...
Ahora, con estos metodos q postearon lo veo facil... pero no creo q sea muy preciso
Ah, y hay algunas webs q te hacen todo el calculo automaticamente, busca un poco
si encuentro alguna la posteo...
salu2 !