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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 39
81  Programación / Java / Orden de regex en java en: 26 Noviembre 2013, 21:34 pm
¿Cómo puedo elegir el orden de cada regex entre "|"?:

Código
  1. str = str.replaceAll("^\\-|[^0-9\\-]|\\-$", "");

Saludos
82  Programación / Java / [Solucionado]Duda con regex en: 25 Noviembre 2013, 21:18 pm
Qué expresión regular debería filtrar una string para que me queden solo números y guiones de la siguiente forma:
00-123-456-789 o 00123456789

pero no esto:
00-123--457-789
-00-123-456-789-
-00123456789-
00-123-456-789-

Solo números y guiones, estos no deberían repetirse ni estar en los extremos

Código
  1.        String regex = ?????????
  2.        String test = "123asd--asd-12312-asd-11-1333-122";
  3.        System.out.println(test.replaceAll(regex, test));

Gracias
83  Programación / Java / Trabajar con valores hexadecimales en: 22 Noviembre 2013, 16:55 pm
¿Cómo podría trabajar con valores hexadecimales?, no me refiero a mostrarlos en formato hexadecimal, me explico

quiero sumar dos números hexadecimales, si ambos son mayores que 0FF entonces tomo elimino el primer dígito y lo adiciono al principio, de esta forma:

83+AB = 12E

cómo hay 3 dígitos debería quitar el 1 y adicionarlo al último, quedando:

2F

por eso no me sirve la representación, si no más bien la interpretación de los datos

Saludos
84  Programación / Ingeniería Inversa / Invitación exetools en: 18 Noviembre 2013, 03:37 am
¿Alguien podría enviar una invitación para exetools?. Cada cierto tiempo veo archivos adjuntos que considero de utilidad, pero no puedo bajarlo   :-\
85  Programación / Ingeniería Inversa / Duda con vbaStrVarVal en: 17 Noviembre 2013, 05:08 am
¿Que hace exactamente vbaStrVarVal?, sería ideal si me dan un ejemplo, tengo esto:

vbaStrVarVal
uno de sus argumentos apunta a:
08 00 43 00
y otro con cero, me retorna:

72

Saludos
86  Programación / Ingeniería Inversa / Función inversa de __vbaI4var en: 16 Noviembre 2013, 00:08 am
Si en VB se utiliza esta función como proceso de algoritmo de serial, cual sería su inversa?, saludos.

EDIT:

Código:
Suma 44h(D) + 29h = __vbaI4var(6D) --->  6Dh
Suma 45h(E) + E7h = __vbaI4var(12C) --->  2Dh
Suma 46h(F) + B5h = __vbaI4var(FB) --->  FBh
Suma 47h(G) + BCh = __vbaI4var(103) --->  4h
/////////////////////////////////
Suma 6Dh(m) + 29h = __vbaI4var(96) --->  96h
Suma 2Dh(-) + E7h = __vbaI4var(114) --->  15h
Suma FBh(û) + B5h = __vbaI4var(1B0) --->  B1h
Suma 4h() + BCh = __vbaI4var(C0) --->  C0h

Cómo sería la operación inversa?

se partiría de C0h, B1h, 15h, 96h. luego se usa el inverso de __vbaI4var() y se resta con BCh, B5h,E7h,29h respectivamente.

Por eso quedo atascado con __vbaI4var(), saludos.

EDIT2: Creo que lo puedo detectar si me da como resultado negativo.
87  Programación / Ingeniería Inversa / Saber de donde es llamada una función VB en: 14 Noviembre 2013, 03:20 am
Hola a todos, ya ando algo oxidado con visual basic, a ver si alguien me logra dar una mano. Estoy intentando localizar en que lugar se llama una función (esta no es llamada durante el proceso de depuración, pero si sé que se debe llamar una vez cumplida ciertas condiciones), llego a esta típica tabla de saltos:

Código
  1. 00409411   .  816C24 04 6B0>SUB DWORD PTR SS:[ESP+0x4],0x6B
  2. 00409419   .  E9 82870100   JMP N_Regist.00421BA0
  3. 0040941E   .  816C24 04 A70>SUB DWORD PTR SS:[ESP+0x4],0x1A7
  4. 00409426   .  E9 B5880100   JMP N_Regist.00421CE0
  5. 0040942B   .  816C24 04 FFF>SUB DWORD PTR SS:[ESP+0x4],0xFFFF
  6. 00409433   .  E9 58890100   JMP N_Regist.00421D90
  7. 00409438   .  816C24 04 670>SUB DWORD PTR SS:[ESP+0x4],0x67
  8. 00409440   .  E9 FB8A0100   JMP N_Regist.00421F40
  9. 00409445   .  816C24 04 2B0>SUB DWORD PTR SS:[ESP+0x4],0x12B
  10. 0040944D   .  E9 6E8C0100   JMP N_Regist.004220C0
  11. 00409452   .  816C24 04 FFF>SUB DWORD PTR SS:[ESP+0x4],0xFFFF
  12. 0040945A   .  E9 A18D0100   JMP N_Regist.00422200
  13. 0040945F   .  816C24 04 FFF>SUB DWORD PTR SS:[ESP+0x4],0xFFFF
  14. 00409467   .  E9 54930100   JMP N_Regist.004227C0
  15. 0040946C   .  816C24 04 270>SUB DWORD PTR SS:[ESP+0x4],0x127
  16. 00409474   .  E9 779A0100   JMP N_Regist.00422EF0
  17. 00409479   .  816C24 04 8B0>SUB DWORD PTR SS:[ESP+0x4],0x18B
  18. 00409481   .  E9 DA9A0100   JMP N_Regist.00422F60
  19. 00409486   .  816C24 04 170>SUB DWORD PTR SS:[ESP+0x4],0x117
  20. 0040948E   .  E9 0D9C0100   JMP N_Regist.004230A0
  21. 00409493   .  816C24 04 930>SUB DWORD PTR SS:[ESP+0x4],0x93
  22. 0040949B   .  E9 909C0100   JMP N_Regist.00423130
  23. 004094A0   .  816C24 04 8F0>SUB DWORD PTR SS:[ESP+0x4],0x8F
  24. 004094A8   .  E9 539E0100   JMP N_Regist.00423300
  25. 004094AD   .  816C24 04 9B0>SUB DWORD PTR SS:[ESP+0x4],0x9B
  26. 004094B5   .  E9 A69F0100   JMP N_Regist.00423460
  27. 004094BA   .  816C24 04 FFF>SUB DWORD PTR SS:[ESP+0x4],0xFFFF
  28. 004094C2   .  E9 89A00100   JMP N_Regist.00423550

¿Qué más viene?, saludos
88  Programación / Scripting / grep en dos comandos a la vez? en: 8 Noviembre 2013, 22:57 pm
Cómo podría hacer un grep de dos comandos a la vez

INPUT=`(command vale; command value ) | grep match`

Es una simple representación de lo que me gustaría hacer, es decir que el output de dos comandos pasen por el grep. Saludos

 
89  Programación / Scripting / Comparar parte de una IP en bash en: 8 Noviembre 2013, 03:06 am
Hola a todos, me surge el siguiente problema:

¿Cómo podría hacer para que se compare solo lo que está ennegrecido?:

192.168.12.123
190.161.11.133

Creo que una solución sería comparar luego de encontrar el primer punto, si se considera el orden de derecha a izquierda.

Saludos
90  Programación / Scripting / Duda con condición BASH en: 7 Noviembre 2013, 16:51 pm
Hola a todos, tengo el siguiente código:

Código
  1. if [[ "$TARGET" =~ "$REPLY" ]];then
  2. else
  3. arpspoof -i "$INTERFACE" -t "$REPLY" "$ROUTER_INET_IP" 2> /dev/null &
  4. arpspoof -i "$INTERFACE" -t "$ROUTER_INET_IP" "$REPLY" 2> /dev/null &
  5. TARGET=${TARGET}" "$REPLY
  6. echo "IP:$REPLY"
  7. let "COUNT += 1"
  8. fi

Cómo podría hacer para eliminar el else, entiendo que debo negar la condición, pero no lo logro:
Código
  1. !=~

o con

Código
  1. ]if [![ "$TARGET" =~ "$REPLY" ]];then

Saludos
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 39
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines