Buen día que horrible es estar un Sabado mal lo peor por renegar y cascarrabias, con temperatura pero sin separarme del ordenador muajajaja hoy estare todo el dia trabajando en la Tesis haciendo la presentación asi que como  recien acabo de levantar y me acorde del señor @Seguridadjabali que el dia Jueves nos pidio un favor a los 2 mosqueteros  y dartañan :).


Si podiamos probar, Plan B bueno lo hice hace un momento nuevamente luego de instalarlo hace 2 dias atras  y nada no mando ni un solo correo ni nada, no se si solo esta aplicacion funciona en Celulares con dudosa procedencia como el de @enrique  y esta entrada =/, honestamente como dije hace dias atras en su celular Chida, Chino ni modo llega a cumplir con su objetivo lo negativo que note es que para su uso correspondiente es necesario que este conectado el equipo a internet, el GPS funcionando pense que lo activaria de manera automatica lo cual ni en chiste lo hizo asi que como dije en el titulo de la entrada ni con Plan B recupero mi celular :/.


Localizando el movil del Comandante Linux .
Leer Mas
Buenas a todos ahora ando aqui en el trabajo, recibo  una grata noticia de @enriquegmv que el slogan que mando el estimado Angel autor de @Seguridadjabali, entro a segunda fase :o aunque no lo crean  si paso a las segundas instancias, asi que el post va por este sentido por la sonrisa de un amigo Windolero certificado apoyemosle para darle el regalo por aver aprobado ;).




Y no soy solo yo tambien el amigo enrique xD..

Que falta de respeto!! 

Bueno para votar simplemente tienen que hacer lo siguiente ir al siguiente link: 


y en el lado derecho marcar el slogan Mucho exploit.... y poca Shell







Asi de facil y simple apoyen ..." por la sonrisa de un informatico que gasto todo ¬¬ en micro.ft"

PD: Ese deberia de ser mi slogan xDD

Salutes
Leer Mas
El dia jueves tuve una grata pelea con Google App Engine, unas 4 horas dandole una leida a la información que nos brinda Developers Google, sobre la descarga de un DataStore.

Lo primero que me puse a revisar fue el panel de administración y habilitar la opción que nos permite interactuar de manejara directa con la aplicación que tengamos montada para luego acceder al Datastore Admin, se puede ver en la Imagen 1.

Imagen 1

Luego de eso  tendremos acceso al panel donde podremos realizar la descarga de las entidades, eliminar, como tambien restaurar de un backup anterior.


1.- Backup Entities: Nos permite generar el backup de una entidad especifica o todo el store.
2.- Copy to Another App: Si necesitamos copiar todo las entidades o solo algunas a otra aplicación que tengamos corriendo.
3.- Import Backup Information: Importar de un backup que tengamos almacenado en el Blobstore
4.- Delete Entities: Eliminar alguna Entidad =)

Al generar el backup respectivo, es almacenado y guardado en el blobstore, cuando deseamos bajarlo para manipular lo podemos pero no se puede abrir porque esta con otro tipo de codificación del mismo modo queremos importar es necesario que tengamos activado Google Cloud Storage que a partir de este mes ya el uso del mismo es de pago.


Puesto que en la documentación nos dan la opción de poder descargar el datastore, revisando las Tools pero aquí esta el detalle tenemos la chance de hacerlo con python :) eureka asunto solucionado, el proyecto subido en el servidor fue realizado con Java :( no dan soporte pero bueno dando una pasadita y revisando si se puede activando remote_api


Ahora procedemos a configurar un archivo especificamente web.xml, agregando las siguiente lineas:


remoteapi
com.google.apphosting.utils.remoteapi.RemoteApiServlet
 
Con esto nos permite hacer uso de la api remote y permitir interactuar con el servlet directamente cabe destacar que esto esta orientado cuando tu servidor esta desarrollado en Java para Python se cubre otros pasos.

la vez agregamos lo para que haga el mapeo y se pueda acceder directamente a el.


remoteapi  
/remote_api  


Ahora necesitamos tener el sdk de python para el GAE, procedemos a descargarlo en mi caso baje la version para Linux se puede hacer lo mismo tanto en Mac OS X como tambien en Windows.


Luego de tener listo el sdk y realizar esa configuración pequeña en el archivo web.xml. ahora procedemos a realizar el deploy respectivo, esperamos un rato que se realize y verificamos que este corriendo el servlet, accedemos de la siguiente manera http://tuID.appspot.com/remote_api.


Algo importante que cuando tenemos activado remote api solo se puede acceder los que tengan permisos para ellos como ser el administrador o un dev como se ve en la siguiente imagen.



Ya tenemos listo ahora procedemos nos dirigimos al sdk de python que bajamos por comodida lo mande en el home renombrando el folder principal.


Ahora tenemos todo listo para poder conectarnos directamente con nuestro servidor y descargar el datastore, usamos el archivo appcfg.py como esta en su wiki de desarrollo procedemos a realizarlo.

python appcfg.py download_data --application=id --url=http://id.appspot.com/remote_api --filename=ElNombreDelBackup.CSV

Al mandar el comando nos dara el siguiente mensaje:




Nos pide ingresar los credenciales necesarios para poder acceder, pidiéndonos el email y password. Pero  puffff error no bajo nada nos da el siguiente error:


Lo que nos indica ahora es que no hubo respuesta del store no se pudo acceder pero si nos conectamos revisamos en el folder y genero los sqlite respectivos :(. 


En este punto me pase revisando y el error es que el datastore cuando se crea, tenemos dos opciones Master/Slave o High Replication, asi que de ahi viene el error cuando esta en Master/Slave no sucede este problema podemos descargarlo tranquilamente, pero como en mi caso usamos High Replication se arregla este asunto agregando un simple simbolo si este simbolo con la letra s  ¬¬! ( s~ ) ← este condenado que me tuvo revisando por un tramo de tiempo quedando al final para poder realizar la descarga de la siguiente manera. en application agregamos s~ID

snifer@Snifer:~/GAE_SDK_Python$ python appcfg.py download_data --application=s~ID --url=http://ID.appspot.com/remote_api --filename=snifer.CSV

Y listo lo tenemos descargado en formato CSV, lo abrimos y arte de magia.




Asi que con esto termina la entrada y como puso al amigo @cibercrimen domingo de limpieza me toca limpiar la cueva.




Saludos :P

Leer Mas


Una forma rara de comenzar un post y aun mas del título del mismo, pero mas que todo llevo varios días, pensando y meditando en llegar a realizar una certificación o no a la vez mi presión llego a su limite stress al maximo trabajo, el software de la tesis, corrigiendo bug's revisandolo proyectos que se vinieron, de golpe.

Es verdad que el ser humano por excelencia siempre esta dispuesto, a ser acumulador aun mas como informáticos tenemos la idea de ir acumulando mas responsabilidad e ir creciendo, profesionalmente hace poco no pense que llegaria a ser una persona asi  que ande pensando en el futuro ver que hacer con la vida lo veia a vivir el presente y listo ser uno mas del montón, tener el titulo trabajar y ya.

El ultimo año de la Universidad y este que es mi primer año ya casi como ingeniero completo :), cambio completamente mi mala vision que tenia  no era del todo mala si no lo veia con serlo  y listo, viendo el ambito laboral la situación de mi país  como ultimamente va cambiando el rumbo y la visión de mi carrera, cada día que pasa ando mas decidido en formarme como perito forense.

Si esta es mi area, pero no me gusta ser Dev, estar frente a la pc escribir lineas y lineas de código sin sentido bueno tienen un sentido sacar un software para cumplir alguna necesidad.

Pero no va, enserio creo que es hora de comenzar a ponerme las pilas aparte de ser Dev cumplir mis metas, personales ir creciendo, hacerme un espacio y luchar por lo que quiero, si quiere ser el mejor en un area tengo que hacerlo luchando y pase lo que pase siempre con el objetivo de lograrlo.

Esperan muchas metas pero todo se puede lograr y para irme les dejo estas frases.






Es bueno compararse siempre con mejores y no con peores, pero no para sentirse menos sino para ser mejor.

"Si te emociona lo que haces, estas creando, si no, estas obedeciendo."



Leer Mas

Al fin un poco mejor luego de estar mal desde el viernes :(  y hoy dormirme casi todo el día.

Estuve hace días pensando el de poder realizar el famoso Wardriving aqui en Cochabamba, y ya que tengo el equipo necesario comenzare con el mismo, pero a todo esto:

¿Que es Wardriving?   ¿Es Ético?

¿Que es MaqanakuyDriving?       ¿Existe en Cochabamba?

Ahora responderé las preguntas que pueden tener, y el objetivo de realizar esto espero que haya mas gente y se una y poder realizar esto a nivel Bolivia.

¿Que es Wardriving?

Segun la Wikipedia:

Wardriving (en inglés) proviene de war dialing, expresión utilizada en la famosa película Juegos de Guerra (War Games) que vino a ‘sustituir’ la también expresión daemon dialing.
Tanto war dialing como daemon dialing es práctica por la que se intenta conectar (ya probaban, porque data de la época de los modems) sistemáticamente a números una serie de números de teléfono para intentar establecer una conexión con otro PC. Pero ahora ya de que nos sirve eso la moda esta en las Wifi :).
El Wardriving consiste en recoger información de redes inalámbricas dentro de un coche ir dando vueltas por la ciudad con un portátil (o equivalente) y un GPS, registrando los puntos Wifi, una vez echo esto se posiciona la ubicacion de ellas en un mapa en el caso de hacerlo con un GPS se posiciona la posición exacta, para posteriormente obtener un mapa con los lugares exactos donde estan situados las terminales Wifi que se han ido escaneando.
El Wardriving puede ser hecho desde cualquier lugar, puesto que las redes inalambricas no tienen paredes o conecciones fisicas.

¿Que es el Warchalking?

Es un lenguaje de símbolos normalmente escritos con tiza en las paredes que informa a los posibles interesados de la existencia de una red inalámbrica en ese punto, para lo cual seria mi objetivo poder realizar esto, pero como sabemos en el Pais al ver esto piensan que es un simbolo del dueño de lo ajeno pero ya vere como puedo hacerle, o ayudarme de Google Maps para este cometido.




Simbolos usados

Algunos Ejemplos




Un poco de humor muajajaj como odio la manza :)





Es Legal

Bueno hasta donde se del modo que lo llegare a realizar si es legal, puesto que no dare un uso inadecuado a la información, obviamente podemos ver el lado negro hacking, y demas pero por ahora no :D, ademas tengo que tomar en cuenta de los simbolos pero veremos eso mas adelante.

Existe esto en Bolivia

Hasta donde se no, si hubiera un proyecto que se esta realizando por favor avisen, asi para compartir experiencias.

Ahora si lo interesante sobre el proyecto.....

MaqanakuyDriving 

Es un proyecto que su principal objetivo es el de poder tener como punto de referencia  todas las redes Wifi  que se encuentran en Cochabamba como primer objetivo viendo a futuro que sea a nivel nacional, y poder concentrarse en una solo fuente.

Maqanakuy = Guerra (Quechua , manteniendo el termino en ingles.)

Ver la manera de realizar el Warchalking, respectivo y hacer charlas y demostrar las ventajas.

Algo a considerar los cambios que se dan... 


Los equipos a usar por el momento lo iré realizando con el móvil, mientras consigo y veo la forma de hacerlo desde el ordenador, usando solo el gps del cel ,pero eso ire viendo mas adelante.


Aqui un pequeño ejemplo solo desde mi casa una cuadra XD.






¿Qué se consigue con esto?

Resulta que la creación de grandes base de datos con esta información hace posible la creación de otra forma de posicionamiento global conocida como WPS. Este sistema no hace más que cotejar nuestra MAC o la del router más cercano (en realidad del que se reciba la señal con más potencia) con la base de datos y así se obtiene la situación. Si hay discrepancia, siempre se puede recurrir a comparar varias MAC para salir de dudas.En esta web que ha hecho un tal Samy Kamkar, se puede observar  claramente este punto. (Aun queda mucho por revisar sobre este punto. )
Los que se animen en apoyar el proyecto, son bienvenidos para poder ir concentrando y poder hacer de esto una realidad, por ahora es un sueño pero veremos los frutos muy pronto..

Saludos :P
Leer Mas