15-diciembre-2013
admin

Pasos para eliminar todo el malware en windows

Se entiende por Malware: Virus informáticos, Troyanos (Caballo de Troya), Troyanos Bancarios, Roguewares, Gusanos (Worm), Dialers, Hijackers, Badwares, Keyloggers, Backdoors, Falsos Antivirus (Rogues) Scarewares, Rootkits, Bootkits, Adwares, Bots, Spywares (Programas espía), etc…

En primer lugar se deben descargar los siguientes programas:

Ccleaner. Se trata de un programa que busca y borra: Adware, Toolbars, Potentially Unwanted Programs (PUP) y Hijackers. Más info.

Malwarebytes. Este programa busca y elimina malware incluyendo: gusanos, troyanos, rootkits, rogues, dialers, spyware… Más info.

AdwCleaner. Esta herramienta protege tu privacidad en línea, y hace que su equipo más rápido y más seguro. Más info.

Una vez descargardos se deben instalar y ejecutar siguiendo este orden:

1/ AdwCleaner: Ejecutar la opción de escaneado para, a continuación, proceder a ejecutar la opción de limpiar. Cuando termine reiniciará el sistema.

2/ MalwareBytes: Buscar actualizaciones antes de realizar un análisis rápido. Una vez que termine de realizar el análisis se debe eliminar lo que haya encontrado. Tras hacer esto pedirá reiniciar el equipo.

3/ Ccleaner: Ejecutar el limpiador despues de analizar. Y luego reparar las entradas al registro despues de buscar problemas existentes en el registro.

7-diciembre-2013
admin

Generar ficheros excel o word con php

Para generar un una hoja de excel con php basta con añadir al inicio de la página esta cabecera:


Para las celdas puedes utilizar una tabla.

Si quisieras que fuera un documento word tendrías que añadir:


Ésta sería la forma más rudimentaria que hay. Actualmente existen librerías para php que permiten la creación de ficheros excel de una forma más amigable. Por ejemlo:

PHPExcel – es una librería muy potente para PHP integrada por un conjunto de clases que permiten escribir y leer diferentes formatos de archivos de hojas de cálculo como .xls, . xlsx, .csv, .ods, PDF, HTML,… Este proyecto se basa en el estándar OpenXML Microsoft y PHP.

SimpleExcel PHP – es una librería PHP bastante simple que te permite analizar, convertir y escribir datos tabulares desde y hacia Microsoft Excel XML / CSV / TSV / HTML / formato JSON

PHP-Excel – es una librería php-excel muy simple que permite para generar documentos Excel desde php.

6-diciembre-2013
admin

Obtener los parametros de las urls con javascript

Ejemplo 1:

function getURLvar(var_name){
  var re = new RegExp(var_name + "(?:=([^&]*))?", "i");
  var pm = re.exec(decodeURIComponent(location.search));
  if(pm === null) return undefined;
  return pm[1] || "";
}

//Ejemplo de uso:
//Suponiendo que la URL es http://www.unsitio.com/pagina.html?s=5
alert(getURLvar('s')); //Muestra 5

* La función devolverá undefined si no existe la variable, y cadena vacía en caso de que exista pero no contenga ningún valor

Ejemplo 2:

(function (){
  window.$GET = [];
  if(locaction.search){
    var params = decodeURIComponent(location.search)
                              .match(/[a-z_]\w*(?:=[^&]*)?/gi);
    if(params){
      var pm, i = 0;
      for(; i < params.length; i++){
        pm = params[i].split('=');
        $GET[pm[0]] = pm[1] || '';
      }
    }
  }
})();

//Ejemplo de uso:
//Suponiendo que la URL es http://www.unsitio.com/pagina.html?s=5
alert( $GET['s'] );  //Muestra 5

Fuente

6-diciembre-2013
admin

Consumir un Web Service con Ajax

Cómo ejemplo utilizaré un servicio soap que tengo creado con NUSOAP. http://genparte.disastercode.com.es/ws/servicioWsdl.php?wsdl

Se hace una petición al método getCalendarFestive del ws. A este método se le debe pasar un parámetro de entrada strName.

Tras hacer la petición, si todo va bien se ejecutará el evento success donde rellenamos un array con la información obtenida.

var soapMessage =
	'< soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">'+
		'< soap:Body>'+
			'< getCalendarFestive xmlns="http://genparte.disastercode.com.es">'+
				'< strName>.....< /strName>'+
			'< /getCalendarFestive>'+
		'< /soap:Body>'+
	'< /soap:Envelope>';

$.ajax({
	url: 'http://genparte.disastercode.com.es/ws/servicioWsdl.php?wsdl', 
	type: "POST",
	dataType: "xml", 
	contentType: "text/xml",
	data: soapMessage, 
	success: function(data, status, req, xml, xmlHttpRequest, responseXML) {
		$(req.responseXML).find('return').each(function(){
		
			if( $(this).find('type')){
				var total = $(this).find("type").length;
				var days = new Array();
				for(i= 0; i < total; i++)  {
					var strType = $(this).find("type")[i].childNodes[0].nodeValue;
					var strDate = $(this).find("date")[i].childNodes[0].nodeValue;
					days[i] = strDate;
				}
			}
		});
	}, 
	error: function processError(data, status, req) {
		console.log(data);
		console.log(status);
		console.log(req);
	}
});

6-diciembre-2013
admin

Generador de partes de trabajo

Aplicación web que te genera los partes de horas mensuales en formato *.xls

DEMO: http://genparte.disastercode.com.es

GitHub: https://github.com/roberto-pf/GenParte

Tecnologías empleadas:
– Plugin Fullcalendar de Jquery para implementar el calendario.http://arshaw.com/fullcalendar/

– Nusoap, como servidor web para los días festivos.http://sourceforge.net/projects/nusoap/

– PHPExcel, como librería para generar la hoja de excel.http://phpexcel.codeplex.com/

– Diseño formularios:
Formly -> http://thrivingkings.com/read/Formly-The-form-glamorizer-for-jQuery
NiceForms -> http://www.emblematiq.com/lab/niceforms/

Pantalla Principal

Hoja de excel generada

24-noviembre-2013
admin

Aplicaciones para la recuperación de datos

Si has borrado información importante que deseas recuperar de algún dispositivo de almacenamiento de datos (ya sea, disco duro, tarjeta SD, pen drive,…). Existen numerosas aplicaciones que pueden serte muy útiles para lograr tu objetivo. Algunas de ellas son:

Undelete Plus

Está preparado para recuperar archivos accidentalmente borrados de su ordenador, disco flash, cámara o similares. El programa tambien permite escanear nuestro PC buscando todos los archivos que aun se pueden recuperar.
La forma de uso es bastante sencilla, basta con analizar el dispositivo, seleccionar los archivos que desea recuperar y hacer clic en un botón para restaurar la información o imagen que creía perdida.

Web: http://undeleteplus.com/
Ejemplo de uso para el caso de una tarjeta SD: http://www.youtube.com/watch?v=oR0GKPHlsHc

Photo Recovery

El funcionamiento es muy similar a la aplicación anterior. En la propia página tienen bastante información explicando su uso. Explicando como proceder según del dispositivo que se trate

Web: http://www.wondershare.es/data-recovery/photo-recovery.html
Documentacion: http://www.wondershare.es/data-recovery-tips/
Ejemplo de uso para el caso de una tarjeta SD: http://www.wondershare.es/disk-utility/sd-card-recovery.html

Diskdigger

Es bastante popular y completo. Ya que funciona en todas las versiones de Windows e incluso tiene una versión para teléfonos Android, muy útil si queremos recuperar fotos de la memoria interna del móvil. Es capaz de recuperar los formatos más poulares: fotos, videos, canciones, documentos Word y Excel…

Web: http://www.diskdigger.org

Recuva

Se trata de otra aplicación que consigue recuperar gran parte de los ficheros perdidos. Cuenta con una interfaz bastante amigable y ofrece unos buenos resultados.

Web: https://www.piriform.com/recuva

Photorec

Permite recuperar videos, documentos, imágenes y demás archivos de los discos duros, CDRoms, memorias de las cámaras fotográficas, MP3 players, PenDrives, etc. PhotoRec ignora el sistema de archivos y hace una búsqueda profunda de los datos, funcionando incluso si su sistema de archivos está muy dañado o ha sido re-formateado.

Web: http://www.cgsecurity.org/wiki/PhotoRec_ES

23-noviembre-2013
admin

Saber que tipo de memoria hay instalada en Windows

