PANCHO7532
Usuario
Bienvenidos Taringueros!!! ADVERTENCIA: EN ESTE POST SE EXPLICA UN METODO PARA ROBAR INTERNET DE UNA FORMA FULL 100% REAL NO FAKE, NO ME RESPONSABILIZO POR EL USO QUE LE PUEDAS DAR A ESTE METODO EN CUALQUIER ACTIVIDAD ILICITA O "ILEGAL", YA QUEDAS ADVERTIDO! Te quedaste sin internet? ya sea por falta de pago, el wifi de tus vecinos es muuy debil en señal, etc. Te traigo la solucion a tus problemas!!!!! Como? Hackeando el Wifi? NO!!!!! Pidiendole a mi vecino??? NOOO!!! Pinchar Cables??? NOOOO!! Como?? DIME PANSHO, COMOOOO!!!!! Por WAN!!! Khe? xD Dejando el teatro de lado, vamos a utilizar un truco bastante sencillo para obtener internet gratis utilizando la cuenta de internet de otra persona, como? cada usuario de internet tiene una cuenta en las oficinas centrales de internet, ya sea speedy, cablevision, fibertel, y otras empresas chorras que por un precio exorbitante con suerte te tiran un internet con velocidad pobre :/ y no pagas, te cortan y se acabo el amo... ejem, internet :v y de poco a poco nosotros nos volvemos adictos, pagamos, pagamos, etc. Sin mas tardar, vamos con esto!!! Como djimos antes, todas las personas que tienen contratado internet tienen una cuenta en las centrales, ahora, como funca esto? cuando alguien prende el modem, el modem se conecta al servidor WAN de tu empresa con un usuario y contraseña, una vez que el servidor WAN autoriza tu login, entonces el servidor te da acceso a internet, lo que hace el servidor WAN es: - Ver si tu cuenta esta activa - Ver si tu cuenta esta habilitada para recibir internet - Escojerte y habilitarte una IP - Enviarte Internet. Como nuestro internet no esta habilitado para recibir internet, solamente nos da una IP Local, pero no nos da acceso a la red mundial, pero... que pasaria si le hacemos creer al Servidor WAN que somos otra persona?? 7u7 Paso 1) Ir a un Modem habilitado Este puede ser la plaza publica o el modem de tu amigo, pero cuidaaaaado, debes tener en cuenta que empresa tienes de internet, si tienes speedy deberas buscar a alguien que tambien tenga speedy, si tienes cablevision, deberas verificar que el otro modem tenga cablevision, etc. Una vez que hayas verificado eso, puedes continuar :v Primero vamos al modem de la "victima" y accederemos a su modem mediante la direccion http://192.168.1.1 ingresas el usuario y contraseña, que puede ser "admin" y la contraseña "admin" o "1234" una vez ingresado en el otro modem, puedes tranquilamente ir a la seccion WAN: lo que nos interesa es esto: con este usuario y contraseña, el modem se loguea en la empresa para que te den internet. ya tenemos el usuario, pero... y la contraseña? :v facil, solo hay que hacer lo siguiente: Hacemos clic derecho sobre la contraseña y luego en Inspeccionar, les saldra la siguiente ventana: ahora, damos clic derecho y en Edit as HTML, entonces podemos editar el texto, y cambiamos: <input type="password" por... <input type="text" y cerramos la consola de desarrollador. como resultado, tendremos la contraseña WAN del modem de la victima: la anotamos y vamos corriendo a nuestra casa Accedemos a nuestro modem :3 vamos a WAN, y escribimos los datos del otro modem... le damos a Submit, y cruzamos los dedos 7u7 y al toke perro xD y seguro te preguntaras, todo bonito, pero de donde consigo el modem "victima"? Puede ser el de la plaza publica, del modem de tu trabajo, o el de un amigo, pero debes asegurarte que sea de la misma empresa que tienes. y ahora te preguntaras, no se daran cuenta? xD no, despues de todo, te conectas a tu proveedor como si fueras X persona, y probablemente no se den cuenta porque pensaran que eres esa persona que es muy responsable y paga el internet xD y la victima no se dara cuenta? no, el internet llega y se distribuye equitativamente para ambos, y no hay lentitud, lagasos, y esas porquerias, eso si, ten cuidado por que el ancho de banda que podria tener contratado esa cuenta y si se sobrecarga demasiado, te puede jugar una mala pasada y el dueño se dara cuenta por la lentitud del internet :v eso es tooodo amigos!!!! gracias por pasarte por mi post ACLARO: NO ME HAGO RESPONSABLE. ESTO SE HACE CON FINES EDUCATIVOS PARA APRENDER EL FUNCIONAMIENTO DEL SISTEMA WAN DE SU EMPRESA Pronto estare estrenando banner nuevo en mi proximo post, gracias a algunos tutoriales de photoshop xD Tambien gracias a ti, por quedarte en este post salu2!!!!!!
Querias inteligencia colectiva? Estas en el lugar indicado papu ADVERTENCIA!!!!!!: No me responsabilizo de lo que hagas con esto, yo hago este post con finalidades educacionales para entender y comprender el funcionamiento de un servidor SMTP comercial ADVERTENCIA 2: Cualquier referencia de politica en este post es pura coincidencia y solo para generar diversion, no se lo tome nada en serio a esas referencias, disfrute del post. -------------------------------BARRA SEPARADORA DE BAJO PRESUPUESTO------------------------------ Hola Taringueros! en este nuevo post jaajaja No soy de postear muchas cosas en este lugar, generalmente uso la cuenta para ver y comentar... y una que otra idea para agregar una idea de post a mis borradores jajaajajaj Pero hoy es distinto, hoy vengo con todas las ganas de hacerlo, porque me parecio interesante... Tampoco espero que esto sea top de alguna manera... Como si esas cosas pasaran xD Bien ahora vamos al post... Te da flojera acceder a tu cuenta, cargar cerca de 1MB de datos en imagenes esteticas de la pagina solo para enviar un simple mail? Quieres trolear a alguien? ESTE ES TU POST!!!! Enviaremos correo electronico sin necesidad de loguearnos de alguna manera a una pagina web o algo asi por el estilo, tengan en cuenta que no casi siempre ese tipo de correo caera en la bandeja de "Recibidos", en la mayoria de veces cae en la carpeta "Spam" Software a utilizar: - Telnet (incluido con windows) - puTTY (si no tienes el telnet en windows) www.putty.org Como se si tengo telnet en Windows? Sigue estos pasos... 1) abre cmd, escribiendo cmd en el menu inicio y dale a enter, deberia aparecer esto: 2) Escribe la palabra telnet 3) Dale a enter para ejecutar el comando y deberia aparecer esto: Si no pasa nada o aparece el mensaje: "telnet" no se reconoce como un comando interno o externo, programa o archivo de lotes ejecutable, es porque no lo tienes instalado. Este programa ya viene nativamente en windows, pero se encuentra desactivado, por eso, sigue estos pasos para activarlo: 1) Abre equipo y haz clic en "Desinstalar o cambiar un programa" 2) Haz clic en "Activar o Desactivar caracteristicas de Windows" 3) En la siguiente ventana que se nos abrira, dira que esperemos unos momentos, luego, cuando termine de cargar, vamos a marcar la opcion "Cliente telnet" y le damos a "Aceptar" Yo no lo hago porque ya lo active xdxd Bueno, el asunto es que ya tienen el telnet activo, para que se aseguren, prueben a abrir el cmd una vez mas y escriban "telnet" Si les da flojera hacer esto, o les piden una descarga de Windows Update y no se animan a descargar esa cosa de Windows Update, pueden optar por el puTTY, un cliente telnet/SSH/Serial completamente Open Source y por sobre todo... gratis Para que no se pierdan mucho en la pagina (en ingles) les explicare como descargarlo de la pagina oficial tanto en su version instalable como en su version portable. Como descargar puTTY: 1)Abrimos la pagina oficial: www.putty.org y le damos al "here" de "Downlad puTTY" 2) Lo que esta marcado con azul, son los instaladores msi para su PC, en 32 y 64 bits, y lo que esta marcado en rojo, son los ejecutables en version portable (695KB papuh) 3) En mi caso, lo descargare en su version portable de 32 bits, y le damos a guardar... 4) Lo abrimos y tendremos esto: Parece bastante complicado manejarlo, pero en realidad no lo es Despues lo configuraremos, ahora que ya tenemos nuestro cliente telnet, como enviamos el mail? Basicamente un servidor de correo comun y ordinario se compone de 2 cosas: un servidor SMTP (de correo saliente - entrante) y un servidor IMAP (de autenticacion y gestion de cuentas) Por este momento no nos interesa el servidor IMAP, nos interesa el servidor SMTP Para enviar un mensaje con este metodo, es pensar.. a que dominio se lo va a enviar? Por ejemplo, si quieres enviarle un correo a un usuario de hotmail, debes enviarlo a los servidores SMTP de hotmail, si es gmail, a los servidores SMTP de gmail, etc. Ahora necesitamos la direccion de ese servidor SMTP, pues vamos a esta pagina: www.mxtoolbox.com En mi caso, voy a "auto-enviarme" un correo a mi cuenta de hotmail, asi que ingresamos hotmail.com (sin el "www." y le damos al boton "MX Lookup" El resultado seria este: Bien, descubrimos que microsoft tiene como 4 hosts SMTP, agarramos cualquiera, y lo copiamos al portapapeles o a un bloc de notas, yo elegire el primero de la lista Ahora viene la accion, abriremos el cmd o putty y escriban lo siguiente. En cmd: Escribimos telnet, pero no le damos a enter para ejecutarlo aun, solo le damos un espacio y escribimos: mx1.hotmail.com, luego le damos otro espacio y escribimos 25 (el puerto smtp) En putty: 1) En hostname escribimos el host escrito "mx1.hotmail.com" 2) En port, escribimos 25, esto es necesario. Asegurate de tener marcada la opcion Telnet, y dale a Open para conectarte al servidor En mi caso, utilizare cmd para las siguientes capturas, el proceso mostrado aqui es exactamente igual lo que pasara en putty. Bien, nos conectaremos a los servidores de microsoft hotmail y aparecera esto: ADVERTENCIA: Cuidado con lo que escribes! Si tipeas algo mal, el servidor lo interpretara mal, por mas que lo borres con la tecla, el servidor lo interpretara como otro caracter, si escribiste mal y quieres remediarlo, cierra cmd y vuelve a abrir una nueva conexion escribiendolo todo de nuevo. Yo tuve varios errores de tipeo, por eso notaran algunas cosas distintas porque como me dio paja de cerrar y volver a abrir me dije... Bueh, los posts no siempre son perfectos Vamos a saludar al servidor, esto muy importante para iniciar una sesion con el servidor. Lo saludamos con HELO + el nombre del host, esto puede ser cualquier cosa, como: HELO google.com, HELO taringa.net, HELO youtube.com, etc. OJO! el comando "HELO" debe ir con mayusculas, el resto no. Tambien puedes utilizar EHLO para saludar de esta forma: EHLO + host. EJEMPLO: EHLO google.com La respuesta del servidor, seria devolverte el saludo con su host y la IP desde donde te conectaste al servidor ahora, yo la tapo por obvias razones. ADVERTENCIA: El servidor no nos dejara hacer absolutamente nada mientras no lo saludemos con HELO o EHLO Bien, ya lo saludamos, ahora vamos a indicarle el remitente del correo que vamos a enviar de esta forma: MAIL FROM:<[email protected]> Debes escribirlo exactamente como esta, (excepto el "[email protected]" Ahora viene lo gracioso, el remitente puede ser cualquier cosa, no importa si el remitente no existe o la empresa no existe, puedes poner cualquier cosa para que actue como remitente del mensaje, a mi se me ocurrio algo asi como... [email protected] Pero claro, si es que hay respuesta y el correo no existe, obvio que no obtendremos la respuesta de ese correo, porque la direccion no existe, si quieres respuesta, se honesto y pon una direccion real, pero si quieres hacer una joda o broma a alguien puedes inventar una direccion cualquiera o hacer de cuenta que el correo viene de una direccion real, esto es algo gracioso hacerle creer a la otra persona que le mando un correo alguien famoso, una actriz, etc. Ahora, vamos a escribir a que usuario de hotmail va a ir dirigido el correo, esto lo hacemos con RCPT TO:<[email protected]> Bien, ya hicimos lo crucial, espero que no te hayas equivocado en nada, ahora llegamos a una parte facil... Escribir el correo Despues de indicar todo, escribimos DATA, y nos saldra lo siguiente. Ahora escribimos: from: (el remitente) EJEMPLO: "from: [email protected]" to: (el receptor) EJEMPLO: "to: [email protected]" subject: (tu asunto) EJEMPLO: "subject: Declaraciones de impuestos jejejejejeje" Despues de escribir el asunto, pulsamos ENTER dos veces para dejar una linea vacia y escribimos el cuerpo o "contenido" del mensaje, puedes escribir los parrafos que quieras, cuando termines de escribir el mensaje, pulsa ENTER una sola vez e ingresa un punto "." El servidor te respondera que el correo estara en cola para ser entregado. Mazomenos debe quedar asi: Notese el error de tipografia al indicar en el parametro "from:" [email protected] en lugar de "[email protected]" Si o si deben cerrar el mensaje con un puntito en una linea vacia. Una vez que hayan echo esto, es mision cumplida, ahora tenemos que salir elegantemente del servidor, por lo cual, escribiremos "QUIT" y listo, al final, los comandos y proceso completo es asi: Bien ahi lince, pero funciona? Vamos a checkearlo! La mayoria de este tipo de mensajes con direcciones falsas son mayoritariamente detectadas como "spam" por lo que probablemente este ahi Listo lince, ya puedes enviar correos como un campeon! Para los que usaron puTTY, son exactamente los mismos comandos CONSIDERACIONES FINALES: -No envies correo de forma frecuente con este metodo, te pueden banear el IP y no podras enviar correo, pero aun seguiras utilizando el cliente web para hacerlo, si no quieres ser baneado, envia correo cada intervalo de 2 horas o cambia tu IP A mi me han baneado de los servidores SMTP de Gmail por esto, pero en Hotmail he enviado varios mails y no me hicieron nada por el momento. -No se puede enviar archivos adjuntos con este metodo -Puedes utilizar Roundcube y hMailServer para poder hacer lo mismo de una forma mas comoda, pero despues actualizare el post explicando este metodo. - No me responsabilizo de lo que hagas con esto, yo hago este post con finalidades educacionales para entender el funcionamiento de un servidor SMTP comercial Fin del post muchachos! Nos vemos en la Proxima!
Bienvenidos Taringueros! Antes que nada te pido que dejes cargar el post un ratito, ya que contiene 77 imagenes en total (creo) sin contar el gif de arriba jajajaja Se termino de cargar? Estupendo! En este post vas a aprender a crear y programar tu propio bot de Discord. ¿Que es un bot de Discord? Un bot de discord, para resumir, es una aplicacion programable con C++, Python, Ruby, PHP, JavaScript, etc. Que se conecta mediante una cuenta especial a Discord y puedes utilizarla en Servers, para entregar contenido, utilidades, escuchar musica, cagarse de risa y demas cosas que puede permitir el lenguaje. Mas bien es como tu aplicacion, pero disponible para to2 los que quieran usarla. ¿Que necesitaremos? En este post, vamos a trabajar con Javascript, y la libreria correspondiente: Discord.js, una sencilla libreria apta para empezar en el mundo de los bots. Necesitamos tambien: - Node.JS ( https://nodejs.org/en/download/current/) - El Bloc de Notas - Discord (https://discordapp.com) - Paciencia - Manaos de sabor a Cola Empecemos!!! Paso 1) Creando el Bot: Vamos a crear el usuario que utilizara el bot para poder funcionar, asi que vamos a la siguiente pagina web: https://discordapp.com/developers/docs/intro Nos logueamos con nuestra cuenta de Discord, o nos registramos en la pagina. y despues, hacemos clic aqui: Nos llevara a esta pagina: Yo ya tengo un bot creado que se llama "PanchoBot", pero en este caso yo voy a crear uno nuevo, asi que ponemos en "New App" Luego nos llevara aqui, donde los parametros a configurar (y obligatorios) son... 1) Nombre de nuestra App o Bot (Obligatorio) 2) La descripcion de nuestro bot (Esto sirve para no confundirse si tienes muchos bots, y para tener en cuenta para que es el bot) Si quieres, puedes dejar este campo vacio 3) La imagen de perfil que tendra nuestro bot Como subo la imagen de perfil? Hacemos clic en la parte azul de "APP ICON", se abrira una ventana donde deberas escojer una imagen Yo escojere esta imagen que descargue de por ahi, igual, en cualquier momento se la puede cambiaraun despues de que el bot este creado. Finalmente hacemos clic en "Create App" y nos llevara a la siguiente pagina: Para crear el usuario para el bot, hacemos clic en "Create a Bot User", nos saldra la siguiente advertencia: Lo que basicamente dice el mensaje, es que si lo creas, este usuario sera permanente para toda la vida y no se podra borrar, y es irreversible, y te dice que escojas con cuidado, esto es para que estes seguro de lo que estes haciendo, ya que hay personas, que van, crean el usuario y el proyecto queda en la nada Una vez de que nos decidamos a hacerlo, pulsamos en "Yes, do it!" para crear el usuario, finalmente aparecera esto: Marcamos la casilla que dice "Public Bot", esto es para que tu bot lo pueda añadir cualquier persona a tu server sin solicitar autorizacion. Ya tenemos el usuario creado!!! Pero ahora, como lo añadimos al server? Debemos crear un link de invitacion, no es la gran cosa, es muy facil crearlo! Copia este link y pegalo en un bloc de notas: https://discordapp.com/oauth2/authorize?&client_id=(el id del bot va aqui)&scope=bot y luego vamos a copiar el ID de tu bot: El tuyo puede variar al que se muestra aqui En mi caso, ese es el ID de mi bot Copialo y reemplaza el texto ya existente en el parametro "client_id" del link, asi: y listo, ahora lo ponemos en el navegador: Nos saldra la siguiente pagina, aqui seleccionamos el server donde queremos agregar el usuario bot que creamos, yo seleccionare el server "Pruebas" que cree para esta ocasion: y luego pulsamos en "Autorizar": Y marcamos la casilla de autorizacion para demostrar que no somos otro bot de mierda: Y listo papu, el bot ya esta agregado a nuestro server: El siguiente paso seria ir a discord, nosotros veremos que hay un nuevo miembro en el server, pero esta desconectado, ese es nuestro bot Tambien puedes agregar el bot en cualquier server donde tengas un rango Administrativo, o pedirle a un admin de un server que te lo agregue, siempre dando el link que generaste anteriormente para que te puedan invitar el bot: ============================================================================== Paso 2) El token Muy bien, aprendimos a crear un espacio para nuestro bot, lo pudimos agregar al servidor, etc. Pero, ahora hay que programarlo para que funcione, si no de que valdria la pena tener un bot que no hace nada? Para eso, vamos a empezar a programar (en Javascript) nuestro primer bot. Primero que nada, volveremos a la pagina de informacion de nuestro bot y haremos clic en "Click to reveal" donde esta el parametro "Token" Este es nuestro token (flecha azul), el token vendria a ser nuestro email y contraseña especiales para que el programa acceda al usuario bot que hemos creado, este token, no lo debes compartir ni difundir a nadie, ya que otra persona podria utilizarlo para colocar su script en tu bot. En caso de que lo hayas hecho por accidente, presiona "Generate a new token?" y acepta todas las advertencias para generar un token nuevo, esto desconectara a tu bot y a cualquier otro que comparta el mismo token y no funcionara mientras reemplaces el token viejo con el nuevo en el codigo. Obviamente yo despues de publicar este post, cambiare mi token para evitar cosas locas :u Copia y pega el token en un bloc de notas, y guardalo en un lugar seguro, ya que mas adelante en este post nos servira para poder terminar el bot. ============================================================================= Paso 3) Programando Ahora para poder empezar a programar el bot, necesitamos descargar el Node.JS una plataforma que nos permitira ejecutar el codigo Javascript en nuestra PC, lo puedes descargar accediendo a su pagina oficial: https://nodejs.org/en/download/current Escojemos la version de bits que nosotros poseemos en nuestra PC, 32 o 64 bits ============================================================================= ¿Como se si tengo una PC de 32 o 64 bits? Paso 1) Haz clic derecho sobre "Equipo" en el menu Inicio, y selecciona Propiedades Paso 2) Se abrira una nueva ventana donde en la seccion que dice "Tipo de Sistema" podras ver si es de 32 bits o 64 bits ============================================================================= Ahora que ya sabemos que nuestra PC es de 32 bits (en mi caso), escojemos la version de 32 bits La descarga del Node.js, pesa solo 15MB, para instalarlo, solo hagan doble clic sobre el archivo .msi Probablemente les aparezca la siguiente ventana, donde tenemos que poner en ejecutar, para poder iniciar la instalacion Y empezamos a instalar: Desafortunadamente, yo no puedo instalarlo porque ya lo tengo instalado, pero es muy sencilla la instalacion, solo instalenlo como si fuera un programa cualquiera. Bien, una vez instalado, nos creamos una nueva carpeta en un lugar facil de acceder, procura que esta carpeta este vacia, y no contenga simbolos ni espacios en el nombre. Y en un espacio vacio de la carpeta, pulsamos CTRL + SHIFT y mientras lo mantenemos pulsado hacemos clic derecho para abrir el menu contextualy seleccionamos la opcion que dice "Abrir ventana de comandos aqui": Para el dolubo que no sepa cual es la tecla SHIFT, esta es: Una vez hecho esto, se nos abrira el siguiente CMD o consola de comandos: Ahora escribimos lo siguiente: "npm init" (Sin las comillas) Nos preguntara el nombre de nuestra App, vamos a escribir el nombre pero sin usar Mayusculas! Yo le pondre el nombre de mi bot, osea "testingbot" sin las mayusculas y pulsamos Enter para enviar la respuesta, para el que no sepa cual es el enter, esta es (la que esta marcada en azul): Luego nos preguntara la version de nuestra app, por defecto esta en 1.0.0, lo dejaremos asi nomas y pulsamos Enter, para dejar vacio esa parte. Nos pedira que describamos nuestra app, si es necesario no pongan nada, es solo referencial, pulsamos Enter. Ahora nos pedira un "entry point", este es el archivo principal de la aplicacion que node manejara, por defecto esta en "index.js" asi que lo dejamos asi no mas y pulsamos Enter. Nos pedira un "test command" o comando de prueba, no ponemos nada, solo pulsamos Enter. Nos pedira un repositorio GIT, para el que no sepa que carajo es esto, es un lugar donde los deveopers o ("programadores" suben su codigo publicamente y las personas son libres de contribuir con su granito de arena en el codigo, esto solo es opcional, a menos de que despues quieras compartir el codigo en busca de ayuda En mi caso lo dejare vacio, y pulsamos Enter Nos pedira palabras clave o "keywords" para identificar nuestro proyecto, lo dejamos en blanco y continuamos Ahora nos pedira el autor de la aplicacion, nosotros ponemos ahi nuestro nombre o nuestro username Ahora nos pedira una licencia, no se preocupen, esta seria la licencia que estara bajo nuestro proyecto, en si, el node.js es gratis xd Por defecto, esta puesto en "ISC", asi que lo dejamos en blanco y continuamos con Enter Finalmente nos preguntara si deseamos escribir los datos de la nueva aplicacion, decimos que "yes" y pulsamos Enter para escribir los cambios Y ya habremos terminado la plantilla de nuestra app Ahora instalaremos la libreria discord.js en nuestro proyecto, que es indispensable para el funcionamiento de nuestro bot, asi que ejecutaremos el comando "npm install discord.js --save" (sin las comillas) y pulsamos enter para ejecutar el comando Esperamos unos minutos hasta que se descargue la libreria (unos 20kb) en la carpeta. el resultado final, seria similar a esto: Si volvemos a la carpeta, encontraremos que ya no esta vacia, y hay nuevos archivos: Ahora abriremos un nuevo bloc de notas, y seleccionaremos Archivo > Guardar Como.... En la lista desplegable de "Tipo: " seleccionaremos "Todos los Archivos (*.*) y de nombre le ponemos "index.js" (sin las comillas) y lo guardamos junto con los demas archivos de la carpeta. El resultado final del proceso seria este: Bueno, en el archivo index.js, sera su bot, ahi podran programar todo su comportamiento, y el responsable principal de su funcionamiento, el archivo esta algo vacio, asi que vamos a empezar a programar (No te olvides de terminar cada linea de codigo con un punto y coma ";" El console.log, es para enviar el texto entrecomillado a la consola desde donde lo ejecutemos, en este caso, cuando se ejecute el bot, imprimira en la consola "El bot esta listo para bardear" Crearemos una constancia, llamada Discord, que requiera el modulo "discord.js" Crearemos otra constancia mas en otra linea llamada "bot", esta disparara un nuevo cliente de Discord, "Discord.Client()" Vamos a crear un nuevo evento llamado "message" dentro de este evento va a ir todo las acciones que el bot hara durante su rutina, si habras notado, he dejado una linea vacia entre las lineas que conforman el evento, a esta linea vacia le presionaremos solamente una vez el TAB (ya que estamos en prescensia de corchetes xd) Para el que no sepa cual es el TAB, este es: El resultado de la linea masomenos seria este: Ahora, podremos escribir las ordenes o actividades que hara el bot, primero que nada, vamos a hacer que el bot diga algo cuando detecte una palabra o frase en el chat, asi que haremos una sentencia "if" Donde message.content, se refiere a la funcion para capturar los mensajes de todos los canales en donde esta unido el bot, y entre comillas, ponemos la palabra que disparara la accion a continuacion, "hola" Ahora, debemos especificarle al bot lo que va a hacer cuando detecte la palabra, asi que abrimos una nueva linea con ENTER, como pusimos corchetes despues de la sentencia "if", debemos presionar el TAB 2 veces para escribir la accion a tomar, asi: Ahora, escribiremos la accion a tomar: Donde message.channel.sendMessage, es para enviar un mensaje de texto por el mismo canal donde se detecto la palabra configurada en el "if" de arriba, y entre comillas, escribimos el mensaje que nuestro bot respondera a esa accion. Ahora, en otra linea, pulsaremos TAB una sola vez y pondremos un corchete para cerrar la sentencia if Ahora ya especificamos todo lo que hara el bot, pero se nos olvido especificar a que cuenta de discord debe acceder, por lo que debajo de todo, abriremos una nueva linea, y pondremos lo siguiente: Espero que hayas guardado el token de tu bot, porque entre las comillas, deberas reemplazar el texto, por el token. Quedando asi: ============================================================================== Paso 4) Encendiendo el bot: Bien, llego el momento de la prueba de fuego, llego el momento de hacer andar nuestro preciado bot. Asi que guardaremos todos los cambios que hicimos en el archivo index.js... Y volvemos a la consola y escribimos "node ." (sin las comillas) para ejecutar el archivo .js, y por consiguiente el bot. Sabras que el bot ya esta listo cuando la funcion console.log, haga efecto: Si volvemos a discord, veremos que nuestro bot ya esta online: Ahora, escribiremos "hola" para ver si el bot nos puede responder.... Exito!!! Nuestro bot esta listo y completamente funcional! ============================================================================== Paso 5) Modificando el codigoy agregando mas funciones Si necesitas modificar el codigo para agregar mas funciones por ej, detectar mas frases, hacer funciones en javascript utiles, o para solucionar bugs, el bot siempre se tiene que reiniciar para que tome los cambios mas recientes, veamos un ejemplo: A) Modificamos el codigo actual con mas funciones: B) Vamos a la consola y pulsamos la combinacion de teclas, CTRL+C para finalizar la ejecuccion del codigo y luego escribimos de nuevo "node ." para encenderlo de nuevo... Para el que no sepa como se hace el CTRL + C.... C) Probamos lo nuevo que pusimos: ============================================================================== Paso 6) Funciones de Javascript El bot es tambien compatible con ciertas funciones de javascript ajenas a discord.js, vamos a hacer que el bot tire un numero random: A) Escribimos el codigo Las funciones de Math, de javascript son perfectas para la ocasion B) Guardamos el archivo y reiniciamos el bot xd y listo, ahora tu bot tiene una funcion para tirar numeros random del 1 al 100 Y eso es todo amiguis, el mundo de javascript es bastante finito en posibilidades, por lo que el unico limite es su imaginacion para lograrlo, a continuacion les dejo la wiki de discord.js donde encontraran todas las funciones que ofrece discord.js Wiki de discord.js: https://discord.js.org/#/docs/main/stable/general/welcome Y eso es todo papus, nos vemos en otro post, deje sus +10 que esto si que es inteligencia colectiva en su esplendor, y eso Tambien, si quieres participar de una comunidad de taringueros re piolas, te esperamos en nuestro server de discord, Anarko, donde podras consultarme directamente en caso que tengas alguna duda y de paso te podes divertir a lo maximo Link de invitacion: https://discord.gg/RkQNv8q Hasta la proxima!!!
![[#IC] Como hacer un backup del firmware de tu modem](https://storage.posteamelo.com/assets-adonis/assets/2018/02/12/9AA.png-JR5pF0o2N7x.webp)
Hola Taringueros! Como habia prometido anteriormente en mi post anterior, este si sera de inteligencia colectiva como se debe hacer. Y en esta ocasion les enseño como extraer de forma sencilla una copia del firmware de tu modem de internet. (Deja cargar un poco el post ya que contiene bastantes imagenes del proceso ) ==================================================== QUE NECESITAMOS? ==================================================== - Modem: Para este ejemplo usare mi propio modem, un Huawei Home Gateway 530 (HG530) - Cliente TFTP: Vamos a usar tambien un cliente TFTP que viene incluido de fabrica con el Sistema operativo, pero hay que activarlo manualmente - Cliente Telnet Generalmente viene de fabrica con Windows pero necesitas habilitarlo. ----------------------------------------------------------------------------------- COMO HABILITAR TELNET y TFTP EN WINDOWS ----------------------------------------------------------------------------------- Primero debes saber si es que ya esta habilitado, por lo tanto, vamos a abrir una consola de comandos y escribimos telnet en ella. Y luego pulsamos Enter. (Tambien hazlo con tftp, escribe tftp en la consola y dale a enter) Una vez presionado Enter, si es que aparece la siguiente imagen, significa que telnet o tftp (dependiendo del comando que ejecutes) ya esta activo en la computadora que utilizas En el caso que aparezca: (Imagen a modo ilustrativo) Significa que no lo tienes habilitado, para habilitarlo, sigue los siguientes pasos: 1) Abre equipo y haz clic en "Desinstalar o cambiar un programa" 2) Haz clic en "Activar o Desactivar caracteristicas de Windows" 3) En la siguiente ventana que se nos abrira, dira que esperemos unos momentos, luego, cuando termine de cargar, vamos a marcar la opcion "Cliente telnet" y "Cliente TFTP", luego de eso le damos a "Aceptar" Ahora, en el caso de que te pida bajar una actualizacion de Windows Update, o te da flojera de hacer estos pasos de forma sincera. Vamos a utilizar puTTY como alternativa al cliente Telnet, un sencillo programa facil de usar y de codigo abierto. Como descargar puTTY: 1)Abrimos la pagina oficial: www.putty.org y le damos al "here" de "Downlad puTTY" 2) Lo que esta marcado con azul, son los instaladores msi para su PC, en 32 y 64 bits, y lo que esta marcado en rojo, son los ejecutables en version portable (695KB papu) 3) En mi caso, lo descargare en su version portable de 32 bits, y le damos a guardar... 4) Lo abrimos y tendremos esto: Parece bastante complicado manejarlo, pero en realidad no lo es Una vez descargado ya tendremos telnet en nuestra computadora!!! NOTA: No cierres la ventana aun. Tambien hay una alternativa a lo que respecta en clientes TFTP, pero el problema es que tengo dudas acerca del copyright (esos programas son privativos), para no arriesgarme con denuncias, no explicare su instalacion y descarga. ----------------------------------------------------------------------------------------------------------- Bueno, llego el momento de hacerle finalmente el backup del firmware, primero que nada, nos vamos a una consola y escribimos: telnet 192.168.1.1 quedando de esta manera: En puTTY: Lo unico que tienen que hacer en puTTY es: 1) Escribir 192.168.1.1 (o la direccion del modem) 2) Seleccionar el circulo "Telnet" 3) Hacer clic en "Open" Aclaro que en este tutorial utilizare el telnet de microsoft que ya viene incluido en el sistema, mas alla de eso, los pasos que haga a continuacion son los mismos pasos que tienen que ingresar en puTTY tambien. Una vez le dimos a enter, tendremos la siguiente pantalla: El modem nos pedira una contraseña de acceso con la cual entraremos a las configuraciones del modem mas tarde. Cual es la contraseña? La contraseña de telnet puede variar en 2 tipos: - Login Normal - Login OEM/Fabricante En el login normal, fijate que si entramos a la direccion: 192.168.1.1 Nos aparecera para ingresar un usuario y contraseña, generalmente la contraseña de esas credenciales es la misma contraseña de telnet, por ej: Usuario: admin Contraseña: admin (Por consecuente la contraseña es admin) Ahora si has cambiado la contraseña de acceso quedando tipo: Usuario: admin Contraseña: ManoloYherniSeLaReComen123xd (Por consecuente la contraseña de acceso en telnet sera: ManoloYherniSeLaReComen123xd) Ahora, si lo has intentado y no puedes acceder, lo mas probable es que el telnet de tu modem esta protegido por acceso del OEM. Que hacemos? Lo mas indispensable de todo es tener en cuenta que cuando trabajemos con modems, debemos saber las contraseñas OEM de los mismos en caso de que la requieran en algun momento de la vida. Para los modems Huawei de mi tipo, es comun que la contraseña OEM del modem para este acceso, sea: Terminal o... TerminalHw (respetando las mayusculas y minusculas, ojo en eso) Ahora te preguntaras: "Tengo un modem de otra marca, no me anda ninguna contraseña, como averiguo la contraseña del OEM?" Facil... Y listo. Una vez entrados a la consola del modem, escribimos lo siguiente: sys stdio 0 y le damos a enter Nos debera tirar este tipo de error: Eso seria todo lo que hay que hacer por telnet, procederemos a utilizar el tftp de windows que hemos activado. Primero vamos a identificar cual es el firmware almacenado en el modem, por lo que vamos a ejecutar en una consola: ftp 192.168.1.1 Obviamente procederemos a loguearnos en el modem como si estuvieramos en el navegador web, una vez abierta la sesion ftp, ejecutamos el comando: dir El resultado sera este: A continuacion les explico los 2 archivos que se encuentran: - rom-0: Archivo de configuracion del modem. - ras: Firmware del modem. En este caso necesitamos el ras que vendria a ser el firmware del modem, por el solo hecho que ftp nos indica que ese archivo esta en modo "solo-escritura" y que pesa 1MB solamente. Ahora, cerramos la consola de FTP y vamos a otra consola COMO ADMINISTRADOR y ejecutamos lo siguiente: tftp -i 192.168.1.1 GET ras C:ras El resultado del mismo, seria este: Ahora, ya tenemos el firmware de nuestro modem: en la ubicacion que especificamos en el comando, dijimos que guarde el archivo en el disco C: unicamente. Asi que vamos al disco C: Y ahi esta. Ahora que lo tenemos, lo movemos a una ubicacion segura en nuestro equipo en el caso que necesitemos reinstalar el firmware. =================================================== COMO INSTALO EL FIRMWARE? =================================================== Se pueden instalar por diversas vias, por HTTP, FTP Y TFTP Con HTTP: - Con el navegador vamos a la direccion: http://192.168.1.1 Generalmente las credenciales de acceso son: Usuario: admin Contraseña: admin ----------------------------- Usuario: admin Contraseña: 1234 O en el caso de que la hayas cambiado por una personalizada: Usuario: admin Contraseña: ManoloYherniSeLaReComen123xd - Ingresamos a: Tools>Firmware Upgrade - Nos aparecera algo como esto, hacemos clic en Examinar Y buscamos en nuestro equipo el firmware: Y hacemos clic en Upload: Una vez hecho eso, el modem leera el firmware y te llevara a una pagina donde te dice que no apagues el modem mientras aplica el firmware. Por FTP: - Nos logueamos tranquilamente en ftp: - Escribimos "put" y le damos a Enter para ejecutar, nos preguntara el archivo local a poner, vamos a indicar la ubicacion del ras, que en mi caso es: C:ras y le damos a enter para ejecutar Luego nos preguntara sobre el archivo remoto, unicamente le decimos que se llame "ras" (para reemplazar el antiguo) y pulsamos enter para iniciar la transferencia Una vez terminado el proceso, el modem se reiniciara automaticamente cargando el nuevo firmware. Por TFTP: Ejecutamos el comando: tftp -i 192.168.1.1 PUT C:ras ras (donde C:ras es el origen del archivo y "ras" el archivo de destino a reemplazar.) ================================================= Preguntas Frecuentes: - No me agarra la direccion 192.168.1.1 ni por telnet, ni por tftp ni tampoco por navegador La direccion del modem puede variar segun modelos, una forma facil de averiguar cual es la direccion es abrir una consola y escribir ipconfig. En el apartado de tu adaptador de red donde dice "Puerta de Enlace Predeterminada" es la direccion de tu modem. - Me da un error distinto cuando ejecuto "sys stdio 0" Una vez ejecutado el comando, este tiene un tiempo de espera de conexion, por lo que debes abrir el cliente TFTP y transferir el firmware antes de que la conexion se deshabilite. En el caso de que no te funcione correctamente, trata ejecutando "sys stdio 120". - Mi modem dice que no conoce la funcion "sys stdio" o me tira una lista de comandos alternativos Si tu modem tira una lista de comandos alternativos o un error diciendo que el comando no existe, puede deberse a que la estructura de comandos sea un tanto distinta a la explicada de aqui, por lo tanto, trata de buscar la opcion por ti mismo escribiendo comandos, a medida que explores, el modem te tirara posibles comandos que estes buscando, recuerda que se basa en un menu imaginario literalmente donde: "sys" es una opcion del menu, "stdio" un submenu de la anterior y "0" el valor a aplicar en el submenu, quedando: sys stdio 0 Referencias: - Rojo: Elemento del Menu - Azul: Elemento del Submenu - Verde: Contenido/Respuesta del Submenu - Amarillo: Valor a modificar (los minutos del stdio en este caso) - Celeste: Respuesta/Error de los cambios hechos en el comando. - Mi computadora dice que debe instalar una actualizacion de Windows Update para telnet/tftp Te recomiendo utilizar alternativas como puTTY para telnet, en el caso de TFTP me limitare en respuesta, te recomiendo buscar: TFTP walusoft (es software privativo lo se) pero mas de eso es la unica alternativa en lo que conviene de clientes TFTP. - Me da error de escritura al copiar el firmware en mi PC Abre la consola de comandos como Administrador y vuelve a intentarlo, o selecciona una particion diferente para almacenar el firmware. - Lo puedo aplicar en otros modems del mismo modelo? Claro, siempre y cuando sea el mismo modelo, ni se te ocurra poner tu firmware en otro modelo. - Rompi mi modem cuando reemplaze/subí otro archivo incorrecto en lugar del firmware por ftp o tftp Eso significa que corrompiste el sistema, desde aqui no pasaras porque mi conocimiento no llegara a esa faz. - Para que quiero una copia de mi firmware? En una de esas el modem empieza a funcionar mal o de forma extraña, usando el firmware podes componerlo lo justo y suficiente, tambien sirve para revivir en ocasiones modems muertos o actualizar modems con firmwares mas antiguos que el tuyo. Y eso seria todo el post amiguis, dale +10 si te ha gustado, recomiendale a tus amigos que les puede ser util en ciertas ocasiones. Y nos vemos en la proxima FELIZ AÑO NUEVO 2018!!!

Hola Taringueros!!! En este post, seria como una continuacion extraña de uno de mis primeros posts informativos "paso a paso": Como reparar tus auriculares, el cual puedes verlo aqui: Click aqui para acceder al post. El otro dia estaba sentado en plenas vacaciones de verano jugando en la PC, con un calor del orto, sin ganas de salir a ninguna parte (para lo mucho que yo salgo) y para rematar, habia finalizado la secundaria, por lo cual me chupaba en ese entonces un huevo el mundo a mi alrededor, lo unico que me quedaba es verlos a ustedes matandose en posts de politica Y para peor, mis auriculares, un cosito que solo le andaba un parlante y el otro estaba cortocircuitado y por ende ya no funcionaba mas. Estaba empezando a fallar, hasta que dejo de responder por mas que le movia la ficha en la computadora, no andaba. Por una vez en este año, decidi hacer algo al respecto e inspirado por la idea del anterior post, estoy aqui para enseñarles (por 2da vez) para los que no saben, como se repara un auricular. Que es lo que necesitaremos: - Estaño: - Tijeras (o un elemento cortante a eleccion): - Un kit de destornilladores, o una variante de ellos: - Un soldador: -Un encendedor (o algo para hacer fuego): Una vez teniendo todos estos elementos, procederemos a "reparar" los auriculares. Lo primero que quiero hacer, es quitar el parlante quemado, (notese los cables pelados que chocaron e hicieron mierda el mismo) Como no me quiero complicar mucho (y dudo que consiga un repuesto para completar los auriculares) me tire a cortar el cable simplemente Ahora que cortamos el parlante afectado, vamos a reparar el otro, para eso, primero debemos quitar los tornillos del parlante (debemos sacar la almohadilla del mismo para acceder a ellos) Y con un destornillador sacamos los tornillos: y Ya esta: Despues de examinarlo mucho, una seccion del cable esta dañada, por lo cual me vi obligado a cortar tambien el parlante hasta un punto en donde tenga un poco de cable "sano" Y entonces de paso lo sacamos de su carcaza (para volver a resoldar el otro extremo): Pero antes, desoldaremos el trozo antiguo del parlante: Y con las tijeras o el elemento cortante que elegiste, procedemos a pelar el cable para descubrir los dos filamentos en su interior que utilizaremos para soldarlos nuevamente al parlante: Una vez pelado el cable, y descubiertos, ambos filamentos, procedemos a quemar SOLO la punta de los 2, en este paso hay que tener cuidado de no quemar de mas. Enchufamos el soldador y le agregamos estaño a la punta (solo un poco): Ingresamos el cable por el agujero de la carcasa: Y entonces soldaremos los cables cuidadosamente en los parlantes, recordando que: Amarillo = Negativo, Rojo = Positivo (claro que esto depende del modelo de auriculares que estes reparando) Una vez soldados ya podemos volver a atornillar todo: Ponemos nuevamente la almohadilla: Y ya tenemos el auricular reparado: Para probar que fue exitosa nuestra operacion, vamos a nuestra computadora, reproducimos musica o algo y lo comprobamos, en mi caso, aqui pueden ver como quedaron al final en este video: link: http://www.youtube.com/watch?v=IMmFWDaJSc8 La cancion que utilizé: link: https://www.youtube.com/watch?v=cG8p6B4-Dmc Y para finalizar, la certificada: Espero que te haya gustado mi post, si te ha gustado no te olvides de seguirme para ver contenido de calidad y dejar un +10 si te ha parecido util/divertido este post. Nos vemos en el siguiente post, les deseo lo mejor y hasta la proxima
![[#IC] Como hacer comentarios super largos en los post de T!](https://storage.posteamelo.com/assets-adonis/assets/2017/05/02/grin-9-vCNe3_RzO.webp)
-----ACTUALIZACION: El bug tambien funciona en los comentarios de la seccion "Comunidades" y "Shouts" Antes de continuar con este post de algo de Inteligencia Colectiva super rarisimo que ven cada milenio entre tantos posts de politica, les aviso que yo no me hago responsable del uso que le den a esto, lo he dicho muchas veces y no quiero problemas, ni mucho menos con el staff de taringa, con herni, manolo e incluso con kuruzka -- @kuruzka, si estas viendo esto, eres mi inspiracion <3 xdxdxd okno---- Asi que bueno... Aparte de jugar al Geometry Dash como un campeon pasandome distintos niveles dignos de la "sobre-humanidad" jajajajja Soy un apasionado de la programacion y informatica, en especial de lo que abarca redes, desarrollo php/html (diseño no, soy pesimo en eso), me pongo a boludear viendo el codigo fuente de cada pagina que se me presiente en el monitor buscando beneficios, contenido que no se descarga a simple vista (videos/musica) y streaming de canales como eltrece y tv publica que logre extirpar y mediante ingenieria inversa (o como se llame), puedo ver el canal sin estar cargando una pagina de 20MB de tamaño, de imagenes de fede bal, escandalos de maradona etc. Pero no hago este post para hablar de lo bonito que es mi hobby en tiempos libres de la prision llamada "escuela..." xdxd okno En este post vas a aprender a buguear los comentarios de este o cualquier otro post para poder hacer los comentarios salames mas largo de lo que quieras o te permita esta pagina plagada de politica. Aclaro, es un bug, no una amenaza de seguridad para el sistema mundial, no quiero drama con esto Pasos: 1) Ve a cualquier post Yo tomare este como referencia, ustedes pueden probar con este post (cuando este publicado xd) o con cualquier otro. 2) Bajamos al tope para ingresar un comentario y escribimos hasta que no te permita mas. ---- Despues de pensarlo varias horas, escogi este post para probar: Para evitar coincidencias y bardo politico xd Ahora escribimos y copypasteamos hasta que la caja no de mas. Obiamente no podia faltar el clasico lorem ipsum para rellenar xd Y bueh, creo que copypastee 5 o 7 veces y quedo lleno al toke, ahora viene el bug: 3) Click dererecho sobre la parte en donde se escribe y ponemos en Inspeccionar... Al final se nos abrira una consola con el elemento a modificar resaltado en azul. (Click derecho y "Abrir imagen en pestaña nueva" para ampliar las capturas. Si examinas detenidamente el contenido resaltado en azul, veras que en una parte dice: maxlength=4950, entonces hacemos doble clic sobre el 4950, y nos aparecera para editar esa parte. Entonces ingresas un numero excesivamente grande como 9999999999 y te deberia quedar la variable asi: maxlength=9999999999 Igual el numero puede ser mucho mas grande que eso, cuestion de experimentar, presionamos Enter para guardar el nuevo valor... yo le ingrese puros ceros al 4950, pero basta jajaja Y listo, ahora puedes escribir lo que quieras sin limite, lince, disfruta! Lo saque con el zoom reducido para que vean todo lo que escribi xd o copypastee ;/ Bueno, eso fue todo, si te ha gustado, deja tus +10 para expresar tu agradecimiento y recomiendalo si crees que le puede ser util a otra persona/amigo/taringuero Hasta la proxima chicos!