Subscribe

martes, 5 de febrero de 2013

Nod 32 5.0.2205.3 y Outlook 2013

Acabo de aplicar la actualización de Eset Nod32 5.0.2205.3 y me percate que el departamento donde se encuentra en prueba el office 2013 pues no soy de dar los últimos paquetes al usuario empezó a experimentar problemas con crash en la aplicación, los usuarios no podían enviar correos, el Outlook se cerraba inesperadamente, y no dejaba enviar correos esto paso después del reinicio inmediatamente después de la instalación del endpoint
clip_image001
Dando el siguiente error
Firma con problemas:
  Nombre del evento de problema:        APPCRASH
  Nombre de la aplicación:           OUTLOOK.EXE
  Versión de la aplicación:            15.0.4420.1017
  Marca de tiempo de la aplicación:         506742d6
  Nombre del módulo con errores:          OLEAUT32.dll
  Versión del módulo con errores:           6.1.7601.17676
  Marca de tiempo del módulo con errores:        4e587ee8
  Código de excepción:  c0000005
  Desplazamiento de excepción:              00000000000011d0
  Versión del sistema operativo:               6.1.7601.2.1.0.256.48
  Id. de configuración regional:  4106
Obviamente estaba relacionado con la nueva versión así que en principio pedí soporte al portal de ESET primero en los KB, y luego en línea no atribuyeron el problema a esto, así que procedí a eliminar el complemento de Outlook 2013 y Nod podría haberlo quitado de la configuración general pero si funciona muy bien en las otras versiones de office y la verdad tengo la esperanza que ESET lo solucione en un nueva versión así que como no encontré nada en Google pongo mi grano de arena mostrando como resolverlo
clip_image002
· Hacer click en Archivo
clip_image003
· Luego en Opciones
clip_image004
· Luego en complementos
clip_image005
Buscar el complemento de ESET
clip_image006
Y desactivarlo

Habilitar la ejecución de scripts en Powershell


Si nunca hemos utilizado un script de powershell en nuestro equipo podemos encontrarnos con el problema que no es posible correrlos por lo que les dejo unos sencillos pasos para habilitar la ejecución de scripts

1. inicien powershell como administrador


image

2. Cambien el estado del Execution Policy

Set-ExecutionPolicy Unrestricted

3.Pueden verificarlo de la siguiente forma

PS C:\PS> Get-ExecutionPolicy
Unrestricted

y listo

miércoles, 26 de mayo de 2010

Backup para mac desde linea de Comandos

Despues de batallar un poco con el migration Assistant de Mac, en 2 macbook air termine en un lapso de amor odio pues necesitaba trasladar los datos de una mac a otra se que el migration Assistant es muy eficiente para las macbook pro pero pasar una gran cantidad de datos por la red wirreless es realmente tedioso (Pues la unica forma de usarlo con las Air) pues bueno me canse de esperar casi 16 hrs para copiar solo 30 Gb y luego de batallar con problemas con la red inalambrica tire por un lado los wizars y decidi hacerlo al estilo old School linea de comandos les dejo el procedimiento que resulto ser muy bueno al final

Paso 1
-Habilitar el usuario de root (por si no esta habilitado ya) les dejo el link donde explican como hacerlo en la pagina de mac

Paso 2
-Iniciar la instalacion de la segunda mac air, muy importante es absolutamente necesario que el usuario se cree con el mismo id que en la otra maquina ahora explico por que

Paso 3
-Iniciar en ambas maquinas con el usuario root y verificar que los uid de los usuarios sean iguales como hacemos esto? en una terminal teclear lo siguiente

su nombredelusuario
psw
id

El comando id nos devolvera los id del usuario en cuestion que queremos migrar es importante que los uid que es el identificador de usuario sean los mismos, si en ambas maquinas es el primer usuario que se creo el id sera por le regular 501 de ser asi no hay problema y podemos proceder con el backup y traslado

si no son iguales igualemos en la mac nueva el ID con el siguiente comando

dscl . -change /Users/will UniqueID idnueva idgrupo

-Paso 4
Hacer el backup en una terminal como el usuario root en una sesion grafica de root empaquetar los archivos lo que usaremos sera un tar que viene en todas las versiones de mac os preserva los permisos y el path la sintaxis seria de la siguiente forma


tar cvfpz /pathDestino/USERbackup.tar "/Users/USER/Usuario"

Trasladamos el archivo a la maquina nueva de alguna forma, red, disco usb, dvd como quieran

-Paso 5
En la Mac book air nueva en una sesion grafica de root y una terminal desempacamos el backup

tar xvpf USERbackup.tar