Para saber las características del tipo de memoria que se tiene instalada en el equipo basta con abrir una consola MS-DOS. Y una vez abierta la consola de comandos, escribir lo siguiente:

wmic memoryChip list

Algo más de información del WMIC de Windows

17-noviembre-2013
admin

Android Web Generator

Ahora puedes convertir una página web (Responsive web design) en una aplicación Android con solamente usar la URL de la página.

La aplicación resultante funcionará sin problemas como mínimo en todos los dispositivos android 2.2 o superior. Y tendrá la siguiente estructura:

Android Web Generator Diseño

Para ello tienes que bajarte estos dos proyectos preparados para el eclipse de mi repositorio de GitHub:

Proyecto AppWebGenerator
Este proyecto es el que contiene la aplicación android resultante. Se deben seguir los siguientes sencillos pasos:

  • Paso 1:
    •   – Renombrar el nombre del proyecto por el nombre que prefieras.
    •   – Renombrar el nombre del pakete es.com.disastercode.appwebgenerator
    •   – Renombrar el nombre del pakete es.com.disastercode.appwebgenerator.menu
    •  
    •  Nota: hacerlo en este orden y usar el refactor que proporciona el eclipse.
    •  
    •  
  • Paso 2:
    •   Ir a res/values/strings.xml y dar valor a las siguientes variables:
    •   URL_DIR -> será la dirección web de la página que se quiere usar como si fuera una aplicación.
    •   TITLE_APP -> título que quieres que aparezca en la barra superior.
    •   myAdUnitId -> si deseas ponerle publicidad de admob aquí va el código de anuncio que corresponda. Dejarlo en blanco si no deseas que salga publicidad.
  •  
  •  
  • Paso 3:
    •   Sustituir las imágenes ic_launcher.png de los directorios, por las del logo que tendrá tu aplicación:
    •   – res/drawable-hdpi
    •   – res/drawable-ldpi
    •   – res/drawable-mdpi
    •   – res/drawable-xhdpi
    •   – res/drawable-xxhdpi
    •  
    • Es recomendable sustituirlos por otros que tengan el mismo tamaño.
    •  
    •  

Proyecto library
Este proyecto contiene la version 4.2 del actionbarsherlock.
Más info en: http://actionbarsherlock.com/

Se usa esta barra para la parte superior de la aplicación. Si se desea cambiar el color se configura en el fichero res/drawable/background.xml

Ejemplo de uso:

Web EcoDom: http://disastercode.com.es/appecodom
Se trata de una web (responsive web design) para llevar un control de gastos. Está realizada con el Framework de PHP Codeigniter junto con la extension Grocery Crud.
Además, se ha utilizado para dibujar las gráficas con estadísticas la libreria JGraph.

Aplicación android resultante

17-noviembre-2013
admin

Recuperar mensajes borrados en móviles

RecoverMessages.com es un servicio online que permite recuperar mensajes borrados de:
– WhatsApp Android/IPhone
– Tuenti IPhone
– SpotBros IPhone
– Line IPhone
– SMS Android/IPhone
– EMails Android/IPhone


A partir de una base de datos que previamente debe ser extraída del móvil. Puede ser de mucha utilidad para analistas forenses o usuarios que necesiten recuperar mensajes o fotos.

La herramienta fue creada por el equipo de Informática 64. Es gratuita para bases de datos pequeñas y para las más grandes es necesario comprar créditos que permiten extraer todos los registros.

Enlace: www.recovermessages.com

Actualización: si desean descifrar la base de datos de forma manual, se puede utilizar OpenSSL siguiendo estas instrucciones.

16-noviembre-2013
admin

Async.js

Async es un módulo que proporciona funciones de gran alcance para trabajar con JavaScript asíncrono. Aunque originalmente fue diseñado solamente para su uso con Node.js, también puede ser utilizado directamente en el navegador.

Async proporciona alrededor de 20 funciones que incluyen los sospechosos habituales (map, reduce, filter, each…), así como algunos patrones comunes de control de flujo asíncrono (parallel, series, waterfall…).

Todas estas funciones se supone que siguen la convención Node.js de proporcionar una devolución de llamada como el último argumento de la función asíncrona.

GitHub Async

Páginas:«1...17181920212223...30»

Categorias

Linkedin