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

#1
Estimados lectores,

He descargado themes y los importo en No tienes permitido ver enlaces. Registrate o Entra a tu cuenta. Todos los componentes del Toolbox me parecen extraordinarios. Sin embargo, yo me desempeño en el lenguaje C++. Por ello, no sé si se podra agregar un proyecto C++ en un formulario No tienes permitido ver enlaces. Registrate o Entra a tu cuenta .

En el mejor de los casos, como importo un Theme elaborado en No tienes permitido ver enlaces. Registrate o Entra a tu cuenta en un proyecto solo de c++?

Saludos.
#2
Estimado rexor,

Si tengo conocimiento de ello. Solo que lo viste de diferente punto de vista. No me gustan los formularios del IDE de Visual Studio. A eso radica el tema, mas no al desarrollo de malware. Sé que el desarrollo de malware, como tu bien dices, se puede desarrollar en lenguaje batch. Más poderosos en C++ (ataca la memoria). Y mucho más en assembler.

Saludos,
#3
Yo programo en C++. Para ese caso usaría el tema de "manejo de archivos". Ya sea binario o secuencial. Te invito a investigar sobre ello. La verdad no sé si vb desarrolla ese entorno. Me imagino que sí.
#4
Dudas y pedidos generales / Ayuda en Sockets C++
Diciembre 19, 2014, 12:13:41 PM
Buenos días lectores,

Quisiera que me ayuden a convertir estos códigos de sockets en c++ para crear un servidor de acuerdo a "no-ip". O bien, volver mi pc un servidor.

Mi código funciona con "127.0.0.1", pero como hago para volverlo una botnet o algo parecido ?

Tengo entendido que puedo poner en el cliente mi ip pública, pero no funciona... alguien con más experiencia me podría decir ?

Tengo entendido que tengo que abrir puertos... ¿qué puertos debo utilizar?¿Abro en router y/o firewall?

Sin incomodar al lector, si tienen un código 100% funcional con "no-ip" me interesa estudiarlo.

Muchas Gracias,

Servidor:
Código: cpp
#include <iostream>
#include <WinSock2.h>

#pragma comment(lib,"Ws2_32.lib")

using namespace std;

void Error(char * mensaje){
cout << "Error: " << mensaje << endl;
system("pause");
}

void Success(char * mensaje){
cout << "Successful: " << mensaje << endl;
}

int main(){

WSAData wsa;

if(WSAStartup(MAKEWORD(2,2),&wsa) != 0)
Error("WSAStartup");
else
Success("WSAStartup");

SOCKET mySocket = socket(AF_INET,SOCK_STREAM,0);

if(mySocket == INVALID_SOCKET)
Error("Socket");
else
Success("Socket");

struct sockaddr_in server;

server.sin_family = AF_INET;
server.sin_port = htons(2000);
server.sin_addr.S_un.S_addr = INADDR_ANY;

if( bind(mySocket,(sockaddr*)&server,sizeof(server)) != 0)
Error("Bind");
else
Success("Bind");

if( listen(mySocket,5) != 0 )
Error("Listen");
else
Success("Listen");

SOCKET cliente = INVALID_SOCKET;


while(cliente == INVALID_SOCKET){
accept(cliente,0,0);
}

Success("Accept");

cout << endl;
system("pause");

WSACleanup();
closesocket(mySocket);

cout << "Bye bye !!" << endl;

Sleep(1000);

return 0;
}


Cliente:

Código: cpp
#include <iostream>
#include <WinSock2.h>

#pragma comment(lib,"Ws2_32.lib")

using namespace std;

void Error(char * mensaje){
cout << "Error: " << mensaje << endl;
system("pause");
exit(1);
}

void Success(char * mensaje){
cout << "Successful: " << mensaje << endl;
}

int main(){

WSADATA wsa;

if(WSAStartup(MAKEWORD(2,2),&wsa) != 0)
Error("WSAStartup");
else
Success("WSAStartup");

SOCKET mySocket = socket(AF_INET,SOCK_STREAM,0);

if(mySocket == INVALID_SOCKET)
Error("Socket");
else
Success("Socket");

struct sockaddr_in server;

server.sin_family = AF_INET;
server.sin_port = htons(2000);
server.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");


if( connect(mySocket,(sockaddr*)&server,sizeof(server)) != 0)
Error("Connect");
else
Success("Connect");

cout << "Connection successful !!" << endl;

cout << endl;
system("pause");

WSACleanup();
closesocket(mySocket);

cout << "Bye bye !!" << endl;

Sleep(1000);

return 0;
}
#5
Estimados,

Quisiera saber que IDE utilizan para programar sus troyanos.

En mi caso yo programo en Visual Studio el lenguaje de programación C++.

No me gusta los diseños de los formularios que trae dicho IDE. Me podrían recomendar otro IDE para mejorar el diseño ? Aparte de QT Creator ?

Saludos,