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

 

 


Tema destacado: Top 20 herramientas Hacking más populares de 2020


  Mostrar Mensajes
Páginas: 1 ... 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 [281] 282 283 284 285 286 287
2801  Foros Generales / Noticias / Re: Te han mentido siempre sobre el tamaño de la Dark Web en: 15 Mayo 2019, 02:45 am
Buaj, que asco de articulo. Saca conclusiones de datos estadisticos que no prueban nada y las afirma como si fuesen la unica realidad posible. En el propio artículo se contradice y/o es nada exclarecedor respecto a como utiliza los datos que usa como referencia para escribir el articulo.
Es más, en la propia web desde la que se publica el estudio hacen afirmaciones sin logica.

Tras explorar 55.000 dominos afirman que:
- La colección de dominios onion es enana comparada con la superficie de la web.

Siguiendo ese razonamiento:
Yo tras explorar la fuente de mi pueblo afirmo que:
- La colección de agua en el planeta es enana comparada con la superficie de la tierra.

Como un estudio puede afirmar esas cosas?
Si no pueden contabilizar el numero de dominios .onion como hacen esas afirmaciones?

Al final del articulo añaden que los dominios que visitaron han sido a través de links en paginas.
Seguro que han visto 100 paginas y hecho ping a 1000 dominios.
Hacen proporcion estadistica y ala.

Por ultimo para rematarlo dicen que solo existen 55.000 dominios.
Obvian que a gran parte de los servicios no les interesa estar online 24/7 y solo se conectan a la red a horas especificas o en momentos especificos que acuerdan con sus clientes.


Conclusion
The dark web is many things, but it is not the vast sprawling network of steely-eyed, hardened criminals that some might imagine it to be. Its 8,400 live onion domains are a tiny fraction of the surface web, with only 15% being live out of a mere 55,000 onion sites total.
2802  Programación / Scripting / Re: ¿Comenzar con Python? en: 15 Mayo 2019, 01:52 am
El lenguaje que elijas para aprender depende de que quieras programar con el y que caracteristicas vas a necesitar. Para que plataformas quieres programar..
 Si contextas esas preguntas de forma detallada será mas fácil ofrecerte una respuesta.

Cuando empece con Python me acuerdo que habia un curso online con terminal para aprender.
Tenias que ir escribiendo los mini ejercicios en la terminal online y te indicaba los errores.
Si alguien lee esto puede que conozca la web y te pueda pasar el link. Yo no me acuerdo.
Un muy buen tutorial para aprender a usar el lenguaje. Buscalo, igual lo encuentras.
2803  Programación / Programación C/C++ / Re: URGE AYUDA DEV C++ en: 15 Mayo 2019, 01:17 am
Te hice un ejemplo del programa en C++ usando solo iostream para que te hagas una idea de mas
o menos como usar las cosas mas básicas de lenguaje.
Normalmente en vez de añadir programas .exe a tu programa, lo que se hace es hacer
prototipos de funciones en un archivo .h y declarar las funciomes en un
archivo .cpp

Te lo comento solo para que lo sepas. Hay cosas mucho mas basicas de programación que
debes repasar. Descargate 7 u 8 libros de programación .pdf y elige el que entiendas mejor para aprender.

Tambien hay unos tutoriales muy buenos para aprender http://c.conclase.net/curso/


Código
  1. #include <iostream> //Para usar funciones entrada y salida cout y cin.
  2.  
  3. using namespace std; //Para no tener que escribir std::cout std::cin y std::endl
  4.  
  5. //Funciones:
  6. /* Si necesitas obtener mas numeros del usuario haz
  7. una funcion usando vectores u otros contenedores validos de la STL.*/
  8. int FuncionNumeroMayor(int numero1, int numero2, int numero3)
  9. {
  10.  
  11. int numeroMayor;
  12. if (numero1 > numero2) //Si el numero1 es mayor que el 2:
  13. {
  14. numeroMayor = numero1; //Guarda el numero1.
  15. }
  16.  
  17. else
  18. {
  19. numeroMayor = numero2; //En caso contrario guarda el numero2.
  20. }
  21.  
  22. if (numeroMayor > numero3) //Si el numero guardado es mayor que el numero3.
  23. {
  24. //No hagas nada, ya que el valor almacenado en numeroMayor ya es mayor que el numero3.
  25. }
  26.  
  27. else //Si el numero3 es mayor que el numero guardado:
  28. {
  29. numeroMayor = numero3; //Guarda el numero3.
  30. }
  31. return numeroMayor; //Retorna el numero mayor.
  32. }
  33.  
  34.  
  35. int FuncionPromedio(int numero1, int numero2, int numero3)
  36. {
  37. int Promedio = numero1 + numero2 + numero3; //Suma los 3 numeros
  38. Promedio = Promedio / 3; //Dividelos por 3 para obtener el promedio.
  39. return Promedio; //Retorna el promedio.
  40. }
  41.  
  42. void EnsenharMenu() // Muestra el texto en pantalla:
  43. {
  44. cout << "Que quieres hacer?" << endl << "1-Numero mayor de 3 numeros" << endl;
  45. cout << "2-Promedio de 3 numeros" << endl << "3-Cerrar el programa" << endl;
  46. cout << "Introduce el numero correspondiente a la operacion a realizar y pulsa enter.";
  47. cout << endl;
  48. }
  49.  
  50. void LimpiarPantalla() //Nos ahorra usar system cls
  51. {
  52. cout << endl << endl << endl << endl << endl << endl << endl << endl << endl << endl;
  53. cout << endl << endl << endl << endl << endl << endl << endl << endl << endl << endl;
  54. cout << endl << endl << endl << endl << endl << endl << endl << endl << endl << endl;
  55. }
  56.  
  57. int main()
  58. {
  59.  
  60. //Declaracion de variables:
  61. int OpcionDelMenu, numero1, numero2, numero3;
  62. bool SalirDelBucle = false;
  63.  
  64.  
  65. do { //Haz lo siguiente hasta el while, mientras la condicion del while se cumpla:
  66. EnsenharMenu(); //Llama a la funcion.
  67. cin >> OpcionDelMenu; //Obtiene la respuesta del teclado.
  68.  
  69.            switch (OpcionDelMenu)
  70.            {
  71. case 1:
  72. {
  73. LimpiarPantalla(); //Llama a la funcion que imprime los endl
  74.  
  75. //Pide numeros al usuario para poder mandarlos a la funcion.
  76. cout << "Introduce el primer numero y pulsa enter." << endl;
  77. cin >> numero1;
  78. cout << "Introduce el segundo numero y pulsa enter." << endl;
  79. cin >> numero2;
  80. cout << "Introduce el tercer numero y pulsa enter." << endl;
  81. cin >> numero3;
  82.  
  83. //Declara una variable NumeroMayor, llama a la funcion que retorna
  84. //el numero mayor. El valor retornado se almacena en la variable.
  85.  
  86. //Mira el return de la funcion arriba donde es declarada si no
  87. //lo entiendes.
  88.  
  89. int NumeroMayor = FuncionNumeroMayor(numero1, numero2, numero3);
  90. cout << endl;
  91.  
  92. //Imprime el valor almacenado en la variable:
  93. cout << "El numero mayor es: " << NumeroMayor << endl;
  94. cout << endl << endl << endl << endl << endl << endl << endl;
  95.  
  96. break;
  97. }//Fin de case 1
  98.  
  99. case 2:
  100. {
  101. LimpiarPantalla();
  102. cout << "Introduce el primer numero y pulsa enter." << endl;
  103. cin >> numero1;
  104. cout << "Introduce el segundo numero y pulsa enter." << endl;
  105. cin >> numero2;
  106. cout << "Introduce el tercer numero y pulsa enter." << endl;
  107. cin >> numero3;
  108.  
  109.  
  110. int Promedio = FuncionPromedio(numero1, numero2, numero3);
  111. cout << endl;
  112. cout << "El numero promedio es: " << Promedio << endl;
  113. cout << endl << endl << endl << endl << endl << endl << endl;
  114. break;
  115. }//Fin de case 2
  116.  
  117. case 3:
  118. {
  119. LimpiarPantalla();
  120. SalirDelBucle = true;
  121. break;
  122.  
  123. default:
  124. LimpiarPantalla();
  125. cout << "El numero introducido no corresponde a ninguna opcion." << endl;
  126. cout << endl << endl << endl << endl << endl << endl << endl;
  127. break;
  128. } //Fin de case3
  129.  
  130.            } //Fin de switch
  131.  
  132.    }//Fin de do
  133. while(SalirDelBucle == false);
  134.  
  135. //Nos ahorramos la llamada a system pause:
  136. int PausaDelSistema;
  137. cout << "El programa a finalizado." << endl
  138. <<"Introduce cualquier caracter y pulsa enter para finalizar" << endl;
  139. cin >> PausaDelSistema;
  140.  
  141. return 0;
  142. }//fin de main
  143.  
  144.  
  145.  
2804  Programación / Programación C/C++ / Re: URGE AYUDA DEV C++ en: 14 Mayo 2019, 22:28 pm
Puedes meter lo que te interese repetir en un bucle do while o while.
Te liaste un poco.

bool SalirDelBucle = false;

do
{
switch (ch)
{
case 'C':
SalirDelBucle = true;
}
El programa
}
while (SalirDelBucle == false;)

Asi es mas entendible para el lector humano.

Tambien podrias hacer un bucle infinito con while(true)
Y salir del bucle con un break;

Estas usando mal el bucle do while.
En espanhol es:
Haz {ESTO} mientras (esto sea verdad)
do {programa} while (Z=5)

Entonces estas diciendo que se ejecute lo que hay dentro del do mientras z sea igual a 5.
Tu lo que quieres hacer es que se ejecute lo de dentro del mientras que z no valga 5.

A parte esta usando el operador = y en realidad quieres usar el ==

Cambia el while (Z=5)
Por while (Z !=5) Si no me salte nada ya te deberia funcionar.
2805  Seguridad Informática / Análisis y Diseño de Malware / Re: Mejor RAT?¿ en: 14 Mayo 2019, 11:54 am
El bifrost original se creo antes del xp y el vista, antes de que se implementara la protección de cuentas de usuarios en sistemas windows, asique necesitas hacer una escalada de privilegios para instalar el server a parte de que muchas funcionalidades no son compatibles con Windows10. Casi todas las descargas están llenas de *****, es mejor buscar el código y compilarlo, que en el caso de bifrost ea codigo cerrado.
Hay muchos de codigo abierto por google y así sabes exactamente lo que hacen.
2806  Seguridad Informática / Seguridad / Re: Ataques DDoS en: 14 Mayo 2019, 11:27 am
https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker
2807  Programación / Desarrollo Web / Re: ¿Como salgo? en: 14 Mayo 2019, 10:57 am
Si solo quieres el dominio para uso local y no tener que escribir la ip todos los OS tienen un archivo para asignar el nombre del dominio a la ip que quieras.
En caso de linux suele ser resolv.conf
Y en windows es hosts.txt
Puedes cambiar los dominios para atajar en el navegador por ejemplo.
Pones:
192.168.1.44/index.html Servidor
Ip de foro.elhacker.net elh
ip de google g
Ip de twitter t
Ip de porntube guarras

xD
2808  Seguridad Informática / Hacking / Re: Obsolescencia en: 14 Mayo 2019, 10:34 am
Haz busquedas avanzadas.
Escribes en google:
filetype:pdf pentesting
Despues le das a herramientas de busqueda y en vez de cualquier fecha seleccionas ultimo año o ultimo mes.
2809  Foros Generales / Noticias / Re: ¿Serías capaz de superar una entrevista de trabajo de Google? Aquí tienes .... en: 13 Mayo 2019, 21:59 pm
No me creo que hagan este tipo de preguntas. Fake new?
2810  Foros Generales / Dudas Generales / Re: Servidor Radius en máquina virtual en: 13 Mayo 2019, 21:34 pm
Me imagino que tienes el raspberry con Windows10 virtualbox y dentro la maquina que quieres usar de servidor?
O quieres instalar directamente el servidor en metal sobre la raspberry pi?
No tengo ni idea de como virtualizar un router en Linux. Ni si se puede. Me imagino que si se podrá, pero como nunca he utilizado un router virtual en linux, no tengo ni idea de si se puede, ni conozco software para eso.

En el primer caso. Aqui tienes un ejemplo: https://forums.virtualbox.org/viewtopic.php?f=2&t=33129
Páginas: 1 ... 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 [281] 282 283 284 285 286 287
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines