Gabyushchapwood
Usuario (Argentina)

Queridos Taringueros, este aporte es pequeño pero sincero. Les dejo una tabla de procesadores Intel desde el Atom hasta el i7 de muy buena fuente, la edité un poco para solo remarcar los aspectos más importantes básicos, si necesitan cosas como consumo, velocidades de reloj, FSB, etc., nomás me lo avisan que cuelgo la completa en excel. En esta tabla podrán encontrar datos importantes como: Cantidad de núcleos reales de cada serie y tecnologías como HT, TB, Tipo de Caché y HD Graphics. Espero les sirva. Saludos y hasta luego. EN ESTA PRIMERA TABLA PONGO LOS PROCESADORES PARA LAPTOP EN ESTA SEGUNDA TABLA PONGO LOS PROCESADORES PARA DESKTOP SALUDOS PARA TODOS!!!! Pd: si no se ven las imagenes avisen que subo direcatamente la tabla en Excel.
Que no les suene extraño, ni mucho menos crean que lo hago por motivos que no sean ELEVADOS. Les paso a explicar: Soy músico hace más de 15 años, he pasado por muchas etapas de la música y me siento agradecido por ello. he conocido gente en este ámbito que podría jurarles son Únicos e irrepetibles, muchos de ellos gente que ha sido reconocida por sus meritos y que agradezco a la vida haberlos conocido. El asunto es, desde que este tipo de programas salen al aire, la gente los consume adictivamente pensando en hacerle bien al género de la música VOTANDO a los chicos que, ILUSIONADOS por tener una carrera y un espacio para mostrarse, solo terminan por ARRUINARLES sus sueños...como? les detallo con HECHOS: NINGUNO de los ganadores de OT (operación triunfo) salió a la fama, de hecho, quedaron todos en el olvido. Excepto, el español David Bisbal, pero cabe destacar que este muchacho es demasiado completo y fue realmente una excepción a la regla de este tipo de programas de TV (de un segundo puesto, no fue el primero para más datos)...recuerdan algún ganador de este programa que esté actualmente en cartelera??? El motivo por el cual hago este artículo, es para advertir a jóvenes músicos que lo lean Si tienen ganas de participar de este CIRCO televisivo, prepárense para quemar sus carreras como ya lo hicieron otros. Si quieren realmente lanzarse como artistas, háganlo de abajo, poco a poco, entrenando con un buen profesor de canto; graben un demo aunque sea casero (los productores profesionales no se fijan en la calidad de una grabación, sino en el material en si) y lo más importante, sean ustedes mismos!!! Yo tuve mi momento de gloria con la música, para mi fue suficiente, y humildemente lo he disfrutado al máximo. No tenía las ambiciones que quizá otros hubieran tenido para llegar más lejos aún; si ustedes realmente quieren llegar lejos de esa manera, sean originales y trabajen duro día a día. No permitan que estos MANIPULDAORES hagan guita con ustedes. He conocido gente que ha ido a esos programas, y son realmente MUY BUENOS en lo que hacen, y quedaron afuera antes de pisar el suelo del canal, porque no tenían condiciones PSICOLOGICAS para el programa (demasiado profesionales, vaya ironía no?, para que lo sepan, antes de la selección final de los concursantes, los 10000000 de participantes que se presentan pasan por distintas etapas selectivas, generalmente los hacen con varias carpas en donde un profesor de música evalúa no solo como cantan, sino que tipo de perfil psicológico uno tiene. Buscan gente de baja estima, con problemas emocionales, que lloren fácil...lo que menos les importa son las voces; créanme. Y si no vas a concursar, pero te gusta mirar este tipo de programitas, ni se te ocurra mandar un SMS O LLAMAR POR TELÉFONO lo cual te COBRAN y NO ES GRATIS!!!, porque estás ayudando a hundir a una persona, aparte de hundir a esa persona, le estas engordando el bolsillo a esos HDP (hijos de su buena madre) de "jurados" (bien puesto entre comillas porque son una mentira encima de fracasados) NO SEAN PARTE DE ESTE CIRCO!!! si saben de alguien que vaya a ir, haganle leer este post, le van a hacer un bien. PD: espero no ofender a nadie, solo uso MI DERECHO DE LIBRE EXPRESIÓN, y espero no se borre este post por querer ser un defensor de los artistas jóvenes de este bendito país!!! AGUANTE LOS MÚSICOS ARGENTINOS CARAJO!!!

Si hay algo que me divierte mucho son las imágenes Fail, les traigo una recopilación que para mi mapa es de las mejores. Que se diviertan mucho. Saludos. Y mi favorita Espero les haya hecho reir un rato. Nos vemos
Bueno, si se portan bien les prometo una segunda vuelta de imágenes Fail que ando recolectando por ahi. Viva la patria y buen feriado para todos. Espero que las hayan disfrutado
Hoy viendo el noticiero me dio bronca ver a un niño siendo golpeado por compañeros de escuela. Y me puse a pensar como puedo aportar con algo para parar tanta violencia. Quizá no sea mucho, pero este post contiene información de los sitios en donde uno puede denunciar este tipo de hechos. Por favor, si saben de alguien que esté padeciendo CUALQUIER tipo de violencia acerquenle estos datos que pongo al pie, son todos los teléfonos de entidades para el fin. Incluso, ustedes mismos pueden denunciar cualquier hecho de violencia. No miremos hacia un costado, esto nos puede pasar a cualquiera de nosotros o bien, si no colaboramos al denunciar, podemos estar dejando un violento suelto en la sociedad y nosotros mismos pagar el precio o nuestros seres queridos. Con el fin de sumar, por favor CERO BARDO este es un tema muy serio. La violencia infantil puede producirse no solamente en familia evidentemente disfuncionales sino que está presente en todos los estamentos de la sociedad. El origen de la violencia infantil puede ser dividido en cuatro categorías: 1. - Crueldad inspirada en conceptos exagerados de disciplina infantil y en base a sus funciones que se resultan ser sujetos profundamente inadecuados e irresponsables: alcohólicos, drogadictos, criminales o delincuentes, débiles mentales etc. 2. - Actos de violencia infantil o negligencia cometidos por padres o adultos ejerciendo rígidas interpretaciones de la autoridad y de normas y reglas de conducta infantil. 3. - Crueldad patológica cuyos oscuros orígenes mentales o psicólogos son muy difíciles de identificar y todavía mas de tratar. 4. - La crueldad más intangible de todas, la crueldad oficial o la organizada, aquella que se comete por ignorancia, por insensibilidad o por omisión en la forma de falta de legislación infantil o de cumplimiento de la misma que proteja adecuadamente al menor. Fuente: http://www.violenciainfantil.net/ Si vos crees que no podés hacer nada al respecto, y que esta información es como todas las demás sobre problemas en el mundo, dejame decirte que lamentablemente estás equivocado. Cuando en el mundo ya exista la suficiente cantidad de personas violentas, vos mismo o tus seres queridos pueden sufrir las consecuencias. Si vos pudieras frenar un acto de violencia, y podés, creeme que si, estas posiblemente evitando una tragedia en tu vida o en la de otros que vos querés. Lo único que tenés que hacer, es levantar un teléfono y hacer una denuncia anónima. Mirá a cuantas entidades podés asistir para esto, y NO SOLO PARA VIOLENCIA INFANTÍL: Atención Integral a las Víctimas de Violencia Doméstica del Ministerio de Justicia y Derechos Humanos de la Nación Objetivo y /o misión: Acompañar a la víctima, aportándole el apoyo jurídico, social y psicológico necesario y en caso de haber sido lesionada físicamente, trasladarla a un hospital público. Al mismo tiempo se informara al juez con competencia acerca del hecho acontecido. El Equipo de Seguimiento creado para realizar el acompañamiento durante las siguientes 72 hs. podrá alojarla en un ámbito protegido brindándole además asistencia jurídica, si fuera necesario. Una oficina de orientación y asistencia le ofrecerá a la víctima las direcciones de instituciones que puedan orientarlas psicoterapéuticamente. Destinatarios: todas las víctimas de violencia doméstica. Procedimiento: en situación de urgencia, ya sea la víctima o algún familiar o vecino puede llamar al 137 una vez verificado el llamado, un móvil no identificable con dos oficiales de Policía Federal Argentina se desplazará hasta la escena, acompañados por un psicólogo/a y un/a trabajador/a social para dar respuesta inmediata, conteniendo a la víctima y desarmando al agresor que será conducido a la comisaría correspondiente. Teléfono: Brigada de Intervención en calle y domicilio. Teléfono: 137 las 24 hs., en la CABA. Teléfono: 0800-222-3425 en todo el territorio Nacional. Oficina de Violencia Doméstica. Corte Suprema de Justicia de la Nación Servicio: Denuncia en caso de violencia familiar. Dirección: Lavalle 1250, CABA. Atención: Lunes a viernes 24 hs. Centro de Atención a la Víctima Titular del Centro: Comisaria María Isabel Sande. Zona Norte Dirección: Av. Las Heras 1855, 1º piso, CABA. Teléfono: 4801-4444 / 8146 Atención: Lunes a viernes de 8 a 20 hs. Zona Sur Dirección: Vélez Sársfield 170 Teléfono: 4305-2010 Centro de Atención a las Víctimas de Violencia Sexual Dirección: Pasaje Peluffo 3981. Barrio Almagro, CABA. Teléfono: 4981-6882 / 4958-4291 (24 hs.) Titular del Centro: Comisaria Dra. Mabel Franco Email: [email protected] Secretaría Nacional de Niñez, Adolescencia y Familia. Ministerio de Desarrollo Social de la Nación Servicio: Asesoramiento jurídico gratuito. Protección integral ante violencia, para niños, niñas y adolescentes. Dirección: Juan Domingo Perón 524, CABA. Teléfono: 4338-5800 Atención: Lnes a viernes de 8:30 a 16:30 hs. Email: [email protected] Web: http://www.conaf.gov.ar/ Consejo Nacional de las Mujeres. Presidencia de la Nación Servicio: Orientación y derivación en casos de violencia familiar y en drogadicción. Dirección: Av. Paseo Colon 275, 5º piso, CABA. Teléfono: 4342-7079 / 4342-9010 Atención: Lunes a viernes de 9 a 20 hs. Línea Mujer Gratuita 0800-66-MUJER Dirección: Carlos Pellegrini 211, 7º piso, CABA. Teléfono: 4323-8451 / 4393-6462 / 0800-666-8537 Atención: Lunes a viernes de 9 a 19 hs. Email: [email protected] Línea de Prevención a la Violencia Domestica y Sexual Servicio: Asesoramiento, contención, derivación asistencial e intervención en situaciones de emergencia a mujeres víctimas de violencia. Línea "TE AYUDO" Servicio: Asesoramiento, contención y derivación asistencial en la problemática de maltrato y abuso sexual infanto-juvenil. Línea Asistencia Integral Para Adolescentes "Noviazgos Violentos" Servicio: Trabaja con adolescentes entre 13 y 21 años con vínculos violentos físicos, psíquicos y/o sexuales en sus relaciones de pareja. CIM Isabel Calvo Dirección: Piedras 1281, CABA. Teléfono: 4307-6715 Atención: lunes a viernes de 9 a 16.30 hs. CIM María Gallego Dirección: Av. Francisco Beiro 5229, CABA. Teléfono: 4568-1245 Atención: lunes, miércoles y viernes de 8 a 15 hs. Promoción y Capacitación Comunitaria Dirección: Dirección General de la Mujer, Carlos Pellegrini 211, 7° piso, CABA. Teléfono: 4394-2425 // 4323-8000 int. 4344 Email: [email protected] Web: http://www.buenosaires.gob.ar/areas/ des_social/mujer Dirección General de la Mujer del GCBA Servicio: Asesoramiento, orientación y patrocinio fundamentalmente en violencia familiar. Derivan a la persona a un refugio cuando el caso lo requiere. Dirección: Carlos Pellegrini 211, 7º piso, CABA. Teléfono: 4323-8000 int. 4800 Atención: Lunes a viernes de 11 a 15 hs. Email: [email protected] Web: http://www.buenosaires.gov.ar/guiaba/index.php?inc=detalle&menu=1&id=164 Centros Comunitarios de Atención Integral a la Violencia "ISABEL CALVO" (CONSTITUCION): Servicio: Casos de violencia familiar. Asistencia y orientación psicológica. Asesoramiento y patrocinio letrado. Programa para Noviazgos Violentos: Centro "Isabel Calvo": Piedras 1281, Teléfono: 4307-3187 Miércoles de 8:30 a 15:30 hs. Atención: Lunes a viernes de 9:30 a 16.30. Dirección: Piedras 1281, CABA. Teléfono: 4307-3187 MARGARITA MALHARO (ONCE): Servicio: Casos de violencia familiar. Asistencia y orientación psicológica. Asesoramiento y patrocinio letrado. Atención: Lunes a viernes de 10 a 16. Dirección: 24 de Noviembre 113, CABA. Teléfono: 4931-6296 HUMBERTO PRIMO 470 "ALICIA MOREAU" (SAN TELMO): Servicio: Casos de violencia familiar. Asistencia y orientación psicológica. Asesoramiento y patrocinio letrado. Atención: Lunes a viernes de 12 a 19. Dirección: Humberto Primo 470, 1º piso, CABA. Teléfono: 4300-7775 CENTRO J. SALGUERO "ELVIRA RAWSON" (ALMAGRO): Servicio: Casos de violencia familiar. Asistencia y orientación psicológica. Asesoramiento y patrocinio letrado. Tiene dos programas: 1) Maltrato infantil: Lunes a viernes de 8 a 15 hs. Admisión: lunes a jueves de 8:30 a 12:30 hs. (sólo con los adultos) 2) Asistencia contra la Violencia Familiar (asistencia a mujeres mayores de 18 años): Lunes a viernes de 12 a 19 hs. Admisión: lunes, martes o jueves de 13 a 17:30 hs Atención: Lunes a Viernes de 12 a19. Dirección: Salguero 765, CABA. Teléfono: 4867-0163 CENTRO CAFAYATE (VILLA LUGANO): Atención: Lunes a viernes de 9 a 19. Dirección: Cafayate 5230, CABA. Teléfono: 4604-0590 CENTRO ABERASTURY. (ONCE) a) PROGRAMA PARA MADRES MALTRATADAS POR SUS HIJOS MAYORES DE 14 AÑOS. Teléfono: 4956-1768 Horario: 9 a 17 Dirección: Hipólito Irigoyen 3202, CABA. b) PROGRAMA DE ATENCIÓN PSICOLÓGICA Y TALLERES. Servicio: Mujeres mayores de 21 años. No necesita encontrarse con una situación de violencia. c) PROGRAMA GRUPO PARA HOMBRES VIOLENTOS. Servicio: Terapia grupal o individual para hombres con características violentas y cuyas mujeres se encuentran en tratamiento en alguno de los servicios de la Dirección Nacional de la Mujer. CENTRO BEIRO "MARIA GALLEGO" (VILLA DEVOTO) Servicio: Casos de violencia familiar. Asistencia y orientación psicológica Asesoramiento y patrocinio letrado Atención: lunes a viernes de 10 a 16. Dirección: Francisco Beiró 5229, CABA. Teléfono: 4568-1245 CASA-REFUGIO "MARIQUITA SANCHEZ". Servicio: Alberga a mujeres mayores de 21 años que residan en la ciudad de Bs. As., víctimas de violencia familiar con hijos menores en situación de riesgo. Atención: Lunes a viernes de 10 a 16. Dirección: La dirección de la "casa refugio", por razones de seguridad de las personas que allí se internen, no se informa. Subsidiariamente dirigirse a C. Pellegrini 211, P.7º, CABA. Teléfono: Línea mujer 0800-666-8537. CASA DE MEDIO CAMINO "JULIETA LANTERI". Servicio: Para mujeres víctimas de violencia familiar en situación de reinserción social y laboral. Atención: Línea mujer 0800-666-8537 Dirección: Carlos Pellegrini 211, Piso 7ª, CABA. CIM VILLA LUGANO: Dirección: ESCALADA 4557, CABA. Teléfono: 156-915-6622 Atención: lunes a viernes de 8.30 a 15.30. Dirección General de la Mujer Dirección: Centro Aberastury - Hipólito Yrigoyen 3202, CABA. Teléfono: 4956-1768. Asistencia brindada por Dr. (ó Lic.) Matiozi Atención: Lunes, miércoles y viernes de 19 a 21 hs. Asistencia a Víctimas de Delitos contra la Integridad Sexual Programa de atención integral a la víctima de violencia domestica y sexual. Servicio: Orientación, ayuda, contención, asistencia psicológica y acompañamiento especializado. Acciones destinadas a prevenir embarazos, enfermedades de transmisión sexual y SIDA y preservación de prueba en caso que la mujer decida hacer la denuncia y acción judicial. a) Atención centralizada: CIM Isabel Calvo Dirección: Piedras 1281, CABA. Teléfono: 0800-666-8537 // 4300-8615 Atención: Lunes a viernes de 9 a 16:30 hs. b) Atención descentralizada: Servicio telefónico gratuito de la Dirección General de la Mujer. Atiende las 24 hs. los 365 días del año. Teléfono: 0800-666-8537. Dirección de la Mujer. Ministerio de Desarrollo Social del GCBA Programa "Promoción y Capacitación Comunitaria": Realizan tareas de sensibilización y capacitación en varios temas (violencia familiar, salud, etc.) a través de talleres, uno de los cuales trata la temática Mujer y SIDA. Teléfono: 0800-666-8537 Atención: existe una delegada en cada CGP y en las defensorías zonales. También se puede dirigir a la central sita en Pelegrini 211. Centro de Documentación y Biblioteca "Zita Montes de Oca" Servicio: Brinda información y documentación actualizada sobre la temática de género. Dirección: Agüero 301, CABA. Teléfono: 4866-3298 Atención: Lunes a viernes de 10 a 17 hs. [email protected] - Asistencia a hombres violentos: Servicio: Casos de violencia familiar. Asistencia y orientación psicológica Asesoramiento y patrocinio letrado Programas: a) violencia niños: Lunes a viernes de 9 a 19 hs. b) violencia familiar / violencia conyugal: Lunes a viernes de 12 a 19 hs. c) noviazgos violentos: Lunes, martes, jueves y a viernes de 9 a 12 hs. Hombres Violentos Centro Integral de la Mujer Arminda Aberasturi Servicio: Abordaje en dinámica grupal. Dirección: Hipólito Irigoyen 3202, CABA. Teléfono: 4956-1768 Atención: Lunes, miércoles y viernes de 18 a 21 hs. Biblioteca Zita Montes: Dirección: Agüero 301, CABA. Teléfono: 4866-3298 Atención: Lunes a viernes de 10 a 17 hs. Dispositivos de Alojamiento, Recuperación y Atención Casa refugio "Mariquita Sanchez": Servicio: Asistencia psicológica, patrocinio jurídico gratuito y asesoramiento, escuela domiciliaria, asistencia alimentaria y sanitaria. A) Atención centralizada: Domicilio reservado. b) Atención descentralizada: 0800-666-8537 (servicio telefónico gratuito de la Dirección Gral. de la Mujer) Casa Juana Manso, Julieta Lanteri y Recuero: Servicio: Hogar de puertas abiertas que brinda albergue, asistencia integral en salud, capacitación y acompañamiento en gestión social. A) Atención centralizada: Domicilio reservado. b) Atención descentralizada: 0800-666-8537 (servicio telefónico gratuito de la Dirección Gral. de la Mujer) Hogar Eva Duarte: Servicio: Abordaje integral con el soporte de un equipo interdisciplinario que permita considerar a los niños y adolescentes en el hogar desde una perspectiva multidimensional. a) Atención centralizada: Domicilio reservado. b) Atención descentralizada: 0800-666-8537 (servicio telefónico gratuito de la Dirección Gral. de la Mujer) Lazos Servicio: Brinda un espacio APRA que las madres revean sus vínculos con sus hijos. Programa de Atención Integral de las Victimas Sexuales y de Violencia Domestica. Dirección: Piedras 1281, CABA. Teléfono: 4307-6715 Atención: Lunes a viernes de 8 a 15 hs. Buenos Aires Presente. Atención Social GCBA Servicio: Se presta en unidades móviles a personas en situación de calle. Asistencia y derivación de personas en situación de riesgo. Teléfono: 108 / 4305-6559 Atención: Las 24 horas. Si tienen mas datos útiles, envién por mensaje que edito el post. gracias

Es importante en estos tiempos aprender sobre lo que es el enojo, algo que todos registran como un hecho producido por un evento inesperado al que no vemos otra alternativa que reaccionar con ese sentimiento. Es importante también, que entiendas el motivo del por que entraste al leer el título, si no es por pura curiosidad, es porque te sentiste identificado, ya sea por una u otra, quedate a compartir conmigo este pequeño viaje que puede cambiar tu vida significativamente para vos y para los que te rodean (mucho mas si los que te rodean son personas a las que querés mucho) Primero lo primero, veamos la definición por Wikipedia: La ira es una emoción que se expresa con enojo, resentimiento, furia, irritabilidad. Los efectos físicos de la ira incluyen aumento del ritmo cardíaco, presión sanguínea y niveles de adrenalina y noradrenalina.1 Algunos ven la ira como parte de la respuesta cerebral de atacar o huir una amenaza o daño percibidos.2 La ira se vuelve el sentimiento predominante en el comportamiento, cognitivamente, y fisiológicamente cuando una persona hace la decisión consciente de tomar acción para detener inmediatamente el comportamiento amenazante de otra fuerza externa.3 La ira puede tener muchas consecuencias físicas y mentales. Fuente: http://es.wikipedia.org/wiki/Ira Antes de seguir, te comento, que sentir enojo es NORMAL, el problema radica en que nadie nos enseñó como manejar el enojo, o mas bien, QUE DIRECCIÓN DEBEMOS DARLE. Porque el enojo, amigo/a, no es lo que vos pensas. Te dejo un video de 10 minutos que es el que me cambió la vida, me lo mostró un amigo, y creeme, son 10 minutos de los que no te vas a arrepentir. link: http://www.youtube.com/watch?v=_21j45BeLJA Para concluir, les dejo algunas cosas que he encontrado por ahí que me fueron muy útiles (pongo fuentes al pie) 1.- Acepta las cosas que no puedes cambiar. Hay muchas cosas que, a pesar de que nos lastiman o molestan, no podemos hacer nada al respecto. Ya sea porque no tienen solución o porque ésta no depende de nosotros. Sólo podemos cambiarnos a nosotros mismos y sólo en ciertos aspectos. Nosotros nunca vamos a poder cambiar a otra persona, por mucho que la presionemos, si ella no quiere o puede hacerlo. En ocasiones vivimos experiencias que nos hacen sufrir o nos enojan y no tenemos ningún control sobre ellas. Enojarnos porque son injustas, porque no deberían de ser, etc., sólo aumenta nuestro dolor y coraje. Por lo tanto, lo mejor es aceptarlas, es decir, reconocer que así son, que se están dando. Esto no quiere decir resignarnos, sin hacer nada. Al contrario, al aceptarlas, podemos ver que opciones tenemos. Si no podemos cambiar la situación que estamos viviendo, podemos alejarnos de ella o cambiar nuestra actitud y forma de pensar. 2.- Evita ser un eslabón en la cadena de agresión y enojo. Con frecuencia el enojo no manejado y no expresado adecuadamente, a la persona que nos lo provocó, lo descargamos en otras personas y estas pueden hacer lo mismo, dándose una cadena sin fin. Por ejemplo, el jefe regaña al empleado, éste se desquita con su esposa, ella con los niños, ellos con el hijo de su vecino que va llorando con su mamá, ésta se enoja y … Y así sucesivamente la cadena puede alargarse al infinito. ¿Cómo romperla? Cuando se desquitan contigo, aunque sepas que es injusto, no discutas en ese momento. Después, elige el momento adecuado y habla las cosas, utilizando técnicas adecuadas de comunicación. Cuando tú estés enojada, analiza bien las causas y busca resolver los problemas con la persona adecuada. Utiliza las técnicas adecuadas para relajarte y tranquilizarte y si es necesario, comenta con la gente con la que estás en esos momentos, que estás enojada y/o de mal humor, pero que no es con ellos. 3.- Date un "tiempo fuera". No podemos dejar los problemas sin resolver, ni el enojo sin manejar, porque siguen surgiendo una y otra vez, creando nuevas dificultades. Por eso es importante hablar y aclarar las cosas con la persona involucrada. Sin embargo, si estás muy enojado, antes de hablar, date un tiempo para disminuir tu coraje. Hazlo, distanciándote físicamente de la situación o la persona. Pero evita, durante ese tiempo, tener pensamientos que mantengan tu coraje. Lo ideal es hacer alguna actividad que te "obligue" a pensar en otra cosa. Aprovecha ese tiempo para trabajar en tu enojo, relajándote, leyendo un libro, oyendo música, dando un paseo, etc. 4.- Desarrolla tu empatía. Ser empático significa comprender a la otra persona, entenderla, ponerse en sus zapatos. Cuando realmente podemos hacerlo, contactando con sus necesidades, sentimientos y pensamientos, podemos entender la razón de su conducta. Esto no significa que tenemos que estar de acuerdo con esa persona, pero sentir y ver las cosas desde su punto de vista, nos ayuda a tener una perspectiva diferente y a eliminar el enojo. 5.- No personalices. No des por hecho que cuando alguien hace algo que te enoja o lastima, es con la intensión de causarte un daño a ti. En primer lugar no podemos adivinar el pensamiento y por lo tanto, la intención de la gente. En segundo lugar, no todo lo que sucede está relacionado con nosotros, aunque a veces es lo que pensamos. Pensar así es un error, que arrastramos de nuestra infancia y que nos hace sufrir innecesariamente. Si lo piensas, pregúntale a la persona involucrada, pero sin atacarla. Utilizando una comunicación adecuada. 6.- Lleva un diario. Cuando nos enojamos con frecuencia o cuando la gente lo piensa, es importante llevar un diario para darnos cuenta de: Qué tan frecuentemente nos enojamos, el nivel de nuestro coraje, la causa o causas principales, nuestra forma de pensar y cómo influye en alimentar nuestro coraje, identificar "los disparadores" de nuestro enojo, para evitarlo, desahogarnos. Anota cada vez que te enojas, los siguientes datos: El día y la hora y responde: ¿Del 1 al 10, en donde 10 es mucho y 1 nada, cómo crees que calificarían los demás tu enojo? ¿Cómo lo calificarías tú? ¿Qué está sucediendo? ¿Qué sucedió antes? ¿Qué piensas de lo que sucede o de la persona que te provocó el enojo? Responde objetiva y detalladamente estas preguntas, cada vez que te enojes, para conocer la frecuencia e intensidad real, detectar qué tanto es un problema que te está afectando y cuáles son las causas. Elige algunas técnicas adecuadas, para solucionar el problema. 7.- Analiza el nivel de tu autoestima. Una de las principales causas de nuestro enojo, es una autoestima baja. Todos tenemos ciertas áreas con una buena autoestima y otras con una autoestima baja. Creemos, equivocadamente, que reconocer que nuestra autoestima es baja, indica que estamos mal, que somos personas de "segunda". Esto es un error. Lo único que indica, es que tuvimos un aprendizaje equivocado en algunos aspectos y que sería conveniente que lo trabajáramos, para sentirnos mejor y obtener mejores resultados en todo lo que hacemos. Fuente: http://www.crecimiento-y-bienestar-emocional.com/tips-enojo.html Espero haberte dado algo de luz en ese momento oscuro en donde los sentimientos extremos te asaltan y no te piden permiso. Como frase y pensamiento final de mi persona hacia vos quiero decirte: TODOS somos víctimas de no haber tenido herramientas en el momento adecuado para enfrentar estas cosas que nos tiran abajo, pero NOSOTROS somos los que decidimos si revertir una situación o continuar con el problema. Mirá a tu alrededor y vas a notar que la violencia se respira a cada paso que das, así que no te des por vencido en tu carrera por ser FELIZ!!! Extraño, extraña, no eres tan extraño o extraña para mi si por algún minuto de este post pudimos sentirnos reflejados en un espejo. Que termines bien tu día y gracias por leer. Compartí o recomendá este post si te fue útil

Les dejo algo que encontré dando vueltas por ahí. Me encantó, es una tabla periódica de los elementos interactiva, en donde al hacer click en cada elemento, se despliega una ventana mostrando fotografías, ensayos, propiedades, modelos, etc..., por otro lado les dejo algunas yapas con juegos para aprender; que lo disfrutenhttp://www.ptable.com/Y esta otra que te dice quienes la descubrieronhttp://www.educaplus.org/sp2002/index1.html De yapa van 3 juegos para aprender:http://www.quimitris.com/http://www.dartmouth.edu/~chemlab/info/resources/p_table/Periodic.html (Tienen que tener Java y está en inglés)http://www.sheppardsoftware.com/Elementsgames.htm (Está en inglés)Les dejo una tablita que me gustó mucho:Bueno, espero se hayan divertido y también aprendido algo sobre nuestro universo químico.Saludos para todos!!!
Buenos días Taringueros. Quería compartir con ustedes información MUY útil. Les detallo: Ayer a la mañana (10:00Am) dos malnacidos, por no llamarlos de otra manera, engañaron a mi vecina de 99 años (Si, leyeron bien, 99 AÑOS) cuando ésta se disponía a sacar la basura. Con la gran escusa de pertenecer a EDESUR, la convencieron de pasar para revisar los medidores. La cuestión es que cuando la pobre anciana les permitió paso, los maleantes la metieron de prepo en su casa, la ataron y maltrataron para que no grite. Le sacaron el poco dinero que tenía y al no obtener mas, le rompieron todo lo que tenía en la casa. Esto ocurrió en la localidad de Lomas de Zamora, en pleno Centro. Quería compartir esto para que Ustedes tomen conciencia preventiva, y charlen con sus vecinos y seres queridos sobre este tema. NO permitan que NINGÚN supuesto empleado de NINGUN tipo de empresa pase a sus hogares sin mostrarles la correspondiente ACREDITACIÓN. De hecho, es mejor llamar a la empresa y preguntar si es verdad que mandaron algún tipo inspección. No se dejen engañar, el robo no discrimina a nadie y hoy te puede pasar a vos. Como miembro de TARINGA y el gran cariño que le tengo a esta comunidad, espero haber aportado algo sencillo pero vital a sus vidas. Abrazos para todos y que tengan un buen día. Gabriel.

(Edited) Ahi subi las mejores (Imágenes y mejoras en la info) Les agregué la fuente al final. Saludos Hola compañeros de taringa, encontré esto en la web y me pareció muy grosa la info, quería compartir con ustedes. Es extenso, lee con paciencia que de seguro vas a encontrar buena data para tu utilidad. Gracias por los comentarios Virus en Linux Un nuevo campo de batalla Pablo Garaizar Sagarminaga [email protected] El mundo de los virus ha acompañado a la microinformática desde sus inicios. Si bien las plataformas más atacadas han sido las de Microsoft, ha habido incursiones en otros sistemas por parte de los escritores de virus. Linux ha permanecido unos años al margen, con unos pocos virus que eran más una prueba de concepto que una amenaza real... quizá esto no haya hecho más que empezar. Breve introducción a Linux Linux es un SO similar a UNIX, con una breve pero intensa historia. No quiero hablaros de Linus Torvalds y de toda la poesía que rodea a Linux. Para ello visitad www.linux.org ó www.fsf.org para tener un enfoque más global en cuanto al Software Libre. Centrándonos en el tema técnico, diremos que Linux es compatible con la mayoría de software desarrollado para UNIX comerciales, tiene un kernel monolítico con módulos, y utiliza mayoritariamente ejecutables de tipo ELF o scripts de shell, Perl, etc. Actualmente es una alternativa seria a los productos de Microsoft o Sun, tanto en entornos de escritorio como en servidores de producción, aunque quedan muchas cosas por mejorar. Pero bueno, esto sólo pretendía situar en el tema a quienes no tuvieráis muy claro que es Linux, así que vamos a entrar en materia... ¿Qué es un virus? Un virus informático es: Figura 1. Definición formal de virus informático. Bien, esta es la definición formal basada en los estudios de Fred Cohen, el inventor del término "virus informático", que hace las delicias de los matemáticos pero que sólo está aquí para asustar. Afortunadamente Cohen da otra definición más asequible de virus informático: "un virus es un programa que es capaz de infectar otros programas modificándolos para que incluyan una copia, quizá evolucionada, de él mismo". Es decir, un virus lo que hace es tratar de añadir una copia de su propio código en otros programas. Si os fijáis nadie ha dicho nada de discos duros destrozados, accesos ilícitos a ordenadores o ficheros secretos, etc. Más adelante veremos lo que es el "payload" de un virus, pero no tiene relación con la esencia de los virus en sí. ¿Qué NO es un virus? Muchas veces oímos por la calle: "Jo, le voy a meter un virus a mi novia para espiarle lo que hace por Internet" "¿Si? Yo necesito un virus para que el día de la entrega de notas estalle el ordenador central de la Universidad" "Lo malo es que nunca seremos capaces de programar un virus tan potente como el Melissa o el ILoveYou..." Existe una creencia popular que identifica "virus" con "TODO lo que hace daño al ordenador o a su seguridad". Eso es totalmente falso. En el primero de los casos, lo que nuestro desconfiado amigo quiere es un programa espía, que normalmente suele presentarse en el formato de troyano o "caballo de Troya". Un troyano es un programa que hace otra cosa distinta a la que se supone que hace. Si nosotros troyanizamos un programa que muestra una felicitación de cumpleaños y le incluímos un programa espía que nos informará de todo lo que hace, cuando mandemos esa felicitación y su receptor la abra, se ejecutará la felicitación y el programa espía, de manera análoga a lo que sucedió con el regalo del caballo de Troya. En el segundo caso estamos hablando de una "bomba lógica". En este tipo de programas hay una condición de activación ("fecha de la entrega de notas" y un efecto ("estallar el ordenador central de la Universidad". No es necesario infectar ficheros. Sólo conseguir "instalar la bomba lógica". El tercer caso habla de "afamados virus de ordenador" de los que se han hablado en los medios de comunicación. En ambos casos se trataba de "gusanos" o "worms" que en lugar de infectar ficheros, lo que infectaban era ordenadores. Es decir, un gusano es similar a un virus pero en lugar de infectar ficheros se propaga de ordenador en ordenador. En cuanto a la calidad de los citados gusanos... es como si a alguien todavía le extraña por qué un músico de conservatorio nunca venderá tantos discos en su vida como David Bisbal, así es este mundo :-D Muchas veces virus, troyanos, bombas lógicas y gusanos utilizan técnicas de unos y otros entremezcladas, por lo que es difícil establecer fronteras fijas. Bacterias, programas con vida El término "virus informático" fue acuñado por Fred Cohen a comienzos de los 80. En mi opinión, no es el nombre más adecuado para este tipo de programas. Un virus biológico destruye las células por las que pasa, monopolizando todo su trabajo vital para su provecho, hasta que termina por matar al organismo. Un virus de computadora puede "convivir" durante años con un sistema de producción, y los buenos virus hacen todo lo posible para no interrumpir la funcionalidad de sus programas "huéspedes". Yo prefiero llamarlos bacterias, o programas con vida. Quizá esta denominación deje clara mi postura ante los virus de ordenador, y quizá alguno de vosotros estará tirándose de los pelos diciendo: ¿o sea que ahora me dices que los virus de ordenador no son malos? ¿estás loco? Hay un debate abierto sobre la posibilidad de crear virus benévolos y no me gustaría alargarme en este tema, pero si alguien tiene curiosidad sobre ello, ya proporcionaré bibliografía y referencias acerca de ello. Repaso de términos relacionados con los virus Payload El payload es el efecto de un virus en el sistema. Los virus normalmente se hacen famosos por sus payloads más que por sus métodos de infección. Mucha gente cree que un virus es más o menos potente en función de su efecto destructivo. Esto es absolutamente falso. Un virus mal programado, con un montón de bugs en su código y un payload absurdamente destructivo podrá salir en los titulares del telediario, pero desde un punto de vista académico o técnico no es más que un aporreo de teclas por parte de algún programador frustrado. Marca de infección Los virus, por lo general, necesitan saber si un fichero ha sido infectado ya para no infectar una y otra vez. Aquí puede residir el punto flaco de un virus en cuanto a su supervivencia: si se define una marca de infección muy específica, esa será la llave para que un antivirus lo detecte con precisión. Existen virus famosos que no tenían marca de infección, como el Jerusalem, que infectaba una y otra vez los ficheros y provocaba el colapso en los discos duros. Actualmente se suelen utilizar marcas de infección muy sutiles, que puedan cumplir ficheros que no estén realmente infectados, para provocar falsos positivos en los antivirus. Si, por ejemplo, definimos como marca de infección que el tamaño del fichero sea multiplo de 144, no infectaremos a todos los ficheros del sistema, pero un antivirus no podrá detectar el virus usando esa marca de infección, porque habrá muchos ficheros sin infectar que tengan un tamaño múltiplo de 144. Cavity Los ficheros y las páginas o segmentos de memoria se guardan en bloques que suelen ser múltiplos de una cantidad fija de bytes (típicamente 4 KB). Cuando la información no ocupa exactamente un múltiplo de ese tamaño de bloque, se hace un rellenado a ceros o "padding" y ese espacio se marca como inútil. Un virus podrá hacer uso de este espacio sin alterar el tamaño en disco del fichero en el que se aloja. Si cabe en ese "recoveco" cumplirá dos objetivos: pasar desapercibido y meterse dentro del fichero sin corromper ningún dato original. Figura 2. Padding en los segmentos de memoria. Técnicas Overwrite (sobreescritura) El método de sobreescritura es el más obvio y el más sencillo de realizar, pero también el más burdo. Consiste simplemente en sobreescribir el host con el código del virus. Como habréis adivinado, el huesped queda inutilizado, por lo que ocultar la presencia del virus es casi imposible. Además el método de infección se convierte en su payload. Un "buen" virus (o mal virus, según se mire) permite que el huesped siga funcionando. Este tipo de infección sólo la utiliza gente muy vaga o con pocos conocimientos. Un símil en shell script podría ser el siguiente: $> cat virus > host Figura 3. Un virus de sobreescritura. Prepending (copia al principio) El siguiente paso lógico es que el virus se copie justo antes que el código del huesped, para asegurarse que el código vírico se va a ejecutar y no interferir en el funcionamiento del huesped. Este método tiene un inconveniente: es costoso en cuanto a tiempo, y además, variable. Imaginémonos que el virus quiere instalarse en un huesped que es un ejecutable de 500 K's de tamaño: para ello deberá almacenar el equivalente al tamaño del virus en un buffer, luego copiarse al principio, e ir repitiendo este proceso de desplazamiento del código huesped hasta el final. También se podría crear un fichero temporal en el que se copiaría el código del virus y luego concatenar el huesped, para, por último, mover el fichero temporal sobre el fichero que contenía al huesped... Ambas alternativas son costosas en cuanto a tiempo y Entrada/Salida, por lo que esta técnica tampoco es muy eficiente. Siguiendo con los ejemplos en shell script, el método de copia al principio (prepending) podría entenderse de la siguiente manera: $> cat virus > tmp $> cat host >> tmp $> mv tmp host Figura 4. Proceso de copia al principio. Postpending (copia al final) Una vez vistas las limitaciones del método anterior, vamos a ver cómo se las ingenian los virus para que el efecto sea el mismo pero reduciendo el tiempo y la Entrada/Salida. La idea es relativamente sencilla: el virus se copia al del huesped y se pones un salto desde el principio del huesped, hasta el principio del código vírico, y cuando termine el virus, otro salto hasta el comienzo del huesped... ¿me seguís? Veamos: - Situacion inicial: Virus, Huesped (separados) - Situacion final: [saltar a Virus]HuespedVirus[saltar a Huesped] La ejecución sería: Saltamos a Virus Virus Saltamos a Huesped Huesped Final Figura 5. Proceso de copia al final. Companion Un companion virus, como su propio nombre indica, lo que hace es acompañar al fichero "huesped", sin modificarlo. Lo que se suele hacer es mover el fichero original a otro (generalmente oculto) y escribir el código vírico en un fichero con el nombre del original. Este tipo de infección tiene el inconveniente de que si alguien intenta mover o copiar el fichero original, todo el efecto se perderá, ya que se rompera la "compañía" y el código vírico difícilmente encontrará al "huesped" original. Multipartite (multiplataforma) Los virus multiplataforma tienen como peculiaridad la posibilidad de infectar diferentes plataformas. Los casos más espectaculares de este tipo de virus pueden infectar diferentes microprocesadores, haciendo verdaderas virguerías en ensamblador. Normalmente suele hablarse de un virus multipartite cuando infecta ficheros y el sector de arranque, por ejemplo. Técnicas anti-bait Muchos antivirus crean ficheros "cebo" ("bait" o "goat files" para ver si hay un virus en el sistema y comprobar cómo ha cambiado ese fichero. Las técnicas anti-bait pretenden detectar esos ficheros y no infectarlos, saltarse la trampa. Resindencia (+ per-process) Para poder extenderse por el sistema, un virus puede infectar fichero a fichero o directorio a directorio, pero este método es bastante lento. Una alternativa a este método de diseminación es permanecer residente e infectar los ficheros a los que se vaya accediendo. Esto en MSDOS o las primeras versiones de Mac era algo muy fácil de hacer (TSRs), pero conforme los sistemas se han ido complicando, las protecciones han sido cada vez más serias y ahora es bastante difícil conseguir una residencia en RING-0 (el nivel más alto de privilegios dentro del procesador) y lo que se utiliza bastante es la residencia en RING-3 (nivel de usuario) "per-process". Esta técnica la inventó Jacky Qwerty, ex-29a, y consiste en parchear una determinada API (por ejemplo CreateProcess) y asi suplantar todas las llamadas a esa API por parte de los procesos hijos que se crean a partir del ejecutable infectado. Este metodo de infeccion es bastante ingenioso, ya que con pocos privilegios se pueden infectar muchos ficheros. Figura 6. Residencia "per-process". Encriptación (cifrado) Los primeros antivirus fueron analizadores de cadenas de bytes, los virus tenían siempre el mismo código, y aislando la parte caracterísitca del código del virus, podía detectarse fácilmante con una comprobación (por ejemplo: "Si el fichero contiene 'I Love You, by megah4x0r' entonces ILoveYouDetectado;". Para tratar de ocultar el código vírico los escritores de virus dividieron el código en dos: una pequeña rutina de desencriptado, y el resto del código vírico encriptado con ese mismo algoritmo. Figura 7. Virus encriptado. Poly (polimorfismo) La anterior técnica oculta el contenido real del virus en cuanto a código, pero sigue generando virus idénticos generación tras generación. Si se convina con el polimorfismo, el virus puede convertirse en una auténtica pesadilla para las casas de antivirus. La idea es que la rutina de encriptado y desencriptado será diferente cada vez, y la clave para encriptar el código vírico será variable. Así, con muchas rutinas de encriptado e infinitas claves posibles, el código del virus va mutando asombrosamente en cada infección, y detectarlo es mucho más difícil. Para detectar este tipo de virus, en lugar del análisis de cadenas de bytes, se suelen emplear simuladores, que tratan de simular la ejecución del virus para ver si, una vez desencriptado, se trata realmente de un virus. EPO (Entry Point Obscuring) Cuando un virus infecta un ejecutable, es bastante normal que cambie el Entry Point o puntero a la dirección de memoria que contiene el comienzo del código ejecutable. Antes, al explicar la infección postpending o de copia al final, ocurría esto: el virus cambia el puntero que apunta al comienzo del código por un puntero que apunta al comienzo de SU código, para asegurarse que será lo primero que se ejecute. Este método es sencillo, pero muy fácilmente detectable por un antivirus. GriYo, de 29a, ideó una técnica para hacer esto menos transparente que consiste en ocultar el salto al código vírico dentro del código del fichero infectado. Es decir, el virus deja que el fichero infectado se ejecute normalmente durante unas instrucciones para que el antivirus no lo detecte, y poco después, lanza su código. Figura 8. Entry Point Obscuring. En Linux no hay virus... ¡Falso! Objetivos y técnicas: Scripts: sh, Perl Los lenguajes interpretados han sido una constante en todo sistema UNIX. Actualmente los más utilizados son los scripts de shell y Perl. Programar un virus en estos lenguajes es un juego de niños, aquí tenemos un ejemplo de un virus de shell sencillo: #!/bin/sh for FICHERO in * do tail -4 $0 >> $FICHERO done ¿Qué hace? Va copiando sus 4 últimas líneas (tail -4 $0) al final de cada fichero en este directorio (">>" es append, o añadir al final). Como podemos ver, es un virus bastante tonto, infecta tanto ejecutables como ficheros de datos, y puede dejarlos inutilizados, pero con unas pocas decenas de líneas más, podría hacerse algo más presentable. La sencillez de estos virus es su ventaja para sus programadores, pero también su debilidad: son tremendamente fáciles de detectar a simple vista, engordan el tamaño del fichero infectado considerablemente y realentizan su ejecución más allá de lo inperceptible por un usuario normal. Binarios a.out Es un formato realmente simple, casi tanto como los COM de DOS. Actualmente este tipo de ejecutables está en desuso, pero todavía quedan sistemas con a.out's (a pesar de que el compilador genere un fichero llamado "a.out", eso no implica que tenga este formato, casi con seguridad se tratará de un ELF). Estructura de un ejecutable a.out: Figura 9. Formato de un a.out. Infeccion de ejecutables a.out: Se puede optar por aumentar el tamaño de la sección de código (.text) y desplazar el resto del archivo, o tratar de encontrar una cavidad (cavity) para instalar el virus allí. El virus, además, deberá modificar la cabecera para reflejar los cambios (diferente tamaño de secciones, diferente entry point...). ELF El formato ELF es el más utilizado hoy en día en los ejecutables para UNIX. Es un formato muy flexible y bastante bien diseñado. Estructura de un ELF: Figura 10. Formato de un ELF. Infeccion de ejecutables ELF: Las investigaciones más serias en este campo vienen de la mano de Silvio Cesare. Ha publicado ya numerosos artículos acerca de este tema, y todos sus virus han sido programados en C, para poder ser compilados en cualquier sistema UNIX. El método que utiliza es el siguiente: Incrementar un campo en la cabecera del ELF (p_shoff) que indica el desplazamiento u offset donde se encuentra la tabla de cabecera de secciones (Section header table). Hallar la cabecera de programa del segmento de codigo y: Incrementar la variable que indica el tamaño que ocupa el código físicamente (p_filesz). Incrementar la variable que indica el tamaño que ocupa el código cuando se carga en memoria (p_memsz). Para cada cabecera de programa cuyo segmento esta despues del de codigo (que es donde hemos introducido el virus): Incrementar el offset del segmento en el fichero (p_offset). Para cada cabecera de seccion cuya seccion este despues de nuestra insercion: Incrementar sh_offset, para tener en cuenta el nuevo codigo Insertar el virus en si en el fichero Esto puede parecer un lío para más de uno, en simples palabras lo que se trata es de hacer el tamaño del segmento de código más grande para hacer espacio para el virus. Luego hay que actualizar todos los valores para que el código nuevo se cargue, y cambiar el entry point para que apunte al virus. Figura 11. Infección de un ELF por el método de Silvio Cesare. Este método de infección funciona perfectamente, pero no es el único. Wintermute presento en el hackmeeting de 2000 un nuevo virus para Linux, el Lotek, que realizaba una infección aprovechando una cavidad (cavity) en la sección ".note". Recientemente el ex-VXer Bumblebee ha publicado un virus para Linux con residencia per-process en RING-3 y unas cuantas técnicas aprendidas en entornos win32. Muchas de las estructuras de win32 tienen su paralelismo en Linux, por lo que gran cantidad de técnicas pueden portarse fácilmente a los virus de Linux. Ficheros de fuentes Hay algunos intentos de infectar ficheros fuente en lugar de binarios. Se puede realizar un enfoque desde el punto de vista de ensamblador "inline" o embebido dentro del código, o bien un ejecutable que genere fuente como salida. Packages: .deb, .rpm, .mdk Un punto todavía poco explotado es el de los paquetes de software de las diferentes distribuciones de Linux. Mucha gente utiliza paquetes para instalar programas de manera sencilla y ordenada, y en ocasiones esos paquetes son descargados por un usuario sin privilegios desde un navegador, para ser instalados posteriormente por "root". En ese intervalo de tiempo en el que permanecen en el directorio del usuario sin privilegios podrían ser infectados y luego, al ser instalados por "root", acceder a todo el sistema. Un paquete generalmente tiene comprobaciones mediante MD5, pero pueden recalcularse, por lo que este puede ser un punto flaco importante en nuestras distribuciones Linux. Figura 12. Infección de un paquete .deb tras ser descargado por un usuario desde su navegador. Ya, pero Linux es seguro, ¿no? Linux es seguro!!!!!!!!!!!! Sí, Linux es bastante seguro. De hecho un virus deberá utilizar algun despiste de configuración en el sistema para poder colarse hasta tener acceso a todas sus partes. Está claro que actualmente usar Linux es el mejor antivirus que existe. No he visto a nadie que haya sufrido un virus en Linux y eso que conozco a mucha gente que usa Linux masivamente. Es posible que con el tiempo esta situación vaya cambiando y Linux sea otro escenario donde se libren las batallas entre programadores de virus y de antivirus. Por el momento, salvo experimentos de laboratorio, estamos a salvo. ¿Cómo podemos hacer una escalada de privilegios? Exploits Un exploit es un programa que aprovecha un fallo en el sistema para conseguir algo no permitido de él. Si un virus incluye ese código dentro del suyo, podría conseguir acceder a zonas no permitidas y hacerse con el control del sistema. Este enfoque ha sido utilizado en varios virus para Linux, como el staog por Quantum/VLAD, pero implica la extinción del virus en cuanto el fallo que explota el exploit sea subsanado. Algunos virus intentan aprovecharse del exploit, y si no tiene éxito, eliminan el código del exploit del resto de infecciones. Este enfoque es más propio de entornos menos dinámicos en cuanto a correcciones de fallos en programas, como Windows (poca gente actualiza periódicamente su navegador o su editor de textos). En entornos de desarrollo open source los fallos suelen ser detectados y subsanados más dinámicamente. LKMs (Loadable Kernel Modules) Hemos dicho en la introducción que el núcleo de Linux es monolítico, pero tiene un sistema de carga y descarga de módulos que permiten un uso más eficiente de los controladores de dispositivos (drivers). Un módulo del kernel (o LKM) se ejecuta en RING-0, dentro del espacio reservado para el kernel, es decir, tiene un poder total sobre la máquina. Es posible programar LKMs que tengan mas poder o que engañen a "root", por lo que si un virus lograse cargar un módulo dentro del módulo, podría ser una pesadilla para el administrador de la máquina, y el único límite de acción serían las limitaciones físicas de los dispositivos. Con un LKM se puede hacer de todo: ocultar procesos, modificar tamaños de archivos, etc. por lo que puede que los futuros virus de Linux incluyan LKMs para sus propósitos. Windows/Linux Muchos de los ordenadores personales que utilizan los usuarios de Linux, aunque a veces cueste reconocerlo, tienen una partición con Windows. Existen varias herramientas para acceder a particiones Linux desde Windows, explore2fs quizá sea la más conocida. Si un virus atacase un sistema Windows, consiguiese los privilegios suficientes como para acceder al disco duro y buscar un fichero clave dentro de la partición Linux, como pueda ser "init" (el proceso inicial del que se crean todos los demás procesos) o la shell que use "root", todas las protecciones de Linux como tal habrían sido inútiles. Aunque suene un poco fuerte: la inseguridad inherente de Windows actuaría como "Caballo de Troya" contra el sistema Linux. Existe otra herramienta bastante utilizada, VMWare, que permite tener varias máquinas virtuales corriendo Sistemas Operativos diferentes. Es también muy común tener Windows y Linux funcionando al mismo tiempo con VMWare. En lugar de tener que esperar a que el sistema rearranque con Linux como en el caso anterior, la infección podría hacerse directamente, ya que VMWare es fácilmente detectable (utiliza un RING que no es ni 0 ni 3). fork() y crack Un virus desde una cuenta de usuario podría armarse de paciencia y crear un proceso con muy baja prioridad (para no interferir en el rendimiento normal del sistema) que intentase crackear las contraseñas por fuerza bruta. Imaginemos un sistema automatizado, en el que el administrador entra sólo cada semana a retocar 4 cosas, pero no hay una supervisión real. Un virus podría colarse desde una cuenta sin privilegios, y estar un par de semanas intentando crackear las contraseñas. Una vez conseguido esto, sólo queda dar el salto a "root" y de ahí a donde quiera (kernel, otros ordenadores...). Entonces... ¿por qué no hay (casi) virus para Linux? Perfil del usuario medio Actualmente el usuario medio de Linux tiene poco que ver con el usuario medio de Windows o Macintosh. Quizá mucha gente cayó con lo de "Enanito si, pero que pedazo de coj...", pero esto tendría poco éxito en un entorno de usuarios de Linux. La gente acostumbra a conocer el origen de sus programas, y examina su código fuente. No quiero decir que todos los usuarios de Linux lo hagan, pero hay un grupo importante de gente que lo hace y lo comenta al resto. Las llamadas "técnicas de ingeniería social", es decir, hacer uso de la candidez del usuario que recibe un virus o gusano, tienen muchas más dificultades con usuarios de Linux. Filosofía del software Como acabo de comentar, que Linux sea de código abierto y haya una mentalidad clara en cuanto a ese tema, dificulta ocultar código en los programas. Ken Thompson dijo que ningún software creado por otro podía ser confiable, especialmente si había creado por él. Tal y como explicó en una conferencia en mitad de la década de los 80, Thompson había introducido un sistema de autoreplicación y "troyanización" en todo compilador C para UNIX que le permitió hasta entonces poder entrar como "root" en todo sistema hasta la fecha. Si alguien quiere saber cómo se las ingenió el bueno de Thompson, lo explicaré por email gustosamente, o bien esperáis al turno de preguntas O:-) Pocos VXers linuxeros Todavía hay pocos escritores de virus que usan Linux habitualmente. Algunos han instalado Linux en una partición para hacer sus pruebas y conocen bastantes cosas de él, pero no tienen en absoluto la soltura que han conseguido durante años de uso de DOS y Windows. Supongo que esto cambiará con el tiempo, y pronto los VXers usarán Linux a diario. Cuando esto ocurra, yo creo que habrá una nueva hornada de virus para Linux programados desde la experiencia, no como un experimento de laboratorio. ¿Y qué puede pasar en el futuro? + Usuarios novatos + Empresas usan Linux -> - Open Source + Configuraciones "click&play" -> - Robustez del sistema + VXers linuxeros Conclusión Solución: una buena "salud" informática Es decir: actualizar las versiones de nuestros programas para evitar bugs. conseguir los programas de fuentes fidedignas. utilizar siempre que sea posible la versión en código fuente de los programas. no ejecutar todo lo que nos llegue por Internet ... Todo ese tipo de cosas que, como espero que haya quedado claro ;-), utilizan los virus para colarse en nuestros sistemas Para saber más... http://www.coderz.net/29a: Página de 29a, el grupo de virus de más nivel de la viruscene actual. http://pagina.de/wintermute: Página de wintermute, gran VXer y amigo ;-) www.int80.org: Página de ensamblador en UNIX y BSD http://linuxassembly.org: Página de ensamblador en Linux Fuente: http://www.e-ghost.deusto.es/docs/articulo.virus.html