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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 ... 139
881  Programación / Ingeniería Inversa / Re: [Reto] CrackMe II (Nivel: Fácil) en: 3 Mayo 2015, 01:45 am
jaxoR: a algunos servidores como mediafire muchas veces no les gusta que el nombre del archivo diga crack o hack o algo por el estilo, otras veces escanean los archivos y si ven cadenas sospechosas los eliminan por posibles virus, una forma de evitar que los borren es subirlos en un archivo rar o zip con contraseña y un nombre común o que no mencione lo antes dicho.
Con respecto al crackme, te diré que la plataforma net es muy fácil de leer el código, entonces hay dos posibilidades 1) que el algoritmo de obtención del password por más que se sepa que hace sea muy dificil de hallar o hasta imposible, salvo por otro medio que no sea la fuerza bruta. Por ejemplo los rar y los zip todos saben que operaciones realizan para encryptar pero solo se pueden obtener hasta ahora por fuerza bruta o 2) proteger el codigo net con ofuscadores (no muy conocidos) o proteger el código en varias capas como hace Rmax, pero ya deja de ser un crackme para pasar a ser más bien un unpackme(con packer propio por decirlo de alguna forma), por que una vez que se pasen las capas de protección no creo que el algoritmo sea complicado, porque sino ¿para qué protegerlo tanto?  


Edito: otra vez resuelven el crackme, ponen la solución, pero no explican para que los que no sabemos como se resuelve podamos aprender. Pareciera que esconden la solución para que no aprendamos.          
882  Programación / Ingeniería Inversa / Re: [Reto] CrackMe II (Nivel: ?) en: 2 Mayo 2015, 17:26 pm
me da problemas de descarga! no deja bajarlo.
883  Media / Multimedia / Re: Suavizar el volumen de un audio en: 28 Abril 2015, 04:01 am
con sound forge pro también puedes seleccionar que parte subir y que parte bajar, ademas de intentar normalizar, pero lo mejor es hacerlo de forma manual para un buen resultado. Lo cual no es para nada dificil.
884  Programación / Ingeniería Inversa / Re: [Reto] CrackMe I (Nivel: Básico / SuperFácil) en: 28 Abril 2015, 03:31 am
sin lugar a dudas no creo que nadie se enoje por que le resuelven un crackme aunque sea en 1 seg., pero la burla o el sarcasmo para alguien que está aprendiendo y participando está de más.
Bien por tí si en otros foros te consideran.
por si alguien que está intentando aprender no lo resolvió es como aclaró el autor muy fácil.
Se puede leer el código con cualquier desesamblador de net y en las funciones del botón que ya puse más arriba está la respuesta:
un largo determinado entre mayor que 7 y menor que 10 o sea 8 ó 9 y que solo cumpla la condición que el primer número sea divisible por 3 y el último divisible por 4 para que ambos den 0, los números intermedios pueden ser cualquiera.
885  Programación / Ingeniería Inversa / Re: [Reto] CrackMe I (Nivel: Básico / SuperFácil) en: 28 Abril 2015, 00:15 am
1) concuerdo con MCKSys, en el reversing todo vale, hasta en mi caso prefiero parchar y no perder tiempo en buscar seriales.
2)Está bien que programes y subas tus crackmes, no importa si alguien lo hace en 10 segundos, otros lo usaràn para aprender y ese es el mayor objetivo de este foro, no ver quien es el mejor.
Sigue programando pero salvo que lo aclares para diversión cada cual lo hará a su manera.
3)¿De qué sirve resolverlo en 30 segundos sino se comparte ese conocimiento? Para egos hay otros foros mejores.
886  Programación / Ingeniería Inversa / Re: Api que guarda en memoria los datos introducidos en campo de texto??? en: 27 Abril 2015, 20:06 pm
como ya te dijeron deberías decir por lo menos en que lenguaje esta compilado, ya que hay varias formas de acuerdo al lenguaje utilizado, pero podés probar con GetDlgItem, GetDlgItemTextA, GetWIndowTextA, para captura de texto y si da algún mensaje: messagebox/a/exa  y si no en la comparación: lstrcmp o en vb vbstrcmp etc. asi que ¿lenguaje de compilación?
887  Programación / Ingeniería Inversa / Re: [Reto] CrackMe I (Nivel: Básico / SuperFácil) en: 27 Abril 2015, 06:17 am
RMax:
          Muy bien!ahora, supongo que llegate a esto:
Código
  1. private void button1_Click(object sender, EventArgs e)
  2.        {
  3.            string text = "";
  4.            string str = "";
  5.            int i = 0;
  6.            int length = 0;
  7.            text = this.textBox1.Text;
  8.            length = text.Length;
  9.            if ((length <= 7 ? true : length >= 10))
  10.            {
  11.                MessageBox.Show("Casi lo logras :(", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  12.            }
  13.            else
  14.            {
  15.                for (i = length; i > 0; i--)
  16.                {
  17.                    str = string.Concat(str, text[i - 1]);
  18.                }
  19.                i = length;
  20.                if ((str[length - 1] % '\u0003' != 0 ? true : str[0] % '\u0004' != 0))
  21.                {
  22.                    MessageBox.Show("Casi lo logras :(", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  23.                }
  24.                else
  25.                {
  26.                    MessageBox.Show("Lo lograste - FELICIDADES!", "Felicidades", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
  27.                }
  28.            }
  29.        }
  30.  
o así en vb
 If (If(str(length - 1) Mod Strings.ChrW(3) <> 0, True, str(0) Mod Strings.ChrW(4) <> 0)) Then

podrías explicar como lo resolviste para los que estamos aprendiendo!

Saludos

Mod: Debes usar GeSHi para publicar código
888  Programación / Scripting / Re: [Phyton] Como compilarlo? en: 26 Abril 2015, 01:11 am
No he visto la página a full, pero no es necesario que trabaje en python, ya que lo que hace es leer un código introducido y mostrar un resultado sin usar el interprete de python en este caso, o sea, lee un código x, sino es igual muestra donde está la diferencia, que es algo que python no hace de esa forma, por lo tanto están comparando dos textos, si están iguales muestra un resultado que tampoco es exactamente como lo muestra python, por lo que deduzco que no usa ningún compilador de python.
Ahora si esto se puede hacer de verdad, lo desconozco por que no tengo idea de programar web.
889  Programación / Ingeniería Inversa / Re: Version demo en: 26 Abril 2015, 01:02 am
1)¿con qué trataste de decompilarlo?
2)¿con qué lo desensamblas? ¿qué procedimientos no entendés?
3)no todas las versiones demos se pueden hacer full por la sencilla razón que le faltan las secciones de código para ser full, por lo tanto hay que estar seguros que se puede dejar full.
4)¿pide registro con user y pass?¿pide archivo de licencia?
5)lo más importante, ¿has hecho algún trabajo de reversing?
6)Nadie adivina, muestra imagenes del programa con lo que has hecho y donde te trabas
890  Programación / Ingeniería Inversa / Re: [UNPACKME] Un .dll bastante curioso en: 23 Abril 2015, 21:46 pm
1)Si usaste rdg detector y algún otro como peid por ejemplo, y marcan que tiene aspack, es de los packer faciles y no poliformicos no hay forma que los detectores fallen, entonces tendrías que haber dicho tiene Aspack.
2)la mejor forma de probar un exe o una dll que no necesiten dependencias es tener un windows limpio en una VM y hay probar si por lo menos el olly lo carga.
3)y como te han dicho debes mostrar algún tipo de avance y donde especificamente tienes problemas.
4)MCKSys y muchos más te pueden orientar facilmente si ven lo que has hecho.
5) y tenés razón en que muchos entran y piden sin hacer nada. quizá no sea tu caso pero debes demostrarlo.
Páginas: 1 ... 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 ... 139
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines