Los virus son programas informáticos dañinos que infectan otros archivos y sistemas con la intención de destruir o modificar datos. Los antivirus son programas que detectan y eliminan virus a través de firmas digitales, detección heurística, detección de comportamiento y cajas de arena. Existen diferentes tipos de virus como gusanos y troyanos, así como diferentes tipos de antivirus gratuitos y de pago. Los algoritmos son listas de instrucciones para resolver problemas, y existen diferentes técnicas como los algoritmos voraces, paral
3. ¿Que es un virus informático?
Los virus son programas informáticos que tienen como objetivo alterar
el funcionamiento del computador, sin que el usuario se de cuenta. Estos,
por lo general, infectan otros archivos del sistema con la intensión de
modificarlos para destruir de manera intencionada archivos o datos
almacenados en tu computador. Aunque no todos son tan dañinos. Existen
unos un poco más inofensivos que se caracterizan únicamente por ser
molestos.
El recurso no tiene descripción: virus y antivirus
Métodos de infección.
4. Hay muchas formas con las que un computador puede
exponerse o infectarse con virus. Veamos algunas de
ellas :
Mensajes dejados en redes sociales como Twitter o Facebook
Archivos Adjuntos en los mensajes de Correo Electrónico.
Sitios web sospechosos.
Insertar USBs, DVDs o CDs con virus.
Descarga de aplicaciones o programas de internet.
Anuncios publicitarios falsos.
5. ¿Cómo infecta un virus el computador?
El usuario instala un programa infectado en su computador. La mayoría de las
veces se desconoce que el archivo tiene un virus.
El archivo malicioso se aloja en la memoria RAM de la computadora, así el
programa no haya terminado de instalarse.
El virus infecta los archivos que se estén usando en es ese instante.
Cuando se vuelve a prender el computador, el virus se carga nuevamente en la
memoria RAM y toma control de algunos servicios del sistema operativo, lo
que hace más fácil su replicación para contaminar cualquier archivo que se
encuentre a su paso.
6. Tipos de Virus
Virus de Boot
Time Bomb o Bomba de Tiempo
Lombrices
worm o gusanos
Troyanos o caballos de Troya
Hijackers
Keylogger
Zombie
Virus de Macro
8. ¿Qué es un antivirus?
En informática los antivirus son programas que buscan prevenir, detectar y
eliminar virus informáticos.
Inicialmente, un antivirus buscaba la detección y eliminación de archivos
ejecutables o documentos que fuesen potencialmente peligrosos para
el sistema operativo, pero en los últimos años, y debido a la expansión
de Internet, los nuevos navegadores y el uso de ingeniería social, los
antivirus han evolucionado para detectar varios tipos de software
fraudulentos, también conocidos como malware.
De acuerdo a la tecnología empleada, un motor de antivirus puede funcionar
de diversas formas, pero ninguno es totalmente efectivo, según lo
demostrado por el Frederick Cohen, quien en 1987 determinó que no existe
un algoritmo perfecto para identificar virus.
9. Algunos de los mecanismos que usan los
antivirus para detectar virus son:
Firma digital: consiste en comparar una marca única del archivo con una
base de datos de virus para identificar coincidencias.
Detección heurística: consiste en el escaneo de los archivos buscando
patrones de código que se asemejan a los que se usan en los virus.
Detección por comportamiento: consiste en escanear el sistema tras
detectar un fallo o mal funcionamiento. Por lo general, mediante este
mecanismo se pueden detectar software ya identificado o no, pero es una
medida que se usa tras la infección.
10. Detección por caja de arena (o sandbox): consiste en ejecutar el software en
máquinas virtuales y determinar si el software ejecuta instrucciones
maliciosas o no. A pesar que este mecanismo es seguro, toma bastante
tiempo ejecutar las pruebas antes de ejecutar el software en la máquina real.
El antivirus debe ser actualizado frecuentemente, pues con tantos
códigos maliciosos siendo descubiertos todos los días, los productos pueden
hacerse obsoletos rápidamente. Algunos antivirus pueden ser configurados
para que se actualicen automáticamente. En este caso, es aconsejable que
esta opción esté habilitada.
11. Tipos de antivirus
1. Microsoft Security Essentials : Este antivirus es desarrollado por Microsoft y es
totalmente gratuito para Genuine Windows users. El antivirus de uso personal para una PC
corriendo en Windows.
2. AVG Free Antivirus: El costo de AVG es significativo. Pero su versión gratuita es óptima
para usuarios de computadoras personales. Fácil de usar y es muy rápido instalarlo.
3. Avast! Free Antivirus: El Avast estuvo experimentando problemas, pero ocupa muy poca
memoria en su computadora y toma apenas minutos instalarse. Lo negativo quizá sea que
usted debe registrarse previamente para poder descargarlo.
4. Bitdefender : El Bitdefender no disminuye la velocidad de su computadora. La versión
más nueva incluye la posibilidad de evitar que se robe su información personal vía e-mail,
las redes sociales o mensajes instantáneos.
5. Avira AntiVir Personal: Lo mejor de Avira es que trabaja excelentemente detectando
malware. Pero no incluye escaneo de e-mail en su versión gratuita. El falso positivo se
elimina cuando usted abre un e-mail infectado. Avira entonces entra en acción.
6. Comodo Antivirus, Firewall Proactive Security: Este programa era pagado pero ahora se
ofrece gratuitamente tanto para su uso personal como para los negocios. Las definiciones
de virus se hacen diariamente y su Host Intrusion Detection le protege incluso antes que
infecten su máquina.
7. Emsisoft Anti-Malware: Este programa era conocido como A – Squared Free y servía para
detectar y remover solo trojans en un comienzo. Pero la inclusión del Ikarus antivirus
engine remueve desde trojans hasta bots, keyloggers y dialers. El software incluye
antivirus y anti-spyware.
8. Rising Antivirus: La edición gratuita de Raising Antiviruses un producto chino pero
ofrece las mismas opciones que otros antivirus. Protege activamente su propia
información de cuenta y se actualiza cada dejando un día. Si lo que busca es instalar un
antivirus y olvidarse del resto, este software es uno de los mejores.
10. Spyware Doctor with Antivirus 2010: Este software es otro producto de PC Tools y le
permite detectar casi todas las infecciones que otros antivirus realizan.
13. ¿Que son Algoritmos?
En general, no existe ningún consenso definitivo en cuanto a la definición
formalde algoritmo. Muchos autores los señalan como listas de instrucciones
para resolver un cálculo o un problema abstracto, es decir, que un número
finito de pasos convierten los datos de un problema (entrada) en una solución
(salida).
14. Tipos de algoritmos según su función
Algoritmo de ordenamiento
Algoritmo de búsqueda
15. Técnicas de diseño de algoritmos
Algoritmos voraces (greedy): seleccionan los elementos másprometedores
del conjunto de candidatos hasta encontrar una solución. En la mayoría de
los casos la solución no es óptima.
Algoritmos paralelos: permiten la división de un problema en subproblemas
de forma que se puedan ejecutar de forma simultánea en varios
procesadores.
Algoritmos probabilísticos: algunos de los pasos de este tipo de algoritmos
están en función de valorespseudoaleatorios.
16. Algoritmos determinísticos: el comportamiento del algoritmo es lineal: cada
paso del algoritmo tiene únicamente un paso sucesor y otro antecesor.
Algoritmos no determinísticos: el comportamiento del algoritmo tiene forma
de árbol y a cada paso del algoritmo puede bifurcarse a cualquier número de
pasos inmediatamente posteriores, además todas las ramas se ejecutan
simultáneamente.
Divide y vencerás: dividen el problema en subconjuntos disjuntos obteniendo
una solución de cada uno de ellos para después unirlas, logrando así la
solución al problema completo.
17. Ramificación y acotación: se basa en la construcción de las soluciones al
problema mediante un árbol implícito que se recorre de forma controlada
encontrando las mejores soluciones.
Vuelta atrás (backtracking): se construye el espacio de soluciones del
problema en un árbol que se examina completamente, almacenando las
soluciones menos costosas.