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 - BloodSharp

#491
Cita de: Enri_f99 en  3 Diciembre 2017, 00:28 AMPre: Introduce un número entero
Post: Devuelve el número de la serie de Fibonnaci correspondiente a la posición
del número indicado previamente

Código (cpp) [Seleccionar]

char FibonacciChar(int n) {
    char F[1000];
    F[0] = '0';
    F[1] = '1';
    F[2] = '1';
   
    if(n == 1) {
        return F[1];
   }
   else if(n == 2) {
       return F[2];
   }
   else if(n == 0) {
       return F[0];
   }
   else {
       for( int i = 3 ; i <= n ; i++){
           F = F[i-1] + F[i-2] -2 * '0';
           F = F[n];
       }
       return F[n];
   }
}

No entiendo porqué hacerse tanto problema de esa manera (y encima con un vector tan largo en la pila lo cuál suele ser un problema de seguridad) cuando se puede resolver prácticamente facil la secuencia de fibonacci con calculos con números aureos en 2 líneas...

Código (cpp) [Seleccionar]
#include<cmath>
#include<cstdio>

#define FI ((float)((float)((float)1+((float)sqrt(5)))/(float)2))
#define FIBONACCI(posicion) ((int)((pow(FI,posicion)/sqrt(5))+0.5f))

int main()
{
int i;
for(i^=i;i<10;i++)
printf("Fibonacci en posicion (%i): %i\n",i,FIBONACCI(i));
return 0;
}


B#
#492
Cita de: S4ms3pi0l__ en 27 Noviembre 2017, 02:58 AM
int Registrar(Inventario x[], int i){
(...)
printf("\nIngrese el nombre del producto: ");
gets(x[i].nombre);
fflush(stdin);
(...)
}

char Busqueda(Inventario x[], int i){
char cod[10];
printf("Ingrese el codigo que desea buscar: ");
scanf("%s",&cod);
fflush(stdin);
(...)
}

Primero te recomendaría que elijas solo para ingresar strings scanf+fflush o gets, si mal no recuerdo fflush no era necesario con gets, pero por otra parte estás en el scanf asignando mal la dirección de memoria del string cod, si ya de por sí es un puntero/array/etc... no hace falta asignarle el símbolo ampersand para especificarle dirección de memoria porque de por sí lo toma como dirección de memoria. En todo caso al asignarle ampersand al vector estarías especificandole que dentro de los valores basura que tiene cod dicho valor sea dirección de memoria, por lo tanto estaría guardandose el valor en cualquier lado y no en el vector real...
El hecho que no haya crasheado el programa con eso sería raro habría que depurarlo para ver bién donde quedó guardado realmente el código ingresado...


B#
#493
Cita de: wolfbcn en 26 Noviembre 2017, 01:36 AMEl ingreso, por supuesto, no es inmediato.(...)El tema es que estos pagos están camuflados, fraccionados. Son las microtransacciones, el pay to win o, como se las está popularizando por la enorme polémica del nuevo Star Wars Battlefront, las loot boxes.(...)tal y como han empezado a señalar algunos países esto podría llevar a las nuevas generaciones de jugadores a la ludopatía.

Lo que me causo gracia es que (al igual del que hizo el video en youtube) cambiaran el genero de FPS temporalmente en wikipedia a casino online...  :laugh: ;-)

https://youtu.be/TVj9VCN_xvA?t=421


B#
#494
Cita de: BlankBcn en 23 Noviembre 2017, 02:06 AM
Hola amigos, me he conseguido una nvidia 310, le he instalado el driver que recomienda la página de nvidia y puff, la pc no pasaba de iniciando windows, usé ddu para eliminar los drivers y bueno, no sé qué drivers instalar exactamente para que me funcione la gpu sin problemas, alguien me podría ayudar?

La tarjeta nvidia 310 es muy antigua, descargar los últimos drivers no funciona porque estos omiten drivers de placas antiguas...

Tendrías que ir a esta página y luego seleccionar:
Tipo de producto --> GeForce
Serie del producto --> GeForce 300 series
Terminando de elegir la versión de windows que prefieras y el idioma

http://www.nvidia.com/Download/index.aspx?lang=en-us

Eso posiblemente te dé un enlace de descarga del driver 342...


B#
#495
Cita de: Alfonsoprada en 10 Noviembre 2017, 03:25 AMhay alguna manera de realizar el crackeo del router sin antes crear el diccionario y correr las distintas combinaciones directamente?

Si, se puede reemplazar la salida del crunch a un archivo para que este se lo envié directamente al aircrack o hashcat a través de un pipe... Aún así Alfonsoprada no revivas el post que tiene más de un año para preguntar esto, crea uno aparte.


B#
#496
Cita de: Gallu en 20 Noviembre 2017, 16:17 PMquieres que se muestre la carta en consola, verdad  ??(...)lo que yo haría sería generar las imágenes en ascii y luego imprimirlas en la consola con print

No hace falta que se haga mucho drama con imprimir imágenes en ascii con software de terceros en realidad... Ya viendo la tabla ascii uno se dá la idea de que símbolos utilizar, por otra parte tener cuidado con el tipo de salida que tenga la terminal, si está en otra codificación distinta a ANSI C puede que salga cualquier cosa...

printf("\x03 \x04 \x05 \x06 ---- \xB3 \xBF \xC0 \xC4 \xD9");



B#
#497
Cita de: JugadorON en 20 Noviembre 2017, 01:30 AM¿Merece la pena comprar una tarjeta de red?
Por ejemplo:

https://www.pccomponentes.com/tp-link-tl-wn881nd-300mbs-11n-wireless-pci-express

Depende del "uso" que le prefieras dar... Yo preferiría las que vienen con usb y no las pci, dado que se pueden conectar de manera sencilla en cualquier computadora (en especial si tenés varias) sin tener que estar desarmandola para cambiar de componente.


B#
#498
Cita de: Orubatosu en 19 Noviembre 2017, 17:34 PMEso sin contar que solo un loco se le ocurriría inhibir el crecimiento muscular, a menos que tenga muy poca cabeza. ¿Alguien ha pensado en serio lo que ocurriría si tus músculos crecieran sin cesar?


Algo como esto sin duda  :silbar:


https://media.giphy.com/media/TYU5WAoO3y9oI/giphy.gif


B#
#499
Cita de: engel lex en 19 Noviembre 2017, 16:38 PM
mira este ejemplo y avisa si fue util

https://msdn.microsoft.com/en-us/library/hskdteyh.aspx

Me ganaste de mano iba a ponerle el mismo enlace pero justo el foro me notificó de la respuesta...

De todas formas vale aclarar que se necesita utilizar en ese ejemplo el compilador de Microsoft, que viene con una función intrínseca que realiza la operación para extraer los datos de los registros en C


B#
#500
Bugs y Exploits / Re: Donde conseguir metasploit
16 Noviembre 2017, 15:19 PM
Cita de: MCKSys Argentina en 16 Noviembre 2017, 15:05 PM
En el site original están las descargas. Se actualizan mensualmente.

En realidad se actualizan por semana y la imagen tiene el número de la semana del año...

https://cdimage.kali.org/kali-images/kali-weekly/

Esas serían las últimas de todas, pero no recomiendo descargar esas si se quiere instalar en la pc sino las estables que habías puesto en ese enlace...


B#