Ojo no debe estar abierta ninguna sesion del usuario al que le estamos sacando backup con esto el perfil nos quedara igual lo unico que quedaria pendiente es instalar las aplicaciones que usabamos en la mac anterior, es realmente rapido y funcional

domingo, 21 de febrero de 2010

Como liberar modem huawei d100 y mejorar la velocidad de internet movistar Guatemala







Todos sabemos que en el pais de la Eterna Primavera la telco Telefonica aunque es una de las grandes del mercado, no es buena para dar soporte, bueno uno de los unicos servicios buenos que tiene es el internet, ahora te regalan un modem huawei con un adaptador wifi d100 el mejor del mercado.

Llego a mis manos uno nuevo y decidi probarlo, yo vivo en un bunker de concreto y acero y la señal celular es pesima, los modems celulares de todas las telcos me han funcionado re mal pero este por su modulo wifi me encanto, pero como todos los modems celulares tiene el inconveniente que suele variar la velocidad porque los señores de la red le dan prioridad a la voz sobre los datos, y mas aun cuando se trata de modems huawei que suelen comerse el ancho de banda (a quien le importa si alguien en mi edificio tiene un celular telefonica??? jaja si yo tengo un buen ancho de banda)

Bueno lo que tienen que hacer es lo siguiente

  1. Descargar el firmware del d100 liberado desde este enlace http://www.dna.fi/Yksityisille/Matkaviestinta/dnaMokkulatuotetuki/Documents/396.11.16.06.109.zip
  2. Extraer el firmware liberado y el programa en el disco duro y conectarse al router sin el modem usb y con un cable de red (no se les ocurra hacerlo wirreles)
  3. corran el programa fmcupdate.exe con los archivos extraidos
  4. Presionen el boton "check" y esperen a que detecte el modem
  5. luego presionen el boton update
  6. Esperen a que realize el update y luego presionen el boton de reset que se encuentra en la parte trasera en la esquina, si no lo hacen no detectara el modem
  7. Ingresen a la dirrecion 192.168.1.1 con el usuario admin y el password admin
  8. No conecten el modem con el equipo encendido o les enviara la version anterior del firmware
  9. Ingresen al Menu Advanced settings/mobile network settings/Network settings y seleccionen wcdma only (esto hace q su modem se conecte solo a 3g si no tienen cobertura 3g no lo hagan)
  10. Ingresen al Menu Advanced settings/mobile network settings/Searching Network y seleccionen la red tm 3g y configurenlo para que sea manual (hace lo mismo q el punto anterior solo velocidad 3g)
  11. Ingresen al Menu Advanced settings /Dial up settings /Profile Settings e ingresen los siguientes parametros en un nuevo perfil
  12. el password es movistargt
  13. Ingresen al Menu Advanced settings /Dial up settings /PPP settings e ingresen los siguientes parametros
  14. y despues de eso configuren su red wirreles para que no les roben ancho de banda y listo el internet vuela¡¡¡ adicional tambien pueden conectar otros modems huawei pero necesitan configurar los perfiles

martes, 17 de noviembre de 2009

Extraer archivo dd desde windows a unidad de disket o usb

Para extraer un archivo de bits de disco dd creado en algun sistema unix a un disket para la instalacion de drivers en alguna version vieja de Linux bajamos el software dd para windows desde el enlace http://www.chrysocome.net/dd el archivo viene comprimido, hay que extraerlo en el C:\ del equipo luego abrimos una ventana de linea de comandos


Esto nos mostrara las unidades de disco que tenemos instaladas en nuestro equipo y la forma como dd las monta seleccionamos la unidad que tenga la memoria o el disket y corremos el siguiente comando



dd if= archivo origen of= unidad destino

Esto suponiendo que mi memoria usb se encuentra en la unidad d: y ya podemos cargar nuestros drivers





jueves, 15 de octubre de 2009

Conceptos de Seguridad Informatica

Bueno este es un intento de hacer algo mas serio con el blog tecnico, lo hago por dos cosas primero soy bastante bueno en obtener informacion de la web, y no me parece justo solo substraerla y no realizar ningun aporte; segundo me estoy volviendo algo flojo en el aprendizaje, el hacer cosas como estas me va obligar a aprender si no les interesa mis temas o no les llaman la atencion me da igual¡¡¡, algun desesperado lo buscara en google y algun dia encontrara algo util aqui.

Justificacion de la Seguridad Informatica

Hace algunos años, las redes informaticas eran relativamente seguras, se utilizan sistemas operativos que requerian un alto expertis para poderlos utilizar, y la informacion estaba reservada para unos pocos.

Actualemente el negocio es la Informacion, el conocimiento es poder y es facil de adquirir, la expancion de las vias de informacion a travez de la internet hacen accesible a cualquiera un cumulo colosal de conocimientos, antes un hacker era un oscio muy inteligente con mucho conocimiento y muuuuucho tiempo libre, ahora un niño de 7 años con las herramientas adecuadas puede hacer desastres.

Tipos de Amenzas actuales

  • Script Kiddies; (YO) haha son mentiras, un script kiddie es una persona que no posee un amplio conocimiento de redes o de intrusion de las mismas, pero que es capaz de realizar estas tareas utilizando la informacion, programas, y herramientas disponibles, resumen es alguien que busca "como botar un servidor en google" y baja una buena cantidad de paquetes para hacerlo, como no son experimentados son faciles de detectar
  • Worms; son paquetes que son producidos por profesionales experimentados que explotan vulnerabilidades y tienen como objetivo causar daño a la infraestructura o a la red, son rutinas programadas, y se realizan sin intervencion humana, alojadas como parasitos en los equipos.
  • DDOS; ataques de deniego de servicio, estos son los enfocados a realizar sabotaje con o sin intencion, su fin es la caidad de un servicio critico, y usan como herramienta daños en el ambiente fisico hardware, o logico realizando saturaciones de los servicios
  • Hackers; personas con alto conocimiento capaces de violar sistemas de deteccion y que tienen el objetivo de hacer daño, puden valerse de los anteriores como herramientas.

Falsos positivos, falsos negativos

Un falso positivo es generado cuando se detecta algo que se cree es un ataque pero en realidad no lo es, si no que forma parte de la operacion normal, causan daños porque hacer perder tiempo y recurso

Falso Negativo, es un ataque real que nunca es detectado hasta que es demasiado tarde.




jueves, 9 de octubre de 2008

Ruby on Rails

Que es Ruby?
Es un lenguaje de programación interpretado esta basado en una mezcla de los lenguajes Perl, Smalltalk, Eiffel, Ada, y Lisp (Favor no preguntar que es eso) pero en pocas palabras fue creado con la combinación de estos lenguajes de programación buscando encontrar la sintaxis ideal que fuese fácil de aprender, de utilizar y que a su vez tuviese las funcionalidades de los lenguajes complejos.

La idea de Ruby es simple, todos tenemos nuestros ordenadores para que realicen ciertas tareas por nosotros, entonces porque programar tareas para que los ordenadores las ejecuten en un programa tiene que ser tan engorroso y sumamente rígido, el lenguaje de programación de ruby viene a romper el paradigma de que es necesario ser una excelente mecánica mecanográfica, memorística, analítica para poder desarrollar con las gramáticas de los lenguajes actuales en los cuales un error sencillo como un carácter o un punto de mas imposibilitan la compilación de un programa.


En cuanto a la lógica Ruby tiene la ventaja de que en el todo es un objeto por lo que para los que están relacionadas con la instanciacion y creación de métodos les representara una gran ventaja creativa que les facilitara el análisis de los programas a crear, y a su ves las ventajas de la reutilización del código en si todo lo que se refiere a la programación orientada a objetos.

Rompe con el esquema de las sintaxis de programación cerrada ya que ruby permite que el programador lo modifique a voluntad para que pueda ser mas ágil o sentirse mas cómodo con el lenguaje


Links

http://www.ruby-lang.org/es/about/

http://www.ruby-doc.org/docs/ProgrammingRuby/


Porque sobre Rieles?

Rieles no es la traducción exacta pero es la que mejor encontré en español, y bueno mi ingles no es muy bueno, Rails es un framework open source, el nombre de Rails viene de una forma sarcástica de satirizar el framework de Java.

El Framework es para un programa lo que el esqueleto de losas y columnas a un edificio, su objetivo es brindar soporte, ordenar, organizar y agilizar el proceso de programación.

Bueno si pensamos en Ruby como un lenguaje de desarrollo rápido, si lo sumamos a un conjunto de herramientas bien desarrolladas tenemos una súper herramienta que permite la construcción realmente acelerada de software con complejidad alta, en unos cuantos minutos, sin necesidad de ser un guru en una gran cantidad de lenguajes, y con la ventaja de ser estable por estar montado sobre plataformas de código bien desarrolladas por ser prefabricado, en el lugar de tener que desarrollar todo de cero y la posibilidad de errores que esto genera

Si quieres saber mas te dejo el link de descarga de ruby for dummies que trata el tema de una manera muy básica y jocosa que bien se puede tomar como una lectura ligera


http://rapidshare.com/files/132003118/Ruby_On_Rails_For_Dummies.rar