elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11
91  Programación / Scripting / [Código] Teorema de Pítagoras [Python] en: 26 Julio 2010, 22:34 pm
Código
  1. ########################
  2. # Teorema de Pitagoras #
  3. # Creador por: S&S Lab #
  4. # http://artehack.net/ #
  5. ########################
  6.  
  7. import math
  8.  
  9. def Hipotenusa(X,Y):
  10.    return math.sqrt((X*X)+(Y*Y))
  11.  
  12. def Cateto(X,Y):
  13.    return math.sqrt((X*X)-(Y*Y))
  14.  
  15.  
  16.  
  17. print """
  18.    ==== Teorema de Pitagoras ====
  19.    1 - Hallar valor de un cateto
  20.    2 - Hallar valor de hipotenusa
  21.    ==============================
  22.    """
  23. opcion = input('Elija la opcion deseada > ')
  24. if opcion == 1:
  25.    X = input('Introduce el valor del primer cateto > ')
  26.    Y = input('Introduce el valor del segundo cateto > ')
  27.    print 'El valor de la hipotenusa es > %s' % Hipotenusa(X,Y)
  28. elif opcion == 2:
  29.    X = input('Introduce el valor de un cateto > ')
  30.    Y = input('Introduce el valor de la hipotenusa > ')
  31.    print 'El valor del cateto es > %s' % Cateto(X,Y)
  32. else:
  33.    exit()

Me base en el codigo de mi amigo Stanhmal http://foro.portalhacker.net/index.php/topic,113525.0.html

Saludos a todos ;)
92  Programación / Scripting / [Código] Calcular lados de un Polígono Regular [Python] en: 26 Julio 2010, 22:32 pm
Bueno, leyendo el libro de matematicas del año pasado me encontre con esto y me dieron ganas de hacerlo.

La ecuacion original seria asi:

Citar
180° . (n -2) = 720°
N - 2 = 720° : 180°
N = 4 + 2
N = 6

Aqui les dejo el code, funciona sin parentesis en el calculo, pero lo puse para que sea un poco mas facil de leer. Tan solo tienen que introducir la cantidad de grados que tiene el poligono y les dira cuantos lados tiene :)

Código
  1. ################################
  2. # Lados de un Poligono Regular #
  3. # Autor: Sthefano02            #
  4. # http:comunidadraw.com/       #
  5. ################################
  6.  
  7. def Calcular(X):
  8.    return (X / 180) + 2
  9.  
  10. print '''
  11.    === Lados de un Poligono Regular ===
  12.    ====================================
  13.    '''
  14.  
  15. X = input('La suma de los angulos interioes es > ')
  16. print 'El poligono tiene > %s < lados' % Calcular(X)

Saludos a todos, espero que les guste ;)
93  Programación / Scripting / [Código] Calcular área de un prísma [Python] en: 26 Julio 2010, 22:30 pm
Bueno, aqui les dejo el calculo original de mi libro de matematicas.

Citar
Área lateral del prísma = perimetro de la base . altura

Área total del prísma = area lateral + 2 . area de la base

Código
  1. ##############################
  2. # Calcular area de un Prisma #
  3. # Autor: Sthefano02          #
  4. # http://comunidadraw.com/   #
  5. ##############################
  6.  
  7. def Area_Lateral(Pbase,altura):
  8.    return Pbase * altura
  9.  
  10. def Area_Total(Alateral,base):
  11.    return (Alateral + 2) * base
  12.  
  13.  
  14. print '''
  15.    = Area de un Prisma y Piramide =
  16.    1 - Area lateral del prisma
  17.    2 - Area total del prisma
  18.    ================================
  19.    '''
  20. opcion = input('Elija una opcion > ')
  21. if opcion == 1:
  22.    Pbase = input('Ingrese el perimetro de la base > ')
  23.    altura = input('Ingrese la altura > ')
  24.    print 'El area lateral del prisma es %s' % Area_Lateral(Pbase,altura)
  25. if opcion == 2:
  26.    Alateral = input('Ingrese el area lateral del prisma > ')
  27.    base = input('Ingrese el area de la base > ')
  28.    print 'El area total del prisma es %s' % Area_Total(Alateral,base)

