Nahumfg
Usuario (México)

Editado: 16 de Abril del 2012: Corregí algunos errores y el código ahora está un poco más claro. Este es mi primer Post, no sabia que rayos escribir hasta que cuando hice mi primera calculadora me vino a la mente publicarlo , casi todos los codigos para las calculadoras son un poco más complicados y la mayoría ya son de forma gráfica, la que hice tiene un código bastante sencillo, aunque utiliza un método pero es sencillo, y aunque no tiene la forma de las demás funciona, lo malo es que el detalle que tiene es que le hace falta un ciclo y una condicional, intenté mejorarlo pero como soy un inexperto ps me marcó error ajajajaa Ojalá sea útil para alguien y dejen puntillos import java.util.Scanner; //Aqui importamos el Scanner /** *Me he fijado que al final le ponen "*" para importar toda la librería *Si pueden evitar esto y ya saben lo que van a importar solo importen eso *para no gastar memoria en vano y no hacer el programa más pesado de lo que debería */ public class calcular { public static void operaciones() { Scanner entrada = new Scanner(System.in); //Aqui declaramos el Scanner double numero1; //Declaramos la variable double para poder insertar decimales en las operaciones double numero2; //Declaramos otro numero para completar la operacion double resultado=0f; int opcion1; /** *Este es el que nos va a pintar el resultado, le puse valor de 0f para inicializarlo manualmente *Pueden hacer la prueba sin dejarle valor pero al final les va a pintar error, que lo pueden arreglar con las opciones pero *preferi hacerlo manualmente porque si no no se aprende */ do { //Abrimos un ciclo para hacer múltiples operaciones System.out.println("numero 1: "); //Aqui es donde preguntamos el primer numero al que haremos una operacion //vamos a colocar un condicional if para poder seguir haciendo operaciones a partir del resultado if (resultado == 0f){ numero1 = entrada.nextDouble(); /** *Cuando no hemos generado aun ningun resultado, es decir, si es nuestra primera operacion nos pedira * el primer numero */ }else{ System.out.prinln("numero 2: "); numero2 = entrada.nextDouble(); /** *Este else lo nos marca que en el caso que ya haya una operacion nos pedira nuevamente el numero 2 *para hacer una nueva operacion con el resultado ya obtenido */ Systen.out.prinln("Operacion n1 suma n2 resta n3 multiplicacion n4 division n5 salir"); opcion1 = entrada.nextInt(); //Aqui declaramos la opcion para usar un switch switch (opcion1){ case 1: resultado = numero1 + numero2; break; case 2: resultado = numero1 - numero2; break; case 3: resultado = numero1 * numero2; break; case 4: resultado = numero1 / numero2; break; case 5: System.exit(0); default: System.out.println("Opción incorrecta"); break; } System.out.prinln("Resultado"+resultado); //Aqui pintamos el resultado, es donde les decia que les sale error si no le dan valor a resultado }while(opcion!=5);//cerramos el ciclo y declaramos que cuando la opcion sea 5 salga de la aplicacion }/** *Aqui cierra el metodo operaciones, como consejo les digo que cuiden bien las llaves que abren para que no se *confundan despues */ public static void main(String[]...args){ operaciones();//Aqui llamamos el metodo que hicimos anteriormente, si no lo pintamos en main el programa corre pero no hará nada } } Realmente le faltan muchos detalles a la calculadora, trataré de mejorarlo pero repito que apenas voy iniciando en esto , acepto sugerencias pero no comentarios ofensivos hasta otro post
Éste tutorial es únicamente con fines educativos, robar señales wifi es ilegal, no me responsabilizo por cualquier otro uso que le den. Primero que nada, hay que tener instalado el Aircrack-ng el cual desgraciadamente ya no se puede instalar desde los repositorios y afortunadamente están en los siguientes link Aircrack 32 bits http://launchpadlibrarian.net/71861174/aircrack-ng_1.1-1.1build1_i386.deb Aircrack 64 bits http://launchpadlibrarian.net/71861454/aircrack-ng_1.1-1.1build1_amd64.deb Ya que son archivos .deb basta con dar doble click en ellos para instalarlos. Bueno. Teniendo el aircrack ya instalado abrimos una terminal y tecleamos el siguiente comando: sudo -i Nos pedirá nuestra contraseña de super usuario Nota: para entender mejor los comandos teclear cada uno con la siguiente sintaxis: comando --help para ayuda sobre el comando man comando Muestra en pantalla el manual completo del comando Ok ahora comenzaremos con lo divertido: Paso 1: ya que tenemos instalado aircrack-ng dependiendo si la red es administrada o no necesitaremos disfrazar nuestra Mac Adress (dirección física de nuestra máquina) y si no pues podemos omitir esto. Para cambiar la mac necesitamos instalar el macchanger, entonces tecleamos el siguiente comando en la terminal ya logueados como super usuario: aptitude install macchanger -y Donde -y significa que la opción que utilizará si nos pregunta que si queremos instalar los paquetes solicitados será que si. Ya instalado todo lo necesario necesitamos saber qué tarjeta wireless usamos así que tecleamos en la terminal: airmon-ng nos dirá qué tarjeta tenemos, si es Atheros ya la llevamos de ganar ya que nos permitirá inyectar paquetes Paso 2: Teclea los siguientes comandos Nota: Para saber tu mac Adress teclea: ifconfig y mostrará en pantalla diversas interfaces ya sean eth1, wlan0, etc. según la cantidad de dispositivos de red conectados a nuestro equipo, tu mac adress será la que se muestre en esta linea: Link encap:Ethernet HWaddr ec:55:f9:8a:c0:f8 donde la mac es la serie de numeros y letras parecidas a esta 00:00:00:00:00:00 airmon-ng stop wlan0 ifconfig wlan0 down Con estos dos comandos deshabilitas la tarjeta wifi para cambiar tu mac, se cambia por las siguientes razones: 1. Para que así no haya problemas de que te puedan detectar e impedirte futuras conexiones. 2. Con tu mac real pueden llegar hasta ti, tu nombre, tus datos y eso no mola nada. Paso 3: para cambiar la mac escribe los siguientes comandos: macchanger --mac 00:11:22:33:44:55 wlan0 ésta mac es sólo un ejemplo aunque la mayoría de las veces funciona recomiendo usar otra mac, como tip, los primeros pares de una mac indican el fabricante de tu tarjeta de red Paso 4: habilita tu tarjeta: airmon-ng start wlan0 Con el paso 3 se cambio la mac de tu tarjeta de red por 00:11:22:33:44:55 y con el paso 4 habilitaste nuevamente tu tarjeta de red inalámbrica Paso 5: ahora vas a proceder a ver las redes inalámbricas que están a tu alcance con el siguiente comando: airodump-ng wlan0 Saldrá la lista de las redes inalámbricas, donde dice el BSSID (mac del router que da la señal), PWR (Poder de señal cuanto mas bajo mejor ej: -10 es mas furte que -80), CHN (Canal que se encuentra la red), ENCR (Es el tipo de contraseña que tiene la red, este tutorial es solo para WEP) ESSID (Nombre de la red inalambrica) STATION ( es la mac del pc que esta conectado al router) Sé que son más datos los que se muestran, pero esos no son de importancia, solo vamos a utilizar los que mencioné. Cuando selecciones la red inalámbrica que vamos a atacar aprieta Ctrl + C para parar el proceso y con el mouse sombrea todo el BSSID de esa red y dale click derecho y copiar y lo pegamos en un documento de texto y hacemos lo mismo con la station y volvemos al paso 2. Para explicar bien esta parte vamos a poner un ejemplo: STATION 00:11:22:33:44:55 BSSID 66:77:88:99:00:11 CHN 6 ESSID INFINITUM1234 o la que sea estos datos son los que usaremos, en este punto copiamos la station que es la mac del pc asociada ya con ese router y volvemos al paso 2 para cambiar nuestra mac por esta que es la que funciona seguro. Paso 6: ahora para ponernos de modo monitor (para capturar paquetes) de esa red pon el siguiente comando: airodump-ng -c 6 -w prueba --bssid 66:77:88:99:00:11 wlan0 Donde: -c es el numero del canal de la red que estamos atacando -w es el archivo donde se van a guardar los paquetes que captures (por defecto están en la dirección /root) --bssid es la mac del router de la red que estamos atacando wlan0 es nuestra tarjeta inalámbrica STATION es la mac del pc que esta conectado al bssid esta mac es la que hay que usar para asociar 100% Ahora que ya estas capturando datos veras que hay una parte que dice DATA, estos son los paquetes que llevamos capturados o no, si no captura paquetes DATA es que no hay ningun pc conectado al ruoter para poder descifrar una clave wep es necesario 20,000 paquetes o mas. Si no esta generando trafico y te podría llevar días incluso semanas llegar a los 20,000 paquetes, Pero no te preocupes que ahora te enseñare como generar tráfico en la red, para esto necesitas una tarjeta de red que permita inyectar paquetes. Paso 7: para asociarte abre otra terminal (consola) donde introducirás los siguientes comandos: aireplay-ng -1 0 -a 66:77:88:99:00:11 -h 00:11:22:33:44:55 -e ejemplo wlan0 Donde: -a es el bssid de la red que estamos atacando -h es la mac falsa que le introducimos a tu tarjeta de red inalámbrica -e es el nombre de la red que estamos atacando Luego cuando salgan 4 líneas de códigos y te diga que la conexión esta succesfull, esto significa que estas conectado en capa 2 al router de la red que estamos atacando. Si por alguna razón no se puede conectar (unsuccesfull) algunas de las razones son las siguientes: -La red a la que quieres atacar esta muy lejos, aconsejo que tengas mínimo de tres rallas de señal. -Tu tarjeta de red no puede hacer inyección de paquetes. -El router tiene seguridad para evitar este tipo de ataques. Si te sale el error que dice que tu tarjeta está en X canal y la del router está en un canal diferente la solución es la siguiente: pulsa Ctrl+C en todas las pestañas o terminales abiertas usando la tarjeta de red que deshabiltaste para cancelar los procesos. luego teclea los siguientes comandos: airodump-ng start wlan0 1 ifconfig wlan0 up iwconfig wlan0 X donde X es el canal del router que queremos atacar si el canal se cambió con éxito no saldrá ninguna información si no, saldrá un código de error. ifconfig wlan0 down Luego repites todo desde el paso 6 Paso 8: ahora para inyectarle el trafico introduce el siguientes comando: aireplay-ng -3 -b 66:77:88:99:00:11 -h 00:11:22:33:44:55 wlan0 Donde: -b es el bssid de la red que estamos atacando -h es la mac falsa que le introducimos a tu tarjeta de red inalámbrica Veras que se empezaron a inyectar paquetes, si vas a ver a la otra terminal donde estas capturando los paquetes te darás cuenta que la DATA va caminando muy rápido. Paso 9: ahora abre otra terminal (consola) aquí es donde vamos a ejecutar el ataque final que es utilizar los datos capturados para buscar la contraseña e introduce los siguientes comandos código: aircrack-ng prueba-01.cap Y también puedes usar este que une todos los paquetes, código: aircrack-ng *.cap EJ: -01.cap, -02.cap, -03.cap esto es por si dejas el ataque para otro momento o si en el paso de inyectar le diste a ctrl.+c y vuelves a intentarlo ya no te crea el -01.cap te creara el -02.cap así los juntas y no pierdes ese paquete) Donde: -Prueba-01.cap es el archivo donde se están capturando los datos Deja que el comando se ejecute hasta que te diga un mensaje KEY FOUND!!, esto significa que la contraseña se a descifrado, y te la mostrara al lado derecho de la siguiente forma: Key found [XX:XX:XX:XX:XX:XX] Donde las XX son las letras o números de la contraseña, por ejemplo: Si te muestra [12:34:56:78:90] La contraseña para esa red inalámbrica seria 1234567890. El post donde me basé para este tutorial es el del siguiente link: http://www.aircrack.es/foro/aircrack-ng-linux/65-tutorial-claves-wep-aircrack-cero.html No lo pude agregar como mi fuente, la diferencia entre mi tutorial y el de la fuente es que el mio contiene la solución al problema de la diferencia de canales la cual buscando por internet pude solucionar por mi cuenta. Espero les guste este link, dejen comentarios y puntos Si todo sale bien este es el resultado
Saludos amigos, hoy vengo a traerles mi proyecto hecho en Java, antes llamado Lisa. Como dije antes es un programa hecho en Java con todas las ventajas que el lenguaje ofrece: *Portable: Quiere decir que no hace falta instalarlo para usarlo, basta con tener Java instalado. *Multiplataforma: Lo hice para que fuera compatible con la mayoría de los sistemas, actualmente es compatible con; Windows 7, 8, 10 y la mayoría de los sistemas Linux. Mi proyecto es un lanzador de programas algo simple pero funcional, con algunas características extras. La característica más importante (a mi parecer) es que tiene una interfáz que se comunica con Arduino desde la cuall puedes envíar cualquier caracter, e incluso tiene la característica de leer directamente desde el teclado. Les paso un video que subí a youtube describiendo sus funciones básicas, en la descripción del video encontrarán el Link de descarga, acepto comentarios y sugerencias, dejen puntos y suscribanse link: https://www.youtube.com/watch?v=RxktH1Pz84I
Envíos De Dinero a México Envía dinero por Internet a México de manera rápida por tan solo $4.99 www.xoom.com Bueno hay mucha gente que no sabe lo que es un Live CD o como usarlos, pues aquí les va una breve explicacion: Un Live CD es un CD normal con un Sistema operativo listo para instalar, en este caso Ubuntu-Linux, que monta parcialmente el SO (Sistema Operativo) en la memoria RAM sin necesidad de formatear ni mucho menos instalar dicho SO. En pocas palabras esto significa que podemos usar el Ubuntu-Linux sin necesidad de instalarlo o formtear el PC, esto simplemente para probarlo y en dado caso instalarlo. Cómo usar un CD Live: Paso 1: En tu PC encendida dentro del SO que ya tienes instalado incertas el CD Live en la unidad Paso 2: Aparece una ventana con un menú del disco que te muestra varias opciones, ELEGIMOS: PROBAR UBUNTU. Paso 3: Luego de dar click nos dice que debemos reiniciar el sistema, damos click en aceptar. Paso 4: Cuando reinicia el Sistema automáticamente se va a montar en la RAM el SO de Ubuntu y vamos a iniciar con Ubuntu. Paso 5: Podemos probar todo lo que queramos del SO Ubuntu mientras estamos, ya sea para reparar archivos de la PC o simplemente ver como funciona. Paso 6 (Si nos gusta y lo queremos instalar): En el escritorio del SO que estamos probando aparece un ícono que dice: Instalar Ubuntu, si damos click iniciará la instalación del SO. Bueno esto fue: Live CD y cómo se usan... Después posteo un tutorial sobre como instalar Linux, Crear particiones con Win 7, etc. Grax y dejen puntillos, cualquier duda háganla saber. Les dejo un link para que puedan descargar la última version de Ubuntu. http://www.ubuntu.com/download/ubuntu/download Es un SO 100% Gratuito y libre, así que siéntanse libres de usarlo a su antojo. Bueno aquí les dejo el link de mi otro post donde explica paso a paso cómo particionar e instalar diferentes sistemas operativos: http://www.taringa.net/posts/linux/13446625/Particionar-adecuadamente-tu-Disco-duro-para-varios-sistemas.html saludos...
Saludos Personas de Taringa! En este post les traigo la versión Beta de mi proyecto hecho en Java llamado Lisa (No tiene nada que ver con Lisa Simpson ni mucho menos con Steve Jobs, simplemente se me ocurrio el nombre :p). Lisa nació como un proyecto con el fin de aprovechar las caracterícas de Java más destacables y que casi nadie aprovecha: La primera; ser Multiplataforma. La segunda; poder hacer programas portables. Otro de los objetivos principales era crear un programa que facilitara al usuario común el uso de su Computadora, algo que evitara tener demasiada basura en su Escritorio, algo que le evitara a las personas complicarse la vida en un sistema como Linux e incluso pudiera funcionar en Mac y que el mismo programapudiera cargarse en una memoria USB y aún estando en diferentes sistemas éste tuviera la posibilidad de funcionar. Y así nació el Proyecto Lisa, una nueva propuesta en Software capaz de funcionar en diferentes plataformas con un solo programa. Es verdad, cada sistema puede tener sus propios ejecutadores e incluso widgets y gadgets pero Actualmente (hasta donde sé) No existe uno que reuna todas estas características. Otra de las mayores ventajas y lo que más costó trabajo fue el hacerlo lo más intuitivo y amigable posible donde hasta el usuario más novato fuera capáz de entenderlo. Lisa se encuentra por ahora en Fase de desarrollo Beta y su licensia de momento es GPL Open Source, sin embargo nos reservamos el derecho de compartir el código del programa debido a que es un proyecto universitario, pero tan pronto sea Obtenido el título univeritario el código se subirá a la Red. Proyecto Lisa fue dividido en 3 ediciones para 3 tipos de usuario diferentes: *Estudiantes Desarrolladores y/o Universidades. Lisa School Edition + Arduino 0.1.71 La cual es la que está siendo desarrollado por ahora ya que solo somos 2 programadores. *Usuario común. Lisa User Edition. *Ciber cafés. Lisa Control Edition. La edición para Desarrollo de Lisa, en la cual se trabaja actualmente, ha sido creada incluyendo una interfáz capás de comunicarse con Arduino simplemente añadiendo un par de librerías al sistema para que la conexión sea posible y el poder enviar caracteres hacia la placa. Otra característica (no disponible aún, en desarrollo) es una base de Datos portable la cual permitiría llevar información de alumnos y profesor en tu máquina, e incluso poder comunicarse con la máquina de otros para una interacción entre alumnos y profesor. Lisa funciona actualmente en los siguientes sistemas operativos: *Windows 7 *Windows 8 *Windows 8.1 *Algunas distros de Linux Próximamente en Mac. Por ahora esa es toda la información disponible, el proyecto es actualmente desarrollado por mi y un compañero, pasaré un link de un video que subí a youtube en el cual dejo la descarga en la descripción. Cualquier duda, comentario y/o sugerencia por favor háganmelo saber, todos serán bienvenidos y tomados en cuenta. Nota Leer Archivo léame.txt y consultar Ayuda del programa, gracias.

Para los que particionen por primera vez su disco y no tengan instalado ningun sistema operativo (que tengan un disco virgen) Con Windows Paso 1: Se incerta el CD de instalación de windows Paso 2: Nos aparecerá un texto como el siguiente “Presione cualquier tecla para arrancar desde el CD o DVD”, presionamos cualquier tecla Paso 3: Veremos la pantalla de presentación de Windows 7, en donde nos preguntaran el idioma y demás opciones. Seleccionamos el español y luego terminamos de configurar la hora y el teclado Paso 4: Click en instalar ahora Paso 5: A continuación deberás leer el contrato de licencia de Microsoft para luego aceptar los términos de licencia. Por ultimo debes hacer clic en Siguiente. Paso 6: En la siguiente pantalla tendrás dos opciones, la de actualizar el (Upgrade) y la de la instalación personalizada (custom). Hacemos clic en Personalizada. Paso 7 (Muy Importante): Ya que nuestro disco nunca ha sido formateado ni se le ha instalado ningun sistema operativo no es necesario formatear, es muy importante que vigiles el tamaño que le das a tus particiones ya que al instalar cosas se van llenando. Debes tener en cuenta que contenido vas a meter en que particion, en caso de Windows debes tener una partiocion reservada para el sistema. Yo siempre recomiendo hacer una particion donde instalaremos Windows y otra para lo demás, así que dependiendo el tamaño de disco duro sugiero unos 80 GB para windows y lo demás a placer. Paso 8: Para comenzar a particionar damos click en donde dice Nuevo, te dará opciones de tamaño de partición, como dije antes demos 80 Gb al Reservado para el sistema. Paso 9: Seleccionamos la particion de 80 GB donde instalaremos Windows y damos click en Siguiente Paso 10: Una vez terminado el copiado de archivos, escribirás un nombre de usuario y nombre de equipo si tu quieres. Click en siguiente Paso 11: En la siguiente pantalla nos preguntaran una contraseña, la cual obviamente será opcional y personal. Puedes dejar en blanco estos campos si tu lo deseas. Click en siguiente. Paso 12: En esta ventana ingresaras el numero de serie Windows 7, por ultimo le haces clic en siguiente (En caso de no tenerlo quitamos la casilla seleccionada que dice Activar windows en linea...(etc.) y dejamos lo del serial en blanco). Paso 13: Si tenemos el serial y lo pusimos damos click en instalar solo las actualizaciones importantes (yo no recomiendo utilizar actualizaciones porq son una perdida de tiempo y espacio, ademas no sirven para nada), si no tenemos serial damos click en preguntarme mas tarde; OJO No pasa nada malo si apretamos ahi!!. Paso 14: Configuras tu zona horaria dependiendo donde te encuentres. Paso 15: En este paso deberes elegir la ubicación del equipo (Esto para internet); Casa (red domestica), Trabajo (red de trabajo), Cyber o demás (Red Publica). Finalmente has terminado con la instalación de Windows. Si tu copia no es original consulta en google las opciones que tienes para activarla. Una vez instalado Windows no tendremos problemas al instalar otros sistemas operativos, simplemente debemos edotar la particion más grande (que no sea la de windows) e instalar ahí el sistema operativo de tu elección (Yo recomiendo para empezar; Ubuntu-Linux). Con Ubuntu Advertencia!! Linux Es un sistema muy potente y seguro! y solo para personas que quieren aprender cosas nuevas y tener algo mejor que windows!!! Si no eres de esas personas y te gustan los virus por favor omite la siguiente parte del tutorial! Tutorial para instalar Ubuntu Paso 1- Lo primero sera obvimante bajar ubuntu. Vayan a la pagina oficial (ubuntu.com) y descarguen la version correspondiente a su procesador: 32 o 64 bits. Cuando hayan bajado la imagen de disco .ISO deben grabarla en un cd. Y luego bootear la pc desde ese cd. Paso 2- Lo primero que nos aparece al iniciar es una ventana donde podemos elegir el idioma, español por supuesto y tambien elegir si queremos ‘probar ubuntu’ o ‘instalar ubuntu’. Nosotros vamos a elegir la segunda opcion. Paso 3- Se comprobara que tengan suficiente espacio en disco, que esten conectados a internet y a un tomacorriente. No es necesario estar conectado a internet para hacer la instalacion pero si altamente recomendable. Asegurense tambien de marcar las 2 casillas de abajo. http://paraisolinux.com/wp-content/uploads/2011/10/comprobacionubuntu.png Nota: En la parte que salen las opciones de instalar junto con windows, debemos elejir la opcion que diga: Algo más. Paso 4- Aqui la pantalla puede variar. Si no tienen ningun sistema operativo en la pc les aparecera una ventana que solo les da 2 opciones: Ocupar todo el disco con ubuntu y particionado manual. Es muy importante hacer 2 particiones para ubuntu, una para el Sistema de Intercambio y otra donde instalaremos el root "/" que es el nucleo ce nuestro sistema, es como el reservado para el sistema de windows, para el sistema de intercambio se recomiendan unos 2Gb de espacio, lo demás al gusto. Una cuestion mas es el tamaño de las particiones. Es simple, la raiz la hacen con un minimo de 4gb, y la particion SWAP de 1GB o 1,5GB.. No temas Arruinar las particiones de tu Ubuntu, Juega con ellas, así puedes aprender más sobre las particiones y linux. Paso 5- En la siguiente pantalla solo se muestra como quedarian los discos. Solo deben darle click al boton ‘Instalar ahora’. Paso 6- Elegir la zona horaria. Paso 7- Elegir la distribucion de teclado. Usen la casilla de prueba para verificar que pueden escribir correctamente los simbolos mas usados como @,{},[],/ y demas. Paso 8- La siguiente ventana es para poner su nombre y datos de usuario. Atencion! el nombre de usuario y la contraseña deben comenzar con minuscula. Y si solo va a haber un usuario de la pc pueden elegir la opcion “Iniciar sesion automaticamente” para no tener que estar escribiendo la password cada vez. Nota: Debes ponerle forzozamente un Password por cuestiones de seguridad del root y más porque lo necesitas para instalar cosas e iniciar sesion en modo Super-Usuario que seria como el administrador de windows pero con muchos más privilegios. Paso 9- Esperar que se termine la instalacion, no deben hacer nada mas que esperar. Se va a instalar ubuntu y mientras pueden ir viendo algunas diapositivas. Al final les saldra un cartel que avisa que ya todo termino y deberan reiniciar la pc. Eso es todo, si tienen algun problema para instalar ubuntu 11.10 lo pueden preguntar en los comentarios. Para Mayor y mejor informacion sobre ubuntu y linux vayan al siguiente foro totalmente gratuito y es una comunidad muy activa y ayudan mucho. Para descargar ubuntu: http://www.ubuntu.com/download/ubuntu/download Ubuntu y cualquier otra distribucion de Linux son software libre, son totalmente gratuitos y su código es libre saludos Dejen puntillos y comentarios saludos