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


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 235
471  Seguridad Informática / Seguridad / Re: Extorsión por correo electrónico con hackeo. en: 28 Noviembre 2018, 17:55 pm
Hola, no se puede saber quien es por la cartera, a no ser que la publique con su nombre en algun lugar de internet, ese mensaje se paerece a uno que publique hace unos dias.

https://foro.elhacker.net/seguridad/investigando_un_intento_de_extorcion-t489642.0.html

Realmente es lo mismo solo que traducido al español.

Como recomendacion cambia las contraseñas de tus cuentas, y activa siempre que se pueda la verificacion en 2 pasos ( 2FA )

Si es falso, si es verdad que hackearon X sitio y sacaron tu password, pero solo el de ese sitio, Se tiene que usar un password diferente y de preferencia al aza para cada sitio distinto.

Saludos!
472  Programación / Programación C/C++ / Re: socket siempre me devuelve -1 en: 28 Noviembre 2018, 17:49 pm
Que tal Ethernal Idol gusto en verte por aqui :)  ;-) ;-) ;-)

Funciono, todo un maestro como siempre.

Saludos!
473  Programación / Programación C/C++ / Re: Implementación de arreglo de 2-D como función en: 28 Noviembre 2018, 06:03 am
una matriz es básicamente un arreglo lineal asi que pe podría mandar algo asi:

En main si es una matriz bidimencional, pero como solo se pasa la referencia de la matriz y indicas los tamaños, solo es necesario pasar el apuntador a mostrar y mostrar lo maneja como un arreglo lineal, tratado como matriz.

Código
  1. #include<stdio.h>
  2.  
  3. void muestra(int *matriz, int renglon, int columna);
  4.  
  5. int main() {
  6. int M, N, i, j;
  7. scanf("%d %d", &M, &N);
  8. int b_minas[M][N];
  9. for (i= 0; i < M; i++) {
  10. for (j= 0; j < N; j++) {
  11. scanf("%d",&b_minas[i][j]);
  12. }
  13. }
  14. muestra((int *) b_minas, M, N);
  15. return 0;
  16. }
  17.  
  18. void muestra(int *matriz, int renglon, int columna) {
  19. printf("\n");
  20. int i, j;
  21. for (i= 0; i < renglon; i++) {
  22. for (j= 0; j < columna; j++) {
  23. printf("%d ", matriz[(i*columna) +j]);
  24. }
  25. printf("\n");
  26. }
  27. }
  28.  

Salida:

Código:
C:\codigos>matriz.exe
5 4
1
1
1
1
2
2
2
2
3
3
3
3
4
4
4
4
5
5
5
5

1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
5 5 5 5


Saludos!
474  Programación / Desarrollo Web / Re: pagina para compra y ventas de usuarios en: 28 Noviembre 2018, 03:41 am
Si haces esa pregunta, entonces sinceramente te recomiendo que no desarrolles nada. No es por hacer de menos tu esfuerzo y/o trabajo, pero si tu eres el único programador tu deberia de indicar a quien te contrato que hosting contratar, si lo estas haciendo para ti podrías iniciar con algun hosting básico y de ahi ir creciendo conforme se necesite, para esto necesitas hacerlo escalable.

De recomendarte X base de datos, tambien te preguntaría con cuantas sabes trabajar, lo que tambien implica cual va a ser el lenguaje del back end. Por lo general PHP o algun otro?

Si es PHP, pues podrías empezar con MySQL, quieres experimentar con otras bases de datos adelante, hoy en dia no es dificil migrar entre los módulos de php para Distintas bases de datos.

Si planeas utilizar Algun Framework en particular tambien tendrias que ver si ese Framework trabaja con alguna Base de datos en particular.

Sobre el Hosting:

En general depende del volumen de trafico que vallas a tener.

Por ejemplo si lo usuarios van a poder subir imágenes de sus productos, debes de calcular cuanto espacio va a necesitar, eso si las almacenas en disco, también esta la opcion de almacenar en la base de datos. Opciones hay muchas.

También hay hosting que te limitan el numero de procesos activos en X momento, y si en X momento el nivel de visitas de tus usuarios superan ese limite de procesos en ejecución, entonces tu pagina va a tener problemas.

Yo personalmente he realizado paginas similares y la verdad es que no requieren muchos recursos siempre y cuando programes eficientemente las llamadas al servidor.

Saludos.
475  Programación / PHP / Re: es posible desencriptear esto? en: 28 Noviembre 2018, 03:06 am
Lo primero que debes hacer es Poner tu WEB offline para que no te puedan atacar.

Encontrar el script en PHP vulnerable o la vulnerabilidad de tu servidor, parchearla y Listo

Si no lo puedes poner offline entonces saltate a la segunda parte que es encontrar el y/o los bugs y corregirlos para que no te esten injectando codigo.

Posiblemente tambien sea algun Upload de archivos que no haga las verificaciones correspondientes.

Saludos
476  Foros Generales / Dudas Generales / Re: duda bits y caracteres en: 27 Noviembre 2018, 23:00 pm
Generalmente se refiere a la longitud de la Clave de cifrado, o del tamaño minimo de bits de entrada llamod Block Size, para comenzar a realizar las operaciones matemáticas para el cifrado. Por ejemplo el de AES, hay muchas variantes, pero todas ellas realizan operaciones a nivel de bloques de bits segun las imagenes que se muestran en wikipedia:

https://en.wikipedia.org/wiki/Advanced_Encryption_Standard

lo cual puede ser muy ilustrativo.
477  Foros Generales / Noticias / Re: ¿Harto de que te vean en Instagram? Así puedes navegar en modo incógnito en: 27 Noviembre 2018, 13:06 pm
¿Que es Instagram?
478  Programación / Programación C/C++ / socket siempre me devuelve -1 (Solucionado) en: 27 Noviembre 2018, 03:57 am
Hola a todos anteriormente ya habia trabajado con sockets en C, sin embargo no estoy seguro si es mi Computadora actual la del problema:

Código
  1. #include<winsock2.h>
  2. #include<stdio.h>
  3.  
  4. int main() {
  5. int s;
  6. if ((s = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
  7. printf("Valor %i\n",s);
  8. perror("socket");
  9.        return 1;
  10. }
  11. }
  12.  

En mi caso al compilar y ejecutar el codigo anterior siempre me devuelve menos -1

Código:
C:\> gcc -o test.exe test.c -lws2_32
C:\> test.exe
Valor -1
socket: No error

El codigo original es mas extenso, pero incluso con ese fragmento basico de codigo me devulve error...

Version de gcc
Código:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe
Target: mingw32
Configured with: ../src/gcc-6.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --target=mingw32 --with-gmp=/mingw --with-mpfr --with-mpc=/mingw --with-isl=/mingw --prefix=/mingw --disable-win32-registry --with-arch=i586 --with-tune=generic --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-pkgversion='MinGW.org GCC-6.3.0-1' --enable-static --enable-shared --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --enable-libgomp --disable-libvtv --enable-nls
Thread model: win32
gcc version 6.3.0 (MinGW.org GCC-6.3.0-1)

Voy a tratar de actualizar el mingw

Saludos
479  Programación / Programación C/C++ / Re: Problema con la Restricción de Edad hecha con If-Else y Struct en: 27 Noviembre 2018, 00:37 am
En ningun momento capturas el "regis" de main, solo capturas uno en Registro, pero ese pertenece a esa funcion y dicha variable deja de "existir" al momento que vuelve a la funcion main.

Saludos.

PD, no uses CONIO, no es Standar

En su lugar usa  getchar () de la stdio.h
480  Programación / Programación C/C++ / Re: Necesito ayuda con mi código marca errores que no comprendo en: 26 Noviembre 2018, 07:20 am
Fancy:

Citar
elaborate in structure or decoration. "the furniture was very fancy"

El punto es por que adornar el programa con borrados de pantalla y demas cosas si apenas estas aprendiendo lo basico. Mi recomendacion es que de momento quites todos esos systems("cls") que ademas solo funcionan en windows. Y te concentres en pequeños ejemplos, como paso de parametros a funciones, paso de valores por referencia, apuntadores y cosas basicas.

Saludos!
Páginas: 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines