viernes, 27 de marzo de 2009
NUEVO VIRUS DE ALTA PROPAGACION
Un virus está infectando millones de ordenadores de todo el mundo a una velocidad vertiginosa. Se transmite mediante redes con sistemas de baja seguridad o incluso ‘pen drivers’ con tan sólo insertar el dispositivo en una ranura USB
. Aún no está claro cuáles serán los efectos del virus pero lo que más ha llamado la atención ha sido su velocidad de propagación: la semana pasada en sólo tres días triplicó su presencia en ordenadores que funcionan con Windows, hasta superar las ocho millones de infecciones en sólo tres días.
El nuevo virus, según la firma de seguridad informática F-Secure, no es excesivamente preocupante en términos de lo que hace, sino que llama más la atención su velocidad de propagación. Según F-Secure, una empresa que se está encargando de desentrañar el ‘malware’, se trata de “un gusano complicado desarrollado por un grupo de gente que ha invertido tiempo en hacerlo especialmente complicado de analizar y borrar. La verdadera razón por la que han creado es difícil de decir ahora mismo”.
Los especialistas sitúan el origen del virus en Ucrania. El pasado martes, los equipos infectados eran alrededor de 2,5 millones, el miércoles ya habían ascendido a 3,5 millones y el viernes se habían convertido en ocho. Actualmente, las infecciones suman 8,9 millones de ordenadores, siempre con el sistema operativo Windows, que es atacado desde un ejecutable llamado ’services.exe’. El virus hace que el ordenador cree un servidor HTTP y se descargue datos de la web del ‘hacker’.
ATAQUE A OFICINAS
La mayoría de los equipos que han sido infectados, tanto de Estados Unidos, como de Europa y Asia, pertenecen a redes internas poco seguras de oficinas. Según los expertos en seguridad, muy pocos ordenadores domésticos han sido infectados. En todo caso y para ponerle freno, Microsoft ya ha solucionado el problema con un parche que combinado con un antivirus, logra eliminar el virus y restaurar el ejecutable.
La primera versión de virus fue detectada en octubre de 2008 pero ha sufrido diversas mutaciones y ahora se le conoce como Conficker, Dawnadrup o Kido, siendo las últimas versiones creadas en las últimas semanas especialmente hábiles para contagiar equipos. “Hay varias variantes lanzadas desde hace menos de dos semanas en menos de dos semanas y esas son las que han causado la mayoría de los problemas”, aseguró Eddy Williams, experto en seguridad de Kaspersky Lab, en declaraciones a la BBC recogidas por Otr/press.
jueves, 19 de marzo de 2009
viernes, 6 de marzo de 2009
CONCEPTOS BASICOS
Para desarrollar una aplicacion informatica se deben seguir unos pasos, no tanto como decir que obligatoriamente se debe seguir este regimen sino que hay que basarse en ello para un optimo desarrollo.
para esto se debe, como primera medida:
�Determinar las entradas. Es decir, los datos que posee el algoritmo cuando
comienza su ejecución. Esos datos permiten obtener el resultado.
� Determinar las salidas. Es decir, los datos que obtiene el algoritmo como
resultado. Lo que el algoritmo devuelve al usuario.
� Determinar el proceso. Se estudia cuál es el proceso que hay que realizar.
luego de esto solo falta hacer una prueba o testeo para saber si en realidad funciona nuestro programa o grupo de algoritmos; verifican todas las entradas posibles, verificando que las salidas son las correspondientes y finalizando se hace el mantenimiento en donde se hace una documentacion del programa, la cual nos permitiráira incluir mejoras.
para poder realizar este tipo de tareas fuen necesario qeu hubiera un antecesor el diagrama de flujo, el esquema mas viejo de la informatica, una notacion que pretende facilitar la escritura y la comprension de algoritmos, este en la actualidad no se utiliza mucho en la practica pero si en la enseñanza puesto que se han desarrollado editores como matlab y c++ builder que utilizan un codigo basado en siglas denotadas en ingles (lenguaje principal de la algoritmia).
para esta utilidad se usa un codigo basado en los principios de algoritmos estructurados, el uso de un lenguaje especial, llamado pseudocódigo, que son instrucciones escritas en un lenguaje orientado a ser entendido por un ordenador. Por ello en pseudocódigo sólo se pueden utilizar ciertas instrucciones, Las instrucciones que resuelven el algoritmo en pseudocódigo deben de estar encabezadas por la palabra inicio (en inglés begin) y cerradas por la palabra fin (en inglés end).
DATOS, VARIABLES Y CONSTANTES
DATO: cualquier valor que sirve para la entrada o salida en el proceso de transformación de la información y tiene una característica o atributos que son compartidos por todos los seres humanos,bajo esta relacion nos adentramos a un sinfin de posibilidades aplicandolas a la informacion, los datos pueden presentar una estructura simple o compuesta dado el tipo de informacion que manejemos, basicamente presentan una estructura computacional o binaria la cual se representa mediante unos y ceros (001010011101) o en otros casos utilizando valores de base 10 (1,2,3,4,5,6,7,8,9,10); hay que tener en cuenta que estos datos para su posterior uso deben ser guardados o almacenados en este caso identificarlo dependiento su tipo y funcion.
Suscribirse a:
Comentarios (Atom)