Saludos a todos, espero que os guste ;)
94  Programación / Scripting / [Código] Calcular volumen de un cono o una pirámide [Python] en: 26 Julio 2010, 22:29 pm
Aqui les dejo un pequeño codigo para calcular el volumen de un cono (tambien funciona con piramides)

Código
  1. ############################
  2. # Volumen de un cono       #
  3. # Autor: Sthefano02        #
  4. # http://comunidadraw.com/ #
  5. ############################
  6.  
  7. def Volumen(base,altura):
  8.    return (base * altura) / 3
  9.  
  10.  
  11. print '''
  12.    === Volumen de un cono ===
  13.    ==========================
  14.    '''
  15.  
  16. base = input('Area de la base > ')
  17. altura = input('Altura > ')
  18. print 'El volumen del cono es %s' % Volumen(base,altura)

Espero que les guste, saludos ;)
95  Programación / Scripting / [Código] Calcular cantidad de neutrones en un átomo [Python] en: 26 Julio 2010, 22:28 pm
Bueno, pues como dice el titulo, esta aplicacion calcula la cantidad de neutrones en un atomo. Tan solo tienen que ingresar el numero masico del atomo y la cantidad de protones que este tiene, y os devolvera la cantidad de neutrones.

Código
  1. ###########################
  2. # Neutrones de un atomo   #
  3. # Autor: Sthefano02       #
  4. # Http://comunidadraw.com #
  5. ###########################
  6.  
  7. def Calcular(Masa,Protones):
  8.    return Masa - Protones
  9.  
  10. print '''
  11.    === Neutrones de un atomo ===
  12.    =============================
  13.    '''
  14.  
  15. Masa = input('Numero masico del atomo > ')
  16. Protones = input('Cantidad de protones > ')
  17. print 'El atomo posee > %s < neutrones' % Calcular(Masa,Protones)

Miren que interesantes que son las matematicas xD

Espero que les guste, saludos ;)
96  Programación / Scripting / [Código] Ecuaciones de 2° grado [Python] en: 26 Julio 2010, 22:26 pm
Código
  1. ###########################
  2. # Ecuaciones de 2do grado #
  3. # Autor: S&S Labs         #
  4. # Thanks to: WindHack     #
  5. ###########################
  6.  
  7. from math import sqrt
  8.  
  9. def Calculo(X,Y,Z):
  10.  
  11.    try:
  12.        N1 = (-Y + ((math.sqrt((Y*Y) - (4*X*Z)))/(2*X)))
  13.        N2 = (-Y - ((math.sqrt((Y*Y) - (4*X*Z)))/(2*X)))
  14.  
  15. return "(+) = " + str(N1) + "(-) = " + str(N2)
  16.  
  17.    except:
  18.        return 'Sin solucion, intenta nuevamente'          
  19.  
  20. while True:
  21. print "Ecuacion de Segundo Grado..."
  22. X = input(' X = ')
  23. Y = input(' Y = ')
  24. Z = input(' Z = ')
  25. print Calculo(X,Y,Z)

Muchas gracias a WindHack por sus largas explicaciones (y muy efectivas) :P

Espero que les guste el code, Saludos a todos ;)
97  Programación / Scripting / [Código] Clave Murciélago [Python] en: 26 Julio 2010, 22:25 pm
Consiste en reemplazar letras por números según la tabla que está aquí abajo. Las letras que no figuren en la palabra “murciélago”, se dejarán con la misma letra. Para codificar número, se realiza inversamente.

M   U   R   C   I   E   L   A   G   O
0   1   2   3   4   5   6   7   8   9




Bueno, nada de otro mundo, solamente un simple reemplazo de caracteres. Saludos ;)

Código
  1. def Encode(String):
  2.    Abecedario = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
  3.    Traductor = ['7','B','3','D','5','F','8','H','4','J','K','6','0','N','9','P','Q','2','S','T','1','V','W','X','Y','Z']
  4.    for i in range(26):
  5.        String = String.replace(Abecedario[i],Traductor[i])
  6.    return String
  7.  
  8. def Decode(String):
  9.    Abecedario = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
  10.    Traductor = ['7','B','3','D','5','F','8','H','4','J','K','6','0','N','9','P','Q','2','S','T','1','V','W','X','Y','Z']
  11.    for i in range(26):
  12.        String = String.replace(Traductor[i],Abecedario[i])
  13.    return String
  14.  
  15. print '''
  16.    === Clave Murcielago ===
  17.    1 - cifrar
  18.    2 - descifrar
  19.    ========================
  20.    '''
  21.  
  22. while True:
  23.    String = raw_input('Ingrese una cadena de texto > ')
  24.    opcion = input('Elija una opcion > ')
  25.    if opcion == 1:
  26.        print 'La cadena cifrada es  > %s' % Encode(String)
  27.    elif opcion == 2:
  28.        print 'La cadena descifrada es > %s' % Decode(String)
  29.    else:
  30.        exit()
98  Programación / Scripting / [Código] String To Multi-Hash [Python] en: 26 Julio 2010, 22:23 pm
Simplemente puede codificar una cadena dada por el usuario a el tipo de codificacion que este elija :D

Código
  1. import hashlib
  2.  
  3. def md5(String):
  4.    return hashlib.md5(String).hexdigest()
  5.  
  6. def sha1(String):
  7.    return hashlib.sha1(String).hexdigest()
  8.  
  9. def sha224(String):
  10.    return hashlib.sha224(String).hexdigest()
  11.  
  12. def sha256(String):
  13.    return hashlib.sha256(String).hexdigest()
  14.  
  15. def sha384(String):
  16.    return hashlib.sha384(String).hexdigest()
  17.  
  18. def sha512(String):
  19.    return hashlib.sha512(String).hexdigest()
  20.  
  21. print '''
  22.    === String Encode ===
  23.    1 - md5
  24.    2 - sha1
  25.    3 - sha224
  26.    4 - sha256
  27.    5 - sha384
  28.    6 - sha 512
  29.    =====================
  30.    '''
  31.  
  32. while True:
  33.    String = raw_input('Ingrese la cadena de texto a convertir > ')
  34.    opcion = input('Elija una opcion > ')
  35.    if opcion == 1:
  36.        print 'Su cadena cifrada es > %s' % md5(String)
  37.    elif opcion == 2:
  38.        print 'Su cadena cifrada es > %s' % sha1(String)
  39.    elif opcion == 3:
  40.        print 'Su cadena cifrada es > %s' % sha224(String)
  41.    elif opcion == 4:
  42.        print 'Su cadena cifrada es > %s' % sha256(String)
  43.    elif opcion == 5:
  44.        print 'Su cadena cifrada es > %s' % sha384(String)
  45.    elif opcion == 6:
  46.        print 'Su cadena cifrada es > %s' % sha512(String)

Saludos a todos ;)

Se aceptan dudas, ideas y sugerencias.
99  Informática / Tutoriales - Documentación / Manual Spybot Search & Destroy 1.6.2.0 en: 26 Julio 2010, 22:20 pm
Primero, antes que nada, tendran que descargar el Spybot Search & Destroy. Pueden descargarlo haciendo Click Aqui



Una vez descargado el archivo, les quedara el siguiente autoejecutable:


Denle click, acepten los terminos y condiciones de uso y luego, tendran que elegir que tipo de instalacion quieren hacer. Yo les recomendaria que hagan la Completa ;)


Luego de hacer esto, tendran que seleccionar donde quienren instalar el soft. Eso ya corre por cuenta de ustedes asi que no hace falta que les diga que poner :P

Cuando pasen ese paso, tendremos que seleccionar las tareas adicionales. Aca es donde tendremos que decidir si queremos que Spybot actue junto con internet explorer (protegiendonos de paginas con malware) o queremos que actue como un Antivirus, vigilando nuestro sistema constantemente desde nuestra barra de tareas. Yo les recomendaria NO marcalas, pero como dije antes, ustedes deciden :)


Luego de ese paso, ya podremos comenzar la instalacion. Lo instalan, y una vez instalado el Spybot reinicien su PC. Una vez que se haya reiniciado nuestra computadora, abramos el querido soft para ponerlo en uso. Una vez abierto, tendremos que actualizarlo, para eso vallamos a buscar actualizaciones


Una vez ahi nos saldra la siguiente lista que son los hosting para poder elegir de donde descargar las actualizaciones, ninguno viene infectado ni nada. Lo que cambia es la velocidad de descarga, yo que ustedes elejiria los de USA ya que siempre descargo rapidito de ahi :P


En este caso, como pueden ver, yo tengo 2 actualizaciones para hacer. Probablemente ustedes tengan mas asi que no se asusten xD Para descargar e instalar las actualizaciones solamente tienen que marcarlas y darle a Dowload


Una vez descargadas e instaladas las actualizaciones, podemos empezar a limpiar nuestro PC. Pero antes de ejecutar el Scan, tenemos que cerrar todas las aplicaciones innecesarias (msn, internet, rep. de musica, etc), solamente dejen el antivirus y su firewall (si es que tienen). Cuando las hallan cerrado, abramos de nuevo la ventana del Spybot y demosle a Analizar problemas


Una vez que le dimos a analizar problemas, el analisis empezara automaticamente y cambiaremos a la siguiente pantalla, donde lo que marque en un cuadro rojo son los archivos que va analizando. En pocas palabras vendria a ser el proceso del analizis


Cuando el analisis haya terminado, les mostrara cuales son todas las infeciones que poseen. Disculpen que no suba una imagen mia, esta la tube que sacar de google (las otras si son mias xD) porque no tengo ninguna infeccion. Para eliminar todas sus infecciones, primero marquenlas y luego hagan click en Fix Selected problems


Esperen a que acabe de limpiar y listo, hemos terminado. Y al fin y al cabo, hemos llegado al fin del manual. Quise explicarlo lo mejor posible para que no queden dudas xD Por eso puse tantas imagenes, espero que les haya gustado  :D

Saludos a todos ;)




Esta obra es publicada bajo una licencia Creative Commons
100  Informática / Tutoriales - Documentación / Manual Dr. Web Cureit! en: 26 Julio 2010, 22:18 pm
Primero que nada, tendremos que descargar el Dr. Web. Podremos hacerlo haciendo Click Aquí

Una vez descargado, nos saldrá un archivo como el siguiente. Al que tendrán que ejecutar



Si salieron nuevas actualizaciones luego de la que han descargado, quédensen tranquilos que les saldrá en siguiente cartel para que puedan actualizar. A lo que daremos SI


Bueno, descargamos, y ejecutamos de nuevo. Cuando lo ejecutemos, se nos abrirá el programa, y tendremos que hacer click  "Iniciar"


Oh, que es eso, un cartel molesto. Pues si, tendremos que confirmar que iniciaremos el Scan. Pero lean esta parte, yo les diré que hagan exactamente lo mismo. Luego de haber entendido esto, daremos en aceptar.


Ahora, empezaremos el famoso Scan. Cuando empieze, traten de tener todas las aplicaciones innecesarias cerradas (MSN, explorador, reproductores de música, etc.) así el análisis de nuestro PC será mas rápido.


Dr. Web eliminara todos los virus que tenga nuestro sistema, o como mínimo si no los puede eliminar (como a veces suele pasar) los pondrá en cuarentena para que no afecten mas a nuestro sistema. Quédensen tranquilos que Dr. Web siempre pregunta antes de eliminar o mover algo, así que es muy seguro, funcional y recomendado.

Saludos a todos y espero que les haya gustado ;)




Esta obra es publicada bajo una licencia Creative Commons
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines