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

#21
Sie sind wahrscheinlich neue, es ist ein guter start,  ich denke dass jetzt sie shollten lernen C/C++, ist eine gute programmiersprache.
Traduzco: Probablemente eres nuevo, esto es un buen comienzo, considero que ahora deberias aprender C/C++, es un buen lenguaje de programación. xd

Pues te cuento, para comenzar esta bien esta muestra de gusano simple en batch pero como veo que ahora seguramente querras aprender un lenguaje de programación te comento para que aprendas a programar con algun lenguaje serio por ejemplo C++, digo serio porque requiere entender realmente lo que haces, porque yo comence con Visual Basic como casi todo el mundo y fue una pérdida de tiempo... o sea esta bien quizás para aprender a hacer programas muy basicos pero enseguida migra hacia otro, por ejemplo C++, se que es mucho más difícil pero así realmente aprenderas, porque yo pasé demasiado tiempo con VB y luego cuando comienzas con java o C++ por ejemplo te das cuenta de que no has aprendido casi nada.
Es mi consejo, C++ notaras que al principio hacer entornos graficos y eso.. quizás con las clases y esas cosas te liaras un poco, pero vale la pena creeme.

Etical hacking!
#22
Pues he provado de hacer esto en visual c++ sin forms:

#include "iostream"
using namespace std;
#include <windows.h>
class InterruptorsSockets {
public:
    void Enviar(int);
    void Connectat(int);
    void Connexions(int);
    void EntornGrafic(int);
    void Enviat(int);
    int EnviarObtindre();
    int ConnexionsObtindre();
    int EntornGraficObtindre();
     int ConnectatObtindre();
    int EnviatObtindre();
private:
      int EnviarMissatge;
   int ConnectatEstat;
   int Connexio;
   int GUI;
   int enviat;
};

void InterruptorsSockets::Enviar(int Enviar)
{
   EnviarMissatge = Enviar;
}
int InterruptorsSockets::EnviarObtindre()
{
   return (EnviarMissatge);
}
//////////////////////////////////
void InterruptorsSockets::Connectat(int Estat)
{
   ConnectatEstat = Estat;
}
int InterruptorsSockets::ConnectatObtindre()
{
   return (ConnectatEstat);
}
/////////////////////////////////////
void InterruptorsSockets::Connexions(int Estat)
{
   Connexio = Estat;
}
int InterruptorsSockets::ConnexionsObtindre()
{
   return (Connexio);
}
/////////////////////////////////////////
void InterruptorsSockets::EntornGrafic(int Preparat)
{
   GUI = Preparat;
}
int InterruptorsSockets::EntornGraficObtindre()
{
   return (GUI);
}
/////////////////////////////////////////////////
void InterruptorsSockets::Enviat(int MissatgeEnviat)
{
   enviat = MissatgeEnviat;
}
int InterruptorsSockets::EnviatObtindre()
{
   return (enviat);
}
int main ()
{
   InterruptorsSockets Int;
              Int.Enviar(0);
              Int.Connectat(44);
              Int.Connexions(0);
                 Int.EntornGrafic(0);
                 Int.Enviat(0);
cout << Int.ConnectatObtindre() << endl;
system("pause");
return 0;
}

y funciona, pero con forms la cosa se complica porque estoy por ejemplo en un backgroundworker (otro thread) y no me deja acceder a esta classe que esta en otro header, es decir yo el codigo lo estoy haciendo en form.h y la clase esta en clase.h y la he incluido en form.h, pro no hay manera de que me funcione me da muchos errores, todos son lo mismo.

error C2065: 'Int' : identificador no declarado
error C2228: el operando izquierdo de '.Connectat' debe tener class/struct/union
1>          el tipo es ''unknown-type''

¿Alguien me sabria decir como hacer esto de acceder a una clase desde los forms de VC++ 2010?
Muchas gracias de antemano.
#23
Yo creo que es bueno que linux no tenga más del 1% ya que así hay menos malware. Lo malo es que no hay tantos soportes y eso.. pero bueno, yo creo que Linux es un sistema operativo que los frikies siempre usaremos ya sea como sistema operativo principal o secundario.
#24
Pues me gustaria crear un programa tipo aircrack hace mucho tiempo que lo llevo pensando pero nunca me he puesto, la intención es crearlo con finalidades científicas claro.
Pues he estado mirando y con netsh se pueden hacer cosas parecidas, pero a mi lo que me gustaría es desde C++ que intentara connectarse con un diccionario o simplemente a fuerza bruta pero tengo el problema de connexiones, pues se trataría de que tu pongas el ssid de ese punto de acceso, por ejemplo pones wlan_23 y entonces el programa intenta connectarse a esa red provando varias contraseñas y al gracia es que devuelva un valor para saber si se ha podido connectar o no, esto ¿se puede hacer con winsock, alguna API, desde netsh...?
Gracias de antemano.

Bueno tambien hay que decir que las claves WEP que he mirado tienen todas 13 caracteres suponiendo que en principio solo he visto letras en minúscula y numeros son en principio unas 36 posibilidades por carácter, elevado a 13 caracteres = 170581728179578208256 posibilidades... si tuviera que probarlas una a una me moriría y el programa aún estaría provando claves,xd o sea supongo que primero habrá que sniffear un poco los paquetes que envia ese router y así quizás puedes averiguar indicios ya que si tienes que hacer que tu programa compruebe trillones y cuatrillones de claves...xd
#25
pero xman6 a ver, o sea todo eso que dices tu y tus amigos, os ea... de donde sacáis que viven entre nosotros, que son mas inteligentes que nosotros, que en el año X harán una explosión... ¿o lo estas diciendo para bromear?
#26
Yo todo y eso me extraña por que todo el mundo habla de los extraterrestres como seres más inteligentes y con más sabiduria que nosotros... a ver en la tierra ¿cuantas especies de animales hay? Miles, ¿cuantas han desarollado cierta inteligencia? 1(los humanos) entonces si existen extaterrestres que supongo que si, es muy difícil al menos suponiendo que están en las mismas circunstancias que nosotros que sean animales inteligentes lo más probable es encontrarse con seres tipo peces, ranas, cerdos, serpientes, plantas... y seguro que existe alguno de inteligente pero vamos una especie extraterrestre de entre muchas...
Y si los hay están tan lejos que no solo es identificar su planeta, sino que lo más difícil es llegar hasta ahí en menos de 100.000 años...

Al menos esta es mi opinión.
#27
Merci!
Ya me funciona.
#28
Pues estoy desarrollando un proyecto con sockets, los sockets connectant bien y puedo enviar bien y recojer bien los datos, ahora bien, lo que sucede es que quiero hacer que cuando el cliente por ejemplo, le envie al servidor "hola" el servidor haga un "if" para ver si le ha enviado "hola".


ZeroMemory(rebre,sizeof(rebre));
reb = recv(Connectar, rebre,10000 ,NULL);
if(rebre=="hola")
                              {
                                 //codigo
                              }

El caso es que he provado que hasta lo que hay en la variable rebre se guard en un fichero de texto y realmente me llega hola , pero en cambio nunca llega a ejecutarse el codigo de la condicion... Si alguien sabe a que puede ser debido esto (temas de formato...) estoy trabajando en un Windows 7 home premium 64 bits y usando VC++ 2010 Express edition.

Gracias de antemano.
#29
¡Merci por la información!
#30
Noticias / Re: Las claves RSA en jaque
17 Febrero 2012, 23:15 PM
farresito yo tampoco entiendo mucho de criptografía pero me imagino que solo deben estar afectadas las claves de 1024 bits ya que el algoritmo debe depender de los bits cifrados antes o algo así de tal modo que quizás a 1024 se puede adivinar algún o varios bits en concreto y a partir de ahí según la circunstancia puedes llegar a suponer otros bits y al final saber la clave, bueno no se me temo que soy yo que tengo demasiada imaginación... hahaha