Hacking ético: Reversing con Ghidra

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • ¡Hola a todos! Este es el primer vídeo de la serie: Introducción al hacking ético.
    Estos vídeos se pueden ver en el orden que consideréis. Elegid una categoría
    y probad a avanzar en ella. Si hay algo que no entendáis dadme un toque en
    la caja de comentarios.
    Tenéis el código disponible en el siguiente enlace:
    gist.github.co...
  • Наука та технологія

КОМЕНТАРІ • 13

  • @flugelvogel
    @flugelvogel 3 місяці тому +2

    Bien explicado, por fin , explicas muy bien.

  • @djpuxo
    @djpuxo 2 місяці тому +1

    Te invito a que te unas a la lista de "CracksLatinos" de Ricardo Narvaja. Espero verte pronto, eres un genio. Saludos.

  • @fantasmashy
    @fantasmashy 3 місяці тому +1

    gran video

  • @jesusmiguelcruzmartinez4567
    @jesusmiguelcruzmartinez4567 Місяць тому

    Muy bien explicado!, solo tengo una duda, en donde el valor era JZ y lo pasaste a JNZ, por que se hizo ese cambio? me refiero a como se sabe que se tenia que cambiar por JNZ

    • @XabiIglesias
      @XabiIglesias  Місяць тому +1

      Pues son operaciones opuestas (Salta cuando obtengas un cero vs salta cuando obtengas algo distinto de cero). En este caso la lógica pasa de:
      Cuando la password introducida sea igual al secreto -> dejame pasar
      a
      Cuando la password introducida sea distinta al secreto -> dejame pasar
      (Recuerda que una comparación consiste en restar los valores de cada caracter)
      Un abrazo!

  • @EzequielPortales
    @EzequielPortales Місяць тому +1

    Dios que estres. Pero bien ahi

    • @XabiIglesias
      @XabiIglesias  Місяць тому

      Si sabes hacer ingeniería inversa todo es open source (:
      Un abrazo!

  • @notluken
    @notluken 2 місяці тому +1

    Se escucha muy bajo :(

  • @diegos8142
    @diegos8142 3 місяці тому

    buenas! cuando importo un archivo dll al ghidra el campo de lenguaje esta vacio, como se puede identificar el lenguaje que debo ingresar para tal archivo? gracias

    • @XabiIglesias
      @XabiIglesias  Місяць тому +1

      Pues el lenguaje siempre te lo saca en un pseudo C. La arquitectura para desensamblar y el compilador se lo puedes decir tú en la importación de fichero (en la mayoría de los casos te lo hace él automáticamente). Ten cuidado con el código interpretado (java, c# y similares) ya que en esos casos ghidra no es la herramienta correcta.

  • @Jaodelynx
    @Jaodelynx 3 місяці тому +1

    :> te puedo hacer un programa o un problema con una logica un algo mas compleja y tu lo resuelves