Junio 23, 2018, 10:55:24 pm

Autor Tema: [Python-Android] LocateIP 0.1  (Leído 1983 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado BigBear

  • Yo vivo en CPH
  • ***
  • Mensajes: 736
  • Sexo: Masculino
    • Ver Perfil
[Python-Android] LocateIP 0.1
« en: Agosto 19, 2013, 12:19:19 pm »
El primer script que hice en python para android.

El codigo :

Código: (python) You are not allowed to view links. Register or Login
# !usr/bin/python
# LocateIP 0.1 (C) Doddy Hackman 2013
# Android Version

import android,urllib2,re,socket
 
aplicacion = android.Android()

nave = urllib2.build_opener()
nave.add_header = [('User-Agent','Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5')]

def toma(web) :
 nave = urllib2.Request(web)
 nave.add_header('User-Agent','Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
 op = urllib2.build_opener()
 return op.open(nave).read()

def search(pagina):

 respuesta = ""

 ip = socket.gethostbyname(str(pagina))
 code = toma("http://www.melissadata.com/lookups/iplocation.asp?ipaddress="+ip)

 respuesta = respuesta + "[++] IP Address Location\n"

 if (re.findall("City<\/td><td align=(.*)><b>(.*)<\/b><\/td>",code)):
  rex = re.findall("City<\/td><td align=(.*)><b>(.*)<\/b><\/td>",code)
  city = rex[0][1]
  respuesta = respuesta + "\n[++] City : "+city
 else:
  respuesta = respuesta + "\n[++] City : Not Found"

 if (re.findall("Country<\/td><td align=(.*)><b>(.*)<\/b><\/td>",code)):
  rex = re.findall("Country<\/td><td align=(.*)><b>(.*)<\/b><\/td>",code)
  country = rex[0][1]
  respuesta = respuesta + "\n[++] Country : "+country
 else:
  respuesta = respuesta + "\n[++] Country : Not Found"
 
 if (re.findall("State or Region<\/td><td align=(.*)><b>(.*)<\/b><\/td>",code)):
  rex = re.findall("State or Region<\/td><td align=(.*)><b>(.*)<\/b><\/td>",code)
  state = rex[0][1]
  respuesta = respuesta + "\n[++] State : "+state
 else:
  respuesta = respuesta + "\n[++] State : Not Found"

 
 code = toma("http://www.ip-adress.com/reverse_ip/"+ip)

 if (re.findall("whois\/(.*?)\">Whois",code)):
  rex = re.findall("whois\/(.*?)\">Whois",code)
  respuesta = respuesta + "\n\n[++] DNS Founds\n"
  for dns in rex:
   respuesta = respuesta + "\n[+] "+dns

 return respuesta

def menu():

 aplicacion.dialogCreateAlert("LocateIP 0.1")
 aplicacion.dialogSetItems(["Search","About","Exit"])
 aplicacion.dialogShow()
 re = aplicacion.dialogGetResponse().result

 re2 = re["item"]
 
 if re2==0:
 
  red = aplicacion.dialogGetInput("LocateIP 0.1","Target")
  ref = str(red[1])

  aplicacion.dialogCreateSpinnerProgress("LocateIP 0.1","Searching ...")
  aplicacion.dialogShow()

  don = search(ref)

  aplicacion.dialogDismiss()

  aplicacion.dialogCreateAlert("LocateIP 0.1",don)
  aplicacion.dialogSetPositiveButtonText("Done")
  aplicacion.dialogShow()
 
  op = aplicacion.dialogGetResponse().result

  if op["which"] == "positive" :

   menu()

 if re2==1 :

  aplicacion.dialogCreateAlert("LocateIP 0.1","(C) Doddy Hackman 2013")
  aplicacion.dialogSetPositiveButtonText("Done")
  aplicacion.dialogShow()
  re3 = aplicacion.dialogGetResponse().result

  if re3["which"] == "positive" :

   menu()
 
  if re3==2:

   aplicacion.exit()

menu()

# The End ?

Les dejo unas imagenes de como funciona en mi tablet argos.







Eso es todo.

Desconectado JaAViEr

  • ¡ Programming the world !
  • Colaborador
  • ****
  • Mensajes: 8218
  • https://uniendo.la
    • Ver Perfil
    • Ethereum Chile
Re:[Python-Android] LocateIP 0.1
« Respuesta #1 en: ſeptiembre 02, 2013, 09:10:01 pm »
Recuerdo mis tiempos gloriosos programando PyAndroid jaja , me trajiste buenos recuerdos n.n
¡MI TWITTER You are not allowed to view links. Register or Login!
You are not allowed to view links. Register or Login !


exclamation
[Python-Android] ParanoicScan 0.4

Iniciado por BigBear

0 Respuestas
1810 Vistas
Último mensaje Noviembre 06, 2015, 02:08:38 pm
por BigBear
xx
[Python-Android] ParanoicScan 0.3

Iniciado por BigBear

0 Respuestas
1633 Vistas
Último mensaje Febrero 03, 2014, 07:17:30 am
por BigBear
exclamation
[Python-Android] BingHack Tool 0.1

Iniciado por BigBear

0 Respuestas
1427 Vistas
Último mensaje ſeptiembre 01, 2013, 01:19:35 pm
por BigBear
xx
[Ayuda] Problema con python y Android SDK

Iniciado por cibergolen

2 Respuestas
1001 Vistas
Último mensaje Abril 03, 2015, 07:19:25 am
por cibergolen
question
importar librerias python en android y ejecucion en consola

Iniciado por self.sombra

3 Respuestas
1779 Vistas
Último mensaje Abril 11, 2012, 04:33:38 pm
por JaAViEr
exclamation
[Código-Python-Android] Notificación de un nuevo post - JaAViEr

Iniciado por JaAViEr

3 Respuestas
2107 Vistas
Último mensaje Marzo 15, 2013, 03:56:54 pm
por isseu
exclamation
[Código-Python-Android]Calculadora por secuencia - JaAViEr(0x5d)

Iniciado por JaAViEr

5 Respuestas
1880 Vistas
Último mensaje Diciembre 28, 2011, 08:16:38 pm
por Khan-BG
exclamation
[Python-Android]Algunas cosas para empezar - JaAViEr(0x5d)

Iniciado por JaAViEr

5 Respuestas
1827 Vistas
Último mensaje Diciembre 31, 2011, 05:28:57 pm
por BigBear
exclamation
[C#] LocateIP 0.2

Iniciado por BigBear

0 Respuestas
1511 Vistas
Último mensaje Julio 04, 2014, 11:24:41 am
por BigBear
exclamation
[Delphi] LocateIP 0.1

Iniciado por BigBear

0 Respuestas
836 Vistas
Último mensaje Abril 25, 2013, 02:47:19 pm
por BigBear