Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - DoSser

#1
Buenas tardes he visto una herramienta en wifi slax que se llama cazador cazado y me gustaria aprender a replicarla utilizando kali linux, me he puesto a buscar en internet pero aun no tengo claro que herramientas se usan para llevar a cabo este ataque, no estoy seguro si es un arp spoofing o un arp poison. Alguien puede decirme como se ejecuta en kali? o  que me ilumine un poco sobre cual es el concepto de este ataque?
Para quien no conoce la herramienta, basicamente se monta un servidor en red local y se redirige a la victima hacia este con el fin de mostrarle una pagina HTLM.
Saludos! espero puedan ayudarme.
#2
Buenas tardes estimados,  recién hay nuevas redes cerca de mi apartamento y practicando un poco sobre el crackeo de las claves wpa2 me he encontrado con un router que no me deja sacarle el handsake. Parece que los ataques de deautenticación a los clientes para que se vuelvan a conectar no son eficaces. Además de que si dejas por mas de 10 min el ataque, el router cambia su canal.
El protocolo es wpa2 ccmp, el router es de la marca hitron terchnologies con mac 74:9B:E8.....
Tiene wps activo pero tampoco es vulnerable a fuerza bruta ni polvo de hadas..
ya intente obtener el pmkid y parece que tampoco es vulnerable de esta forma.
Algun vector de ataque que no sea evil twin?  por que tambien ocupa handshake..

Por otro lado, tengo la duda sobre si es posible obetener el WPS de un dispositivo si solo se conoce la contraseña.
Es decir, con los ataques wps se obtiene el pin y ademas la contraseña de la red. pero quiero hacer lo contrario.
el punto es que aun sabiendo la contraseña de la red, no puedo ingresar a la configuración del modem para ver que pin tiene configurado.  esto para saber la nueva contraseña en caso de que sea cambiada.
Alguna sugerencia?
Saludos!
#3
Buenas tardes colegas,  recién incursiono en el mundo del crack de hashes, especificamente para el craqueo de *.22000 . bueno estoy tratando de craquear la pass de un módem "infinitum" de México. ya me hice una busqueda por google imágenes para ver como se compone su contraseña y  se trata de una pass de 10 caracteres de longitud que puede contener letras mayúsculas, minúsculas y numero  pensaba en un diccionario con crunch que me generara todas las combinaciones pero son mas de 6 petas de peso. así que decidí atacar el hash con fuerza bruta en hashcat mediante el uso de mi tarjeta gráfica lo cual me da un estimado mayor a 10 años a máxima potencia con mi humilde 1050.
Como es una longitud de 10 caracteres en donde cada caracter puede ser un numero, una letra mayúscula o una letra minúscula cree la mascara haciendo uso de custom charset:
Código: bash
-custom-charset1 ?d?u?l


Entonces la mascara quedaría así:
Código: bash
?1?1?1?1?1?1?1?1?1?1


Aun así son mas de 10 años de estar probando las combinaciones... trato de filtrar mas y se me ocurre que la pass debe contener por lo menos un numero, una letra minúscula y una mayúscula, es decir que no pueden ser solo letras minúsculas, solo mayúsculas o solo números por que eso las volvería fácil de crackear.  He buscado en varios sitios pero la mayoría son tutoriales básicos de uso de mascaras.
Mi pregunta es como puedo hacer para que mi ataque de fuerza bruta se salte todas esas combinaciones que son similares a estas:

  • "9999999999" 
  • "aaaaaaaaaa"
  • "AAAAAAAAAA"
  • "aaaaa12345"
  • "AAAAA12345"
  • "aaaaaAAAAA"
Espero se entiendan mis ejemplos y ójala puedan orientarme,
Les agradezco su ayuda con esta encomienda que no me deja dormir..
Saludos!
#4
Hola, recien comienzo en el mundo del OSINT y DOXING, aca en mexico consigues buena info con un nombre completo y fecha de nacimiento, el target de mi actual investigacion es una persona de 60 años.. no he encontrado perfiles en redes sociales que se ajusten a sus datos..  de momento se donde trabaja y sus datos personales como curp numero de seguridad social y registro federal de contribuyentes. pero me interesa conocer alguna forma de obtener su telefono, direccion y correo electronico.. tengo una base de facebook que se filtro apenas este año y me ha ayudado un monton pero en este caso no aplica.. quisiera saber si alguien conoce algun metodo para saber estos datos que me faltan. hasta el momento he intentado encontrar su correo  por el buscador de gmail ya que su trabajo le demanda un correo para enviarle avisos, etc... aunque no necesariamente tiene que ser de gmail.
alguien conoce de algun sitio en donde se almacenen las bases de datos filtradas? escuche que se ha filtrado una de telcel hace uno o dos años y alguna del INE en 2018...
Les agradezco de antemano cualquier dato.
#5
Que tal comunidad, estos ultimos dias que me he quedado sin trabajo agarre un router que me quedo de una compañia de internet y he tratado de practicar para romper la seguridad del protocolo WPA2  con cifrado CCMP y autenticacion PSK.
me aseguro de que la red tiene clientes conectados y al momento de hacer la captura de paquetes con la instruccion 
Código: php
airodump-ng --bssid FF:FF:FF:FF:FF:FF  --channel 6  --write izzi-EDED --output-format pcap wlan0mon
en la red salen 2 clientes que tengo conectados al router de prueba pero al momento de hacer la deautenticacion con el comando
Código: php
aireplay-ng --deauth 0 -a FF:FF:FF:FF:FF:FF wlan0mon
desconecta a todos los clientes pero cuando se vuelven a conectar, no me captura el handshake. incluso si el ataque de deauth lo lanzo hacia un cliente en especifico, sigue sin capturar el handshake. ya intente con herramientas que lo hacen en automatico pero no tengo resultados.
Alguna idea?
#6
Hola, recién empiezo en termux ya que no puedo usar mi pc por un largo tiempo,  y ando viendo que según termux es como tener tu propio pc para hacking pero en el teléfono, lo que no he logrado es encontrar algún tutorial o información sobre que modelo de tarjeta de red sea compatible con modo monitor  y que pueda conectar a mi celular. Alguien tiene información sobre ello?  Les agradezco
#7
Hola gente,  recien estaba tratando de copiar el disco duro de mi laptop a un m.2  pero hubo un error al copiar los archivos, asi que intente darle formato a traves del programa wizard partition mini tool, pero al parecer me equivoque de opcion  y le di en una que dice eliminar disco y da unas opciones de llenar todos los espacios con ceros (este eligi yo), y otros mas.
El detalle es que se marca como espacio no asignado y no me dio oportunidad de volver a darle formato. ni con la opcion de administracion de discos que sale en administracion de equipos. entonces lo seleccione y abri propiedades del disco y pulse en desinstalar dispositivo.
Reinicie pero ahora no vuelve a reconocer el disco duro. ya verifique con diskpart ni con los demas programas,
Como puedo volver a hacer para que me vuelva a reconocer el disco duro?
#8
Hola estimados, estoy ejecutando una VM de kali en virtual box, la version 2020.  tengo una tarjeta de red tp-link tl-wn722n v2 a la cual no puedo poner en modo monitor para la inyeccion y captura de paquetes. he visto varios videos  y me guie de este No tienes permitido ver los links. Registrarse o Entrar a mi cuenta pero no tengo exito despues de introducir la orden #apt install -y bc linux-headers-amd64. puesto a que me tira un error que dice:
Código: php
E: No se ha podido localizar el paquete BC
. alguna idea?
Nota: al ejecutar la primer orden del video: #apt update && apt upgrade. me dice que no hay paquetes actualizados.
Alguien ha tenido el mismo problema?

Tambien habia agregado una linea de los repositorios a sources.list y si me deja ejecutar la orden con la que tengo problemas pero me aparecen mas errores al hacer la orden make y make install... etc etc....
#9
Dudas y pedidos generales / Hacking phone
Diciembre 04, 2019, 02:36:44 AM
Hola que tal, ultimamente he recibido muchas llamadas de un número que no esta dentro de mis contactos y por algunas  cuestiones no habia podido tomar la llamada, pero el dia que la tomé me colgaron de inmediato y nunca mas se han vuelto a comunicar. es posible que con una llamada me puedan intervenir el teléfono? se que suena de locos pero sospecho que podria ser así..
he notado que mi cel comienza a perder bateria mas rápido de lo normal,  ya revise mis cuentas pero no tengo accesos de lugares que no conozca..
como podría darme cuenta si me han intervenido el movil?
espero su respuesta
#10
Buen dia,  me han asignado para actualizar una pagina web  desarrollada con codeigniter pero al momento de colocar un nuevo archivo php y asignarle un link para que me redirija a este desde una pagina que ya estaba anteriormente en el proyecto, me sale un mensaje con error  403  donde me dice que el servidor no puede accesar al archivo..
Hay alguna configuracion dentro de los archivos del codeigniter donde se especifique solo los archivos a los que se puedan ingresar??
Hice un  nuevo proyecto con codeigniter y hasta ahora he podido navegar por todas las paginas que agrego, pero en el caso de ese proyecto, no me permite navegar por paginas nuevas que voy agregando, solo si son html pero php no...
Alguna posible solucion?
#11
Buen dia compañeros underc0ders, estoy reacondicionando una página web que había hecho hace algunos meses con la ayuda de codeigniter,  y ahora quiero que una pagina me muestre los archivos que estan disponibles en una carpeta del servidor, pero no tengo ni idea de como hacerlo :(
Podría hacer una pagina html y poner ahi los links de los archivos pero ese no es el punto, yo solo quiero que con ir subiendo los archivos a la carpeta, la pagina web los vaya mostrado...
Algún script en php o javascript para eso??
Gracias de antemano
#12
Hola Comunidad, he emulado algunas veces un sistema android con una iso y virtual box y me preguntaba si se puede emular el sistema de un celular en especifico, en este caso el samsung galaxy note 9. eh googleado sin tener exito ya que todas mis busquedas me llevan a emuladores como bluestacks etc...  y no he encontrado esa info. tienen algun link que me pueda ayudar?
Se los agradeceria bastante ;)
#13
Hola! otra vez yo dando lata jaja ^^' bueno, recién tengo un problema con mi lap, hace algunos días que tarda en iniciar bien, aun cuando solo la hiberno, el detalle es que cuando inicio la maquina   y despues de autenticarme , la barra de tareas de windows 10 tarda en aparecer (a veces hasta 3 minutos) y eso no me sucedia. Instale Autocad en su version de prueba (solamente, sin meterle crack ni nada) y ya lo desinstale pero eso no ha cambiado en el problema. ya chequé los programas que se inician junto con el ordenador desde el admin de tareas, e incluso verifique las tareas  en el programadas en el  prog de tareas y no encuentro nada sospechoso, me gustaria saber otra forma de revisar si mi pc esta siendo ralentizada por alguna tarea o programa...
#14
Hola recien estoy iniciando con lo de los procedimientos a llamadas remotas y  tengo la duda sobre como hacer la conexion de dos maquinas ubuntu a traves de rcp dentro de una red lan. No planeo conectar las maquinas a traves de un cable cruzado, lo que deseo es usar mi wifi para conectarlas en lan pero no tengo ni idea de como hacerlo. eh revisado algunos videos en youtube pero al final solo lo hacen en localhost...

Mi otra duda es: recientemente subi una captura de mi pantalla de cel a un grupo en donde un tipo me comento "Mira ese M4 papu" yo me quede sorprendido por que no sé como supo que marca de cel tengo. Tengo entendido que facebook desde hace años borra los metadatos de las fotos..
alguna idea de como lo hizo?

bueeno espero puedan orientarme (:
#15
Hey, recien instalo Ubuntu en mi laptop viejita y que mas que ponerle un walpaper de underc0de pero no encuentro la sección.. aun sigue existiendo?
#16
Hola Underc0ders  estoy haciendo mi laboratorio de pentesting con kali, ya despues de la instalacion en Virtual Box  habia dejado la configuracion de red en NAT  para conectarme a traves de windows y actualizar el sistema..
Ahora que estaba siguiendo un tutorial de setoolkit  en donde se clona la pagina de facebook  y se accede a la direccion ip en donde se aloja el sitio clonado desde windows. Con la configuracion NAT la ipv4 que me arroja es 10.0.2.15 pero desde windows no carga, entonces cambie la configuracion a BRIDGE y reinicie el sistema  pero no me da conexion, revise algunos videos de configuracion de red en youtube y nunguno me ha dado resultado, a lo mas que llegue fue a que muestre "conectando" en kali.
estos son los videos que revise:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

#17
Hola recién encontré un curso de web responsive en donde te enseña a manejar estilos con css y JS pero tiene días que no me desempolvo con HTML  y dentro del curso viene un área dedicada al diseño de una pagina web de un restaurant en donde la pagina original tiene en su sección de principal un texto flotando a la derecha y una imagen flotando a la izquierda, pero yo solo quiero poner el texto de la izquierda al centro de la presentación. soy nuevo con css y repito, tiene rato que no uso html.. Les comparto el link de la imagen de la pagina web (o al menos el avance que llevo), el texto seleccionado en azul es el que quiero centrar.
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

el codigo html:
Código: html5

<!doctype html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang=""> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8" lang=""> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9" lang=""> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang=""> <!--<![endif]-->
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title>Restaurant Sol y Luna</title>
       
        <meta name="description" content="AQUI VA UNA DESCRIPCION PARA FACEBOOK IDENTIFIQUE DE QUE SE TRATA EL NEGOCIO">
       
        <meta name="viewport" content="width=device-width, initial-scale=1,minimun-scale=0.5, maximun-scale=2.5">
        <link rel="apple-touch-icon" href="apple-touch-icon.png">

        <link rel="stylesheet" href="css/normalize.min.css">
        <link rel="stylesheet" href="css/estilos.css">
        <link rel="stylesheet" href="css/font-awesome.min.css">

        <script src="js/modernizr-2.8.3-respond-1.4.2.min.js"></script>
    </head>
    <body>

    <header role="banner" class="encabezado">

        <div class="contenedor">

            <a href="#" class="logo">
                <img src="images/logo.png" alt="Logo del sitio">
            </a>
         
         <!-- numero de telefono, buscar y resdes sociales -->
         <div class="barra-contacto">

                <a href="Tel: 441 116 5100" class="telefono"><span class="fa fa-phone"></span>
                441 116 5100
                </a>
               
                <form action="">
                    <input type="text" name="buscar" placeholder="buscar..">
                </form>

                <ul class="redes-sociales">
                    <li>
                        <a href="#" class="fa fa-facebook"></a>
                    </li>
                </ul>

         </div> <!--CIERRE BARRA CONTACTO-->

        </div> <!--CIERRE CONTENEDOR -->
       
       
    </header> <!--TERMINA EL HEADER-->

    <nav role="navigation" class="menu-principal">
       <div class="contenedor">
           <ul>
               <li><a href="#">Inicio</a></li>
               <li><a href="#">Nosotros</a></li>
               <li><a href="#">Menú</a></li>
               <li><a href="#">Galeria</a></li>
               <li><a href="#">Pedidos</a></li>
               <li><a href="#">Contactanos</a></li>
               <li><a href="#">Blog</a></li>
           </ul>
       </div>
    </nav> <!-- FIN DE NAV -->

    <section class="presentacion">
        <div class="contenedor">
            <div class="texto-presentacion">
                <h1>EL PLACER DE COMER</h1>
                <h2>PARA NOSOTROS ES UN PLACER ATENDERLOS Y DELEITARLOS CON NUESTROS PLATILLOS</h2>
                <a href="#" class="boton-principal">VER NUESTROS PLATOS</a>
           </div>
        </div>
    </section><!-- FIN DE SECTION PRESENTACION -->

    <section class="bienvenidos">
        <div class="contenedor">
            <h2>BIENVENIDO AL RESTAURANT SOL Y LUNA</h2>
            <p>
            ¡VEN Y CONOCENOS!
            </p>

            <div class="bloque-bienvenidos">
                <figure>
                    <a href="#">
                    <img src="images/reloj.png" alt="HORARIO DE ATENCIÓN">
                    <h3>HORARIO DE ATENCION</h3>
                    </a>

                    <figcaption>
                        Lorem ipsum dolor sit amet, consectetur adipisicing elit. At error veniam, reprehenderit eligendi odio neque, maxime laboriosam alias ipsam quae voluptatum, cum quis corrupti, laudantium facere? Voluptatibus, iure voluptates asperiores?
                    </figcaption>
                </figure>

                <figure>
                    <a href="#">
                    <img src="images/carta.png" alt="NUESTRA CARTA">
                    <h3>NUESTRA CARTA</h3>
                    </a>

                    <figcaption>
                        Lorem ipsum dolor sit amet, consectetur adipisicing elit. At error veniam, reprehenderit eligendi odio neque, maxime laboriosam alias ipsam quae voluptatum, cum quis corrupti, laudantium facere? Voluptatibus, iure voluptates asperiores?
                    </figcaption>
                </figure>

                <figure>
                    <a href="#">
                    <img src="images/localizacion.png" alt="NUESTRO LOCAL ">
                    <h3>NUESTRO LOCAL</h3>
                    </a>

                    <figcaption>
                        Lorem ipsum dolor sit amet, consectetur adipisicing elit. At error veniam, reprehenderit eligendi odio neque, maxime laboriosam alias ipsam quae voluptatum, cum quis corrupti, laudantium facere? Voluptatibus, iure voluptates asperiores?
                    </figcaption>
                </figure>


            </div> <!-- FIN BLOQUE BIENVENIDOS -->

        </div> <!--FIN CONTENEDOR -->
    </section> <!-- FIN DE SECTION -->

    <main role="main">
        <div class="contenedor">
            <article class="quienes-somos">

                <h2>¿QUIENES SOMOS?</h2>
                <img src="images/wero.jpg" alt="quienes somos">
                <p>
                    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi aperiam facere tenetur nobis perferendis at corrupti dolorem, vel esse natus aut, illo accusamus exercitationem et deleniti repellat atque sapiente voluptatem?

                    <a href="#">VER MÁS</a>
                </p>
            </article>

            <article class="aqui-estamos">
                <h2>AQUÍ ESTAMOS</h2>
            <iframe src="" frameborder="0"></iframe>
            </article>
        </div>
    </main> <!-- FIN DE MAIN -->

    <footer role="contentinfo">
        <small>Copyright @ 2017 Restaurante Sol y Luna</small>
    </footer>

        <script src="js/jquery-1.11.2.min.js"></script>
       
    </body>
</html>


y la hoja de estilos css (solo la parte de los estilos de la presentacion):
Código: css

section.presentacion
{
background: url("../images/fondo-presentacion.jpg") center top;

}


section.presentacion .texto-presentacion
{

width: 53.217391%;
color: white;
text-align: center;
}

section.presentacion .texto-presentacion h1
{
font-family: 'original';
font-size: 3.3125em;
text-shadow: 1px 1px 0 rgb(56, 55, 55);
letter-spacing: 2px;
margin: 1.4666666666666666666666em 0 0 0;
line-height: 1.1;


}

section.presentacion .texto-presentacion h2
{
font-family: 'original';
font-size: 1.5em;
text-shadow: 1px 1px 0 rgb(56, 55, 55);
margin:0;
line-height: 1.1;
}

section.presentacion .texto-presentacion .boton-principal
{
display:inline-block;
text-decoration: none;
color: white;
background: #ee5624;
padding: 0.714185em;
border: 0.25em solid rgba(255, 255, 255, 0.42);
border-radius: 0.2857em;
background-clip: padding-box;
font-size: 1.75em;
margin: 0.714185em 0 0 0;
}

section.presentacion .texto-presentacion .boton-principal:hover
{
background: #ca3200;
border: 0.25em solid rgba(255, 255, 255, 0.87);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}


ya intente:
Código: css

section.presentacion .texto-presentacion
{
float: none;
width: 53.217391%;
color: white;
text-align: center;
}


Código: css

section.presentacion .texto-presentacion
{
float:center;
width: 53.217391%;
color: white;
text-align: center;
}



Espero me ayuden gracias y saludos, les dejo el link del curso  :)
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

#18
Hola! recién me acaba de enviar una ipad air (sin cuenta icloud) un tío de estados unidos, no me gusta mucho porque tiene demasiadas restricciones y me aburre rápido, se me ocurre que si hago mi cuenta y luego la reporto como robada pueda practicar para bypasearlo, solo que no se por donde empezar...  algun recurso de utilidad? gracias :)
Nota: tiene la versión 9.1
#19
Dudas y pedidos generales / Capacidad de RAM de Intel i3
Diciembre 28, 2016, 01:11:29 AM
Hola, quiero aumentar la RAM de mi pc ya que trae dos slot  y Me pregunto cuanto es lo máximo de RAM que soporta mi procesador, espero puedan ayudarme o necesito poner algún otro dato?

Enviado desde mi M4 SS4451 mediante Tapatalk

#20
Hola! trato de hacer un programa en NetBeans  que me lea código y al detectar una estructura switch  me la convierta a  if-else, el detalle  es que no se que  instrucciones utilizar o no se como buscar este tipo de información!, espero puedan orientarme gracias! 
#21
Hola de nuevo! estos días he andado un poco atareado con eso de los programas que me dejan en la uni.. y la verdad es que necesito hacer un programa que me detecte las variables repetidas, también que me compruebe si es el tipo de variable correcta al realizar una operación  por ejemplo:
String a,b,c,a;
int b = 12;
a=b;

a ya se ha declarado una  ves y a no puede ser igual a b por que son tipos diferentes,  el caso es que no se por donde empezar el bendito programa, no vengo a pedir que me lo realicen ajaja eso no es de lo mio, pero si me gustaria que me orientaran acerca de las estructuras y metodos que podria utilizar en java,  tengo un codigo  de un analizador lexico que hice hace un semestre y no se si lo pueda reutilizar:
Código: java

String patron =("(public|System|println|nextInt|Scanner|nextDouble|import|class|packaje|private|void|method|event|static|java|arg)|([+|-|/|%|*|=|<|>|>=|<=|!=]+)|(int|double|String|char|boolean)|([0-9]+)|([a-zA-Z]+)");
    String codigo;

jTextArea12.setText("");
        codigo=jTextArea1.getText();
        Pattern p = Pattern.compile(patron);
        Matcher mat = p.matcher (codigo);
       
          while (mat.find()){
        String reservada = mat.group(1);
        if(reservada != null){
            jTextArea12.append(reservada+" <--- Palabra reservada \n");
        }
 
        String operador = mat.group(2);
        if(operador != null){
            jTextArea12.append(operador+" <--- Operador\n");
           
        }
        String tipoVariable = mat.group(3);
        if(tipoVariable != null){
            jTextArea12.append(tipoVariable+" <--- Tipo de Variable\n");
        }
       
        String numero = mat.group(4);
        if(numero != null){
            jTextArea12.append(numero+" <--- Numero \n");
       }
       
        String cadena = mat.group(5);
        if(cadena != null){
            jTextArea12.append(cadena+" <--- Cadena \n");
        }
       
       
       }


lo que hace es separar las palabras en tokens de acuerdo al patron, no se si pueda adaptarlo  para que me realice las funciones que comente,
Gracias por prestarme atencion :)
#22
Hola :)  estoy trabajando en un programita que convierta expresiones infijas en prefijas,  teniendo en cuenta que para tal conversión se necesita leer la expresión de derecha a izquierda e ir acomodando operadores con operandos de esa manera, y después se vuelve a leer  la expresión  resultante de derecha a izquierda para obtener la expresión final. bueno pues resulta que se me ocurrió hacerlo de esta manera:
Código: java

  /*voa tratar de leer de derecha a izquierda a infija para leerla normal
        a la hora de convertir vale?*/
        //guarda en array el valor de infija
        char[] a = infija.toCharArray();
        // respalda infija
       String respaldo = "";
        for(int x = infija.length(); x > 0; x--)
        {
            respaldo = respaldo + a[x];
        }
        /*infija ahora toma el valor de respaldo,
        lo que indica que ya esta acomodada leida de derecha a izq*/
         infija  = respaldo;

Se supone que con el ciclo for pretendo empezar a leer la expresión desde el ultimo carácter en el arreglo hasta su posición 0 e irla almacenando en el String respaldo y luego que infija sea igual a respaldo para después leerla como si fuera una conversión de infijo a postfijo, y  después de esto volvería a hacer un ciclo for repitiendo el el mismo procedimiento del primer ciclo para obtener mi expresión 
final pero después de que me pide la expresión, el programa truena y  me muestra un error:
Código: java

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at convertidordefunciones.Prefija.convertir(Prefija.java:31)
at convertidordefunciones.Prefija.evaluar(Prefija.java:15)
at convertidordefunciones.ConvertidorDeFunciones.main(ConvertidorDeFunciones.java:23)
Java Result: 1

este error solo aparece cuando en el ciclo for a x le doy el valor de la longitud infija y trato de decrementarlo..
¿Podría alguien explicarme por que no me funciona?
o si alguna alma bondadosa tiene la amabilidad de explicarme como lo podría hacer.. ya se que hay muchos tutoriales en youtube pero  mi intención es aprender como hacerlo.. estoy seguro de que si veo el tutorial en youtube terminare copiando el código XD
#23
Hola! trabajo en un mini proyecto para presentar en una feria de la tecnología, es sencillo, se trata de un carro que se controla mediante comandos enviados por bluetooth con la app blueterm, pero apenas ayer me robaron el móvil y quiero saber si alguien sabe de algún programa para enviar los comandos por bluetooth desde la pc al modulo que se encuentra conectado en el arduino? me sería de gran ayuda..
Gracias..
#24
Buenas tardes :D, recientemente estoy trabajando  en algo nuevo para mi, la tecnología RFID mediante Arduino, para aplicarla en una pluma de control de acceso en la universidad donde estudio. Es un proyecto simple que consiste en el lector de tarjetas y un servo-motor (apenas es una maqueta) y ahora quiero agregarle un sensor ultrasónico para que si el carro tarda mas del tiempo establecido  en pasar, la pluma no baje y lo golpee. A continuación les podre el código y tratare de explicarlo breve mente:
Código: c

#include <Servo.h>
#include <SPI.h>
#include <MFRC522.h>
Servo myservo;
#define RST_PIN         9         
#define SS_PIN          10         
MFRC522 mfrc522(SS_PIN, RST_PIN);   
String read_rfid;
String ok_rfid_1="b74fefc5";
float distancia,tiempo;

La ultima linea son las variables tipo float que necesito para los valores del sensor ultrasónico, la primera es la  variable que necesito actualizar.
Código: c

void open_lock() {
  Serial.println("Acceso correcto");
  myservo.write(90);
  delay(5000);
  do
  {
    myservo.write(90);
  }
  while(distancia<10);
  myservo.write(0);
}

Mando a llamar este método cuando la clave leída es igual a la establecida para que abra la pluma. el "do{}while()"sirve para que la pluma o el servo motor no se cierre mientras que la variable distancia sea menor a 10 cm (hablamos de una maqueta). E aquí esta el problema. Terminare de explicar las partes del código que tienen que ver con este problema y lo dejare completo abajo por si algo se me escapa..
Código: c

void loop() {
  // put your main code here, to run repeatedly:
digitalWrite(7,LOW);
delayMicroseconds(5);   //4 renglones para hacer el tren
digitalWrite(7,HIGH);   // de pulsos que manda 48KHZ
delayMicroseconds(10);
tiempo=pulseIn(6,HIGH);   // entrada que lee el momento que recibe la onda lee HIGH
distancia=(0.017*tiempo); //formula 0.017 mitad de tiempo

        // Look for new cards
      if ( ! mfrc522.PICC_IsNewCardPresent())
          return;
      // Select one of the cards
      if ( ! mfrc522.PICC_ReadCardSerial())
          return;
      dump_byte_array(mfrc522.uid.uidByte, mfrc522.uid.size);
      Serial.println(read_rfid);
      if (read_rfid==ok_rfid_1) {
        open_lock();  //llama al metodo que abre el servo y lo mantiene abierto mientras que la distancia sea menor a 10 (debería de funcionar asi.. :/)
Serial.print("Distancia:  ");
Serial.print(distancia);
Serial.println(" cm");
delay(1000);}
else{
Serial.println("No estas calificado para accesar a la institución");
delay(10000);}
}

las primeras lineas son los pines con los que trabaja el sensor (debidamente declarados en el setup), luego asigna valores a tiempo y distancia (que es la variable que deseo cambiar el valor). Busca nuevas tarjetas, selecciona una y si la tarjeta tiene la clave entonces llama al método, regresando al método, justamente en la parte del do/while necesito actualizar la variable "distancia" hasta que sea mayor a 10 y salga del ciclo, pero no se como hacerlo, ya intente copiando las lineas que dan valor a "distancia" dentro del do pero a la hora de verificar que funciona correctamente, el servo cierra aun cuando hay un obstáculo a menos de 10 cm del sensor..   
Espero que puedan orientarme y darme sugerencias, Gracias :)
Les dejo el código completo, no es de mi autoría ya que tome fragmentos de aquí y de allá XD  Saludos  les dejo mi voto en Bitácoras
Código: c

#include <Servo.h>
#include <SPI.h>
#include <MFRC522.h>

Servo myservo;
#define RST_PIN         9         
#define SS_PIN          10         

MFRC522 mfrc522(SS_PIN, RST_PIN);   

String read_rfid;
String ok_rfid_1="b74fefc5";

float distancia,tiempo;

void dump_byte_array(byte *buffer, byte bufferSize) {
    read_rfid="";
    for (byte i = 0; i < bufferSize; i++) {
        read_rfid=read_rfid + String(buffer[i], HEX);
    }
}

void open_lock() {
  Serial.println("Acceso correcto");
  myservo.write(90);
  delay(5000);
  do
  {
    myservo.write(90);
  }
  while(distancia<10);
 
  myservo.write(0);
}

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
pinMode(7,OUTPUT);
pinMode(6,INPUT);
    while (!Serial);            // Do nothing if no serial port is opened (added for Arduinos based on ATMEGA32U4)
    SPI.begin();                // Inicia SPI bus
    mfrc522.PCD_Init();         // Inicia el lector MFRC522
    myservo.attach(3);
    myservo.write(0);

}

void loop() {
  // put your main code here, to run repeatedly:
digitalWrite(7,LOW);
delayMicroseconds(5);   //4 renglones para hacer el tren
digitalWrite(7,HIGH);   // de pulsos que manda 48KHZ
delayMicroseconds(10);

tiempo=pulseIn(6,HIGH);   // entrada que lee el momento que recive la onda lee HIGH
distancia=(0.017*tiempo); //formula 0.017 mitad de tiempo


        // Look for new cards
      if ( ! mfrc522.PICC_IsNewCardPresent())
          return;
 
      // Select one of the cards
      if ( ! mfrc522.PICC_ReadCardSerial())
          return;
 
      dump_byte_array(mfrc522.uid.uidByte, mfrc522.uid.size);
      Serial.println(read_rfid);
      if (read_rfid==ok_rfid_1) {
        open_lock();  //llama al metodo que abre el servo y lo mantiene abierto mientras que la distancia sea menor a 10 (deberia de funcionar asi.. :/)

        Serial.print("Distancia:  ");
Serial.print(distancia);
Serial.println(" cm");
delay(1000);
      }
      else
    {
      Serial.println("No estas calificado para accesar a la institución");
      delay(10000);
    }

}
#25
Buenas buenas! me parece que a finales de 2015 un investigador descubrió otro mensaje para crashear whatsapp, pero ahora ya no sirve..  el punto es que he metido la pata y quisiera saber si hay alguna otra manera (que sirva actualmente) para hacerlo. Gracias por leer.

Ahh por cierto, en otro tema vi que un usuario tenia problemas con un juego.. como ya esta solucionado el tema. lo expondré aquí: tengo intel i3 y 4 de ram  hace tiempo me corría bien algunos juegos pero ahora  apenas abro alguno y mi pc se vuelve un desorden.  empieza a consumir muchos recursos, este problema lo tuve mas atrás con el proceso  COM surrogate pero lo solucione actualizando mi pc y drivers  ahora ya hice lo mismo pero nada.. no tengo resultados positivos, también ya le pase ccleaner y avg tune up y nada. podrían darme alguna recomendación que no sea formatear? no cuento con mucho tiempo. Gracias. :) 
#26
Buenas Tardes Underc0dianos, recientemente he notado que en el área en donde estoy viviendo actualmente predomina una pequeña empresa que ofrece servicios de Internet.. por lo cual casi todos los puntos de acceso son de la misma. Y me he dado cuenta de que todas (o quizá la mayoría)  funcionan con el pin. así que hice un programa que me generara desde 10,000,000 hasta  99,999,999 números que son las posibilidades que tengo de encontrar la contraseña. Como se puede notar es un número enorme de posibles contraseñas y me tardaría años realizando un ataque de diccionario en cada punto de acceso. mi pregunta es:
¿Es posible acelerar este proceso? y ¿Como?
Espero que puedan orientarme o darme alguna sugerencia, gracias por su atención! y solo me queda decir que es para una buena causa :V
#27
Hola!, cuando trato de actualizar Kali Linux con el comando apt-get clean..... me muestra E: No se pudo bloquear /var/cache/apt/archives/Lock -open (11: recurso no disponible temporalmente)...
como lo puedo solucionar??
Gracias
#28
Buenos días,  tengo  un problema con mi máquina, desde hace algunos días  he notado que se  pone en modo de suspención a  los pocos segundos que dejo de usarla(quizá al minuto..)  y bueno le  hice un análisis de arranque con Avast Free entonces detecto algunos virus... pero me llamo la atención uno en especial  pues tiene infectado hiberfil.sys  con Civil Defense 6672  pero no lo  puede eliminar porque  dice que sus firmas no son compatibles :/ Busque info en  la web acerca del virus y me parece que lo relacionan con la suspensión e hibernacion del equipo..  Saben como lo podría eliminar??  GRACIAS :) les envío un saludo