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


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Temas
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
11  Foros Generales / Dudas Generales / Buscando un Datasheet de una CPU en: 26 Octubre 2011, 20:25 pm
Hola que tal,estoy buscando el DataShett de una CPU pero no lo encuentro por ningun lado,la CPU en cuestion es Intel Pentium p6100 Dual-Core,alguien puede ayudarme a encontrarla¿







gracias
12  Programación / Programación C/C++ / Crear un timer desde 0 en: 23 Octubre 2011, 19:43 pm
Hola que tal? :) espero que esten genial!

veran,estoy interesado encrear mi propio Timer sin Usar API ni librerias,es decir,desde 0,solo quiero hacerlo pue spara aprender mas y saber si soy capaz de hacerlo por mi solo,puede sonar muy tonto,pero es como un reto para mi,no si me entendeis :S o tambien le pasa a alguien :P,me podrias dar solo alguna idea de como hacerlo? abria que usar ASM? o bastaria y sobraria con C?


muchisimas gracias :)
13  Programación / Programación C/C++ / recv() socket error? en: 11 Octubre 2011, 10:20 am
Hola que ta? intento recivir la respuesta despues de llamar a send(),pero no da resultado:


este es el codigo que teoircamente tendria que lee :S

Código
  1. send(Sock,Cabecera,strlen(Cabecera),0);
  2. send(Sock,Datos,strlen(Datos),0);
  3. int ax;
  4. HANDLE File = CreateFile("Pagina.html",GENERIC_WRITE,FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0);
  5.   do{
  6.   ax = recv(Sock,Buff,sizeof(Buff),0);
  7.   WriteFile(File,Buff,sizeof(Buff),&Bytes_Write,0);
  8.   } while(ax != 0);
  9.  
  10.  


aqui todo el code :S


Código
  1. #include "windows.h"
  2. #include "iostream"
  3.  
  4. #pragma comment(lib,"ws2_32.lib")
  5.  
  6. #define PORT_CONNECT 80
  7.  
  8. SOCKET Sock;
  9. int conexion = 0x0;
  10. struct sockaddr_in Server_Web;
  11. WSADATA wsa;
  12. char Buff[1000];
  13. DWORD Bytes_Read = 0;
  14. DWORD Bytes_Write = 0;
  15.  
  16. char Cabecera[] = "POST /login2.html HTTP/1.1\r\n"
  17. "Content-Type: application/x-www-form-urlencoded\r\n"
  18. "Host: foro.elhacker.net\r\n"
  19. "User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1\r\n"
  20. "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n"
  21. "Accept-Language: en-us,en;q=0.5\r\n"
  22. "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n"
  23. "Connection: keep-alive\n"
  24. "Referer: http://foro.elhacker.net/login.html \r\n"
  25. "Cookie: __utma=;PHPSESSID=;\n";
  26.  
  27. char Datos[] = "user=USER&passwrd=PASS";
  28.  
  29. int main(void)
  30. {
  31. if(WSAStartup(MAKEWORD(2,0),&wsa) != 0)
  32. {
  33. std::cout << "Error al crear instancia" <<std::endl;
  34. getchar();
  35. }
  36.  
  37. Sock = socket(AF_INET,SOCK_STREAM,0);
  38. if(Sock == INVALID_SOCKET)
  39. {
  40. std::cout << "Error al crear el socket" <<std::endl;
  41. getchar();
  42. }
  43.  
  44. Server_Web.sin_family = AF_INET;
  45. Server_Web.sin_port = htons(PORT_CONNECT);
  46. Server_Web.sin_addr = *((in_addr*)gethostbyname("foro.elhacker.net")->h_addr);
  47. memset(Server_Web.sin_zero,0,8);
  48.  
  49. conexion = connect(Sock,(sockaddr*)&Server_Web,sizeof(sockaddr));
  50.  
  51. if(conexion == -1)
  52. {
  53. std::cout << "Error al conectar" <<std::endl;
  54. getchar();
  55. closesocket(Sock);
  56. WSACleanup();
  57. }
  58.  
  59. send(Sock,Cabecera,strlen(Cabecera),0);
  60. send(Sock,Datos,strlen(Datos),0);
  61. int ax;
  62. HANDLE File = CreateFile("Pagina.html",GENERIC_WRITE,FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0);
  63.   do{
  64.   ax = recv(Sock,Buff,sizeof(Buff),0);
  65.   WriteFile(File,Buff,sizeof(Buff),&Bytes_Write,0);
  66.   } while(ax != 0);
  67.  
  68.  
  69.  
  70.  
  71.  
  72. return 0x0;
  73. }
  74.  
  75.  


Conectar conecta,pero leer no....:(


gracias cualquier ayuda sera buena
14  Programación / Programación C/C++ / Cabecera HTTP + Winsock + strcat() en: 4 Octubre 2011, 15:58 pm
Hola que tal?

solo tengo una pequeña duda,quiro usar sockets para interacturr con webs,cosas como inicar sesion entre otras cosas,mi pregunta es si para enviar las acbeceras HTTP tengo k acer varias variables i ir concatenandolas con strcat() o hay alguna otra forma mas facil?¿



gracias
15  Programación / Programación C/C++ / Recojer telcas de otra App en: 28 Septiembre 2011, 10:07 am
Hola que tal están?

verán necesito recoger las teclas pulsadas en una aplicación externa a la mía,por ejemplo el Microsoft Word,se que existe la api "GetAsyncKeyState();" pero no se como usarla para recoger teclas pulsadas en una aplicación externa a la mía,podrían echarme una mano?


muchas gracias!


16  Programación / Programación C/C++ / Problema con sockets WinSock2 en: 25 Septiembre 2011, 18:25 pm
Hola que tal,recien estoy con los sockets,intento conectarme a una IP,por el puerto 80 ya que es una pagina,solo quiero conectar,el codigo no da error,peor el IF que averigua si se conecta me da el error,miren:

Código
  1. SOCKET Cliente;
  2. u_short Puerto = 80;
  3. SOCKADDR_IN SockAddr;
  4. char Datos[] = "Hola";
  5. WSADATA skd;
  6.  
  7. int main(void)
  8. {
  9. if(WSAStartup(MAKEWORD(2,0),&skd) != 0)
  10. {
  11. std::cout << "Error initializing socket";
  12. std::cin.get();
  13. return 0;
  14. }
  15. if(socket(AF_INET,SOCK_STREAM,IPPROTO_TCP) == INVALID_SOCKET)
  16. {
  17. std::cout <<"Invalid socket";
  18.  
  19. return 1;
  20. }
  21.  
  22. memset(&SockAddr,0,sizeof(SockAddr));
  23.  
  24. SockAddr.sin_family = AF_INET;
  25. SockAddr.sin_port = htons(Puerto);
  26. SockAddr.sin_addr.s_addr = inet_addr("74.125.39.99");
  27. int con = connect(Cliente,(SOCKADDR *)&SockAddr,sizeof(SOCKADDR_IN));
  28. if(con != 0)
  29. {
  30. std::cout << "Error connecting";
  31. std::cin.get();
  32. return 1;
  33. }
  34.  
  35.  

parece que no conecta :S,algun error ven?¿
17  Programación / Programación C/C++ / Como podria mandar emails en C? en: 25 Septiembre 2011, 13:17 pm
Hola,que tal,necesito que alguien me oriente sobre que puedo usar para mandar emails,se pueden usar sockets?¿haya lguna API que lleve windows para eso?¿



gracias
18  Programación / Programación C/C++ / Problema con control STATIC en: 21 Septiembre 2011, 16:12 pm
Hola que tal,intenot poner un color de fondo en un static,tengo 4 statics en la APP,tengo el siguiente code:


Código
  1.  
  2. #define ID_SIMAGE1 02
  3. SIMAGE1 = CreateWindowEx(0,"STATIC","",SS_LEFT|WS_VISIBLE|WS_CHILD|SS_ICON,210,40,50,50,Man,(HMENU)ID_SIMAGE1,0,0);
  4.  
  5. case WM_CTLCOLORSTATIC:
  6. {
  7. if((HWND) lParam == GetDlgItem(Man,ID_SIMAGE1))
  8. {
  9. SetBkColor((HDC)wParam,0x1d1c1c);
  10. }
  11.  


Pues nada no cambia de color....:(


ya nse que mas probar
19  Programación / Programación C/C++ / No me carga la DLL LoadLibrary en: 17 Septiembre 2011, 16:06 pm
Hola que tal,llevo un buen rato intentando cargar una funcion de una dll pero no me funciona,e googleado pero nada de nada nigun ejemplo me sirvio.


aqui les dejo el code:


DLL:

Código
  1. #include <windows.h>
  2. #include <stdio.h>
  3.  
  4. BOOL APIENTRY DLLMain(HINSTANCE Inst,DWORD Razon,LPVOID Reserverd)
  5. {
  6. switch(Razon)
  7. {
  8. case DLL_PROCESS_ATTACH:
  9. break;
  10. case DLL_PROCESS_DETACH:
  11. break;
  12. case DLL_THREAD_ATTACH:
  13. break;
  14. case DLL_THREAD_DETACH:
  15. break;
  16. }
  17.  
  18. return TRUE;
  19.  
  20. }
  21.  
  22. int _stdcall escribe()
  23. {
  24. MessageBox(0,"Hola","",0);
  25. return 0;
  26. }
  27.  



Exe:

Código
  1. typedef int * (__stdcall *Function)();
  2.  
  3. Function fn1;
  4.  
  5.  
  6.  
  7. HINSTANCE DllEntry = LoadLibrary("\\LoadKernel.dll");
  8. if(DllEntry != NULL)
  9. {
  10. FreeLibrary(DllEntry);
  11. MessageBox(0,"No se encuentra la DLL","Error",0);
  12.      return 1;
  13.  
  14. }
  15. else{
  16. fn1 = (Function)GetProcAddress(DllEntry,"escribe");
  17. int * ejecuta = fn1();
  18. }
  19.  
  20.  


pero nada,no carga NADA!! :(
20  Programación / ASM / Pequeña duda (BIOS y el Mouse) en: 17 Septiembre 2011, 12:43 pm
Hola que tal,hoy pensando en cosas de sistema soperativos,esnsamblador y un largo ect,se me a pasado una pregunta por la cabeza,hoy en dia muchos ratons van con USB,buscando en google vi una funcuon del BIOS para encontrar el raton pro el puerto PS/2,creo que iva asin sino corrijanme,entonces,entiendo que de alli se puede controlar este periferico,pero y los que van con USB?¿ no hay ninguna funcion para manipular ese puerto,como trabajas con los mouse que van por USB,lo pregunto por curiosidad y aprender algo :)




gracias
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines