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ú

Mensajes - AlbertoBSD

#1461
Podrias buscar algun fallo que se vea explotable en

https://github.com/freeradius/freeradius-server/issues


Encontre algo aqui, no se que tan util sea...

http://www.securityfocus.com/bid/9079/exploit
#1462
Tienen razon, me dormi pensando en ese problema y me pregunte si estubiera compilando ese codigo que instruccion pondria primero y todas las formas llevan a un reaultado diferente.

Opciones:

Seleccionar la direccion la direccion de memoria para guardar el valor, incrementar i y copiar el valor a la direccion previamemte seleccionada.

Seleccionar la direccion de memoria, copiar el valor e incrementar i.

incrementar i, seleccionar la direccion y copiar el valor.

Copiar el valor a un registro interno, incrementar i y copiar el valor a la direccion de i actual.

Copiar el valor a un registro interno, seleccionar la direccion de memoria, incrementar i

En fin...


Conclusión

Colocar el incremento de i en una linea separada abajo del printf. O en el printf.


Muy didactico el topic parece sencillo, aunque mis primeras  respuesta no eran del todo correctas.

Falta ver que responde Sosar a todo esto.

Saludos.
#1463
Cita de: Blue-Skins en 24 Mayo 2016, 11:17 AM

Alguien podria aclararme por favor, que es lo que realmente realiza la linea señalada con flecha, parte por parte.


Muy buen dia

Veo que estas aprendiendo sobre bugs y shellcode para explotar los bugs no tienes que tapar el shellcode yo queria verlo :( :( :(

Respecto a tu duda esa linea es una forma de ejecutar la shellcode.

Primero hace un cast de la cadena de caracteres (shellcode) a una funcion y posteriormente ejecuta  la funcion.

Se usa para saber que el shellcode funciona. Pero...

Advertencia Es peligroso ejecutar shellcodes que no verifiques, tienes que saber ensamblador y cerciorarte de que el codigo que ejecutas no le va a dar acceso a alguien externo a tu equipo mientras pruebas la shellcode.
#1464
Muchas gracias kub0x le dare tiempo a cada paper ahorita estoy leyendo  este

Cita de: kub0x en 24 Mayo 2016, 08:49 AM

- Fallos en la unidad aritmético lógica de la CPU de forma determinista en base a http://iacr.org/archive/crypto2008/51570222/51570222.pdf o dependiendo de unas condiciones de entorno.


Ya habia escuchado de este tipo de fallos pero no habia visto el alcance que pueden tener.

Tus aporte son Geniales.

Saludos!!
#1465
Ya los organize con ayuda de excel no eran muchos y solo habia 2 variantes uno separado por - y el otro por / Facil aplicar con excel

Me quede con tu lista mejor por que los libros de mi lista de 100 se repetian en la de 1000... Por cierto no se cual es el afan de esas paginas de 1001 o cosas asino se si sea cuestion psicologica como lo precios de 9.99 xD, les falta el numero 63 y solo es una lista de MIL libros en fin es una sola observacion.

La lista de Lbros la he colgado en Driver.

Lista de Libros
#1466
Excelente  ;-)

Voy a tener que quitarles el autor algunos vienen separados por / y otros  - es un lio la lista no organizada como esa pero me va a servir :P

Muchas gracias

Estare buscando otras listas y ya al final quitare los duplicados...

Saludos.

#1467
De cualquier tema no importa el genero ni el autor solo listas de libros..

Es para uno de mis videos de programacion... que se visualice la utilidad de un arbol (Estructura de datos para busqueda de informacion).

Saludos!
#1468
Cita de: gh1E en 24 Mayo 2016, 02:36 AM
Psdta: Estoy a disposición de cualquier administrador si desea mover, eliminar o cerrar el tema, ya que como principal argumento, "no deseo romper ninguna regla del foro".

No creo que rompas ninguna regla del foro... incluso yo tambien les puedo ayudar a liberar dichos equipos de AT&T de forma Gratiuta

Saludos!
#1469
Muy buenas tarde comunidad estoy armando una lista de libros para tenerla en un archivo TXT con fines didacticos..

El detalle que estoy programando un Arbol (Ya tengo el codigo) solo que me pidieron que le agregara Titulos de libros y es lo que estoy buscando.

No he encontrado una lista lo bastante grande nesitaba mas de 10mil titulos de libros de ser posible mas de un millon pero me conformo con unos mil xD  :silbar: :silbar: :silbar:

Por ejemplo busque en google por lista de libros y encontre esto:

https://es.wikipedia.org/wiki/Anexo:Los_100_mejores_libros_de_todos_los_tiempos,_seg%C3%BAn_el_Club_de_Libros_de_Noruega

Ya tengo esos 100  ;-) ;-) ;-) pero necesito encontrar alguna lista lo bastante amplia para pasarla a texto (Un libro por linea) Solo les pediria si me ayudaran a con links de listas de libros yo me encargo de pasarlos a texto.

Espero y me puedan ayudar :)

Si alguien sabe de alguna base de datos publica con muchisimos libros favor de avisarme  :laugh: :laugh:

Saludos!
#1470
Yo estoy con que la asignacion es totalemente valida.

Con el codigo que el presento solo es necesario modificatr el printf esta es otra version valida.

#include <stdio.h>

int main(void) {
int i = 0;
int arr[20];
while(i < 20) {
arr[i++] = i;
printf("%d\n", arr[i-1]);
}
return 0;
}



Salida:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20



Se le podria agregar

printf("i actualmente vale %i",i);

Para ver cuando vale i al momento de imprimir el contenido del arreglo. O antes de la asignacion  del valor. O ambos aun mejor XD

#include <stdio.h>

int main(void) {
int i = 0;
int arr[20];
while(i < 20) {
printf("i actualmente vale %i\n",i);
arr[i++] = i;
printf("Asignacion del arreglo\n")
printf("i actualmente vale %i\n",i);
printf("%d\n", arr[i-1]);
}
return 0;
}


Salida:

i actualmente vale 0
Asignacion del arreglo
i actualmente vale 1
1
i actualmente vale 1
Asignacion del arreglo
i actualmente vale 2
2
i actualmente vale 2
Asignacion del arreglo
i actualmente vale 3
3
i actualmente vale 3
Asignacion del arreglo
i actualmente vale 4
4
i actualmente vale 4
Asignacion del arreglo
i actualmente vale 5
5
i actualmente vale 5
Asignacion del arreglo
i actualmente vale 6
6
i actualmente vale 6
Asignacion del arreglo
i actualmente vale 7
7
i actualmente vale 7
Asignacion del arreglo
i actualmente vale 8
8
i actualmente vale 8
Asignacion del arreglo
i actualmente vale 9
9
i actualmente vale 9
Asignacion del arreglo
i actualmente vale 10
10
i actualmente vale 10
Asignacion del arreglo
i actualmente vale 11
11
i actualmente vale 11
Asignacion del arreglo
i actualmente vale 12
12
i actualmente vale 12
Asignacion del arreglo
i actualmente vale 13
13
i actualmente vale 13
Asignacion del arreglo
i actualmente vale 14
14
i actualmente vale 14
Asignacion del arreglo
i actualmente vale 15
15
i actualmente vale 15
Asignacion del arreglo
i actualmente vale 16
16
i actualmente vale 16
Asignacion del arreglo
i actualmente vale 17
17
i actualmente vale 17
Asignacion del arreglo
i actualmente vale 18
18
i actualmente vale 18
Asignacion del arreglo
i actualmente vale 19
19
i actualmente vale 19
Asignacion del arreglo
i actualmente vale 20
20