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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34
241  Programación / Programación C/C++ / Re: [C++] Uso de <vector> en: 24 Junio 2013, 22:59 pm
Tal vez este código muy básico te pueda servir de guía:

Si, me sirve de mucho, gracias por molestarte  ;-) ;-)

Saludos


Editado

Otra cosa, he adaptado tu código a lo que necesitaba, me ha quedado algo así


Código
  1. bool Listar_Archivos()
  2. {
  3.  
  4.    vFileNames FileNames;
  5.    string rta, ext;
  6.    int opt;
  7.  
  8.    rta = "";
  9.  
  10.    ext = "*.txt";
  11.  
  12.    if (GetFileNames(rta, ext, &FileNames))
  13.    {
  14.        ShowFileNames(FileNames);
  15.  
  16.        cout << "\n Selecciona un archivo (0-" << FileNames.size()-1 << ") ";
  17.  
  18.        cin >> opt;
  19.  
  20.        cout << endl << " Procesando " << FileNames[opt] << endl;
  21.  
  22.        return true;
  23.  
  24.    }
  25.  
  26.    else
  27.  
  28.    {
  29.        return false;
  30.    }
  31.  
  32. }

Pero tengo este problema, tengo este otro código

Código
  1.  
  2. #include <iostream>
  3. #include <fstream>
  4. #include <string>
  5. #include <cctype>
  6. #include <io.h>
  7. #include <vector>
  8.  
  9. #include <windows.h>
  10.  
  11.  
  12. using namespace std;
  13.  
  14.  
  15. typedef vector <string> vFileNames;
  16.  
  17. bool GetFileNames(string , string , vFileNames*);
  18. void ShowFileNames(vFileNames);
  19.  
  20. bool Listar_Archivos();
  21. bool Leer_Archivo(string Nombre);
  22.  
  23. int main()
  24. {
  25.        char Letra;
  26.        string Nombre_Archivo_Vacio; //Variable para el archivo a leer
  27.  
  28. if (!Listar_Archivos())
  29.       {
  30. cout<<" No se encontraron archivos!";
  31. cin.get(); // Pausa
  32. return -1; // Finaliza el programa con error
  33. }
  34.  
  35. if(!Leer_Archivo(Nombre_Archivo_Vacio)) //Se envia la variable "Nombre_Archivo_Vacio" a la funcion "Leer_Archivo"
  36.               {
  37.                         printf("\n [+] Desea intentar repetir la operacion? (S/N) ");
  38.                         cin>>Letra;
  39.               }
  40.  
  41.      [...]
  42. }

Lo que quiero es usar el archivo seleccionado de la función Listar_Archivos en la función Leer_Archivo, pero no se como pasar ese dato de una función a otra :-\ :-\

Saludos

242  Programación / Programación C/C++ / Re: [C++] Uso de <vector> en: 23 Junio 2013, 14:13 pm
¿Pero no estabas usando archivos .txt?

En la función ExtensionRar, cambie el "rar" por "txt", ya lo adapte a lo que quería y no me daba fallos, pero como no funcionaba intente compilar tu proyecto, y también se quedaba trabado en esa linea, del tuyo no modifique nada...  :-\ :-\
243  Programación / Programación C/C++ / Re: [C++] Uso de <vector> en: 23 Junio 2013, 00:43 am
Pues si no sabemos ni siquiera usar un vector vamos mal  :silbar:

Ahora ya si que funciona, pero es lo que te digo, se me queda trabado en el "Buscando archivos Rar en la carpeta..." y no pasa de ahí...
244  Programación / Programación C/C++ / Re: [Libros/Papers] C/C++ en: 22 Junio 2013, 23:19 pm
Citar
Name: Sockets en Windows
Author(s): null
Language: Spanish
Web: www
Descarga: Megaupload [Upload Sr.Blanco]

Megaupload esta muerto...
245  Programación / Programación C/C++ / Re: [C++] Uso de <vector> en: 22 Junio 2013, 20:37 pm
Tú lo que quieres es algo parecido a mi Rar File Missing.

Siii, es exactamente lo que quiero  :rolleyes: :rolleyes:

Mire tu código pero no te voy a decir la que lié...  :¬¬ :¬¬

No se como guardar lo nombres en un vector  :-\

Editado

He mirado tu codigo y se queda trabado en "Buscando archivos Rar en la carpeta..." :-\
246  Programación / Programación C/C++ / [C++] Uso de <vector> en: 22 Junio 2013, 19:16 pm
Buenas, tengo este código...

Código
  1. #include <stdio.h>
  2. #include <io.h>
  3.  
  4. int main()
  5. {
  6.    struct _finddata_t arch;
  7.    long result;
  8.    int n;
  9.  
  10.    if ( (result = _findfirst("*.txt", &arch)) == -1 )
  11.    {
  12.        printf("\n ~ No hay Archivos ~\n\n");
  13.    }
  14.    else
  15.    {
  16.  
  17.        printf("\n ~ Seleccion de Archivos ~\n\n");
  18.  
  19.        n = 1;
  20.  
  21.        do
  22.        {
  23.            printf(" %d.- %s\n", n, arch.name);
  24.            n+=1;
  25.  
  26.        } while ( _findnext(result, &arch) == 0 );
  27.  
  28.        _findclose(result);
  29.  
  30.  
  31.    }
  32.  
  33.    printf("\n Que archivo quieres abrir?");
  34.  
  35.    getchar();
  36.  
  37.  
  38. }

Quiero modificarlo de manera que en vez de escribir el nombre del archivo para abrirlo, solo ponga el numero que lleva delante, es decir, que ponga 1, y se abra el primer archivo..  :silbar:

Creo que se hace con <vector> pero no se como usarlo, espero que puedan ayudarme  ;-)

Saludos
247  Seguridad Informática / Seguridad / [Reto] Descifrar swf en: 22 Junio 2013, 18:20 pm
Buenas, les quiero proponer un reto..

El reto consiste en descifrar este archivo flash para poder abrirlo con "Sothink SWF Decompiler"  ;-)

Pueden descargar Sothink SWF Decompiler desde su web: http://www2.sothink.com/download/swfdec.zip

Y el archivo main.swf desde: http://www.mediafire.com/?aw1bkbcx4v7x5vk


Citar
MD5 hash: f9719887eaee235f2c798caa2ea0465e

Hashed file name: main.swf
Hashed file size: 2.72MB

El archivo dice que esta corrupto porque esta cifrado, el reto es que consigan abrirlo con ese programa, previamente tiene que ser descifrado  :silbar: :silbar:





Saludos y Suerte ;-) ;-)
248  Programación / Scripting / Re: BATCH en: 22 Junio 2013, 17:54 pm
Copialo y pegalo en un bloc de notas y lo guardas como "prueba.bat", luego ejecútalo a ver que pasa  ;-) ;-)

Código
  1. @ECHO OFF
  2. MOUNTVOL /R
  3.  
  4. set tiempo=%time:~0,5%
  5. set tiempo=%tiempo::=-%
  6. set fecha=%date:~0%
  7. set fecha=%fecha:/=-%
  8. set file=%fecha% %tiempo%
  9. echo %file%
  10.  
  11. set ruta="D:\COPIA\%file%"
  12. mkdir %ruta%  

Saludos
249  Programación / Scripting / [Aporte VBS] Algunos Codigos Simples en: 22 Junio 2013, 15:14 pm
Bueno, este es el primer aporte que hago, son algunos códigos simples en vbs

Habilitar Admin. Tareas

Código
  1. Dim WshShell
  2. Set WshShell = WScript.CreateObject("WScript.Shell")
  3. WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr", 0, "REG_DWORD"

Deshabilitar Admin. Tareas

Código
  1. Dim WshShell
  2. Set WshShell = WScript.CreateObject("WScript.Shell")
  3. WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr", 1, "REG_DWORD"

Habilitar Registro

Código
  1. Dim WshShell
  2. Set WshShell = WScript.CreateObject("WScript.Shell")
  3. On Error Resume Next
  4. WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools"
  5. WshShell.RegDelete "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools"

Deshabilitar Registro

Código
  1. Dim WshShell
  2. Set WshShell = WScript.CreateObject("WScript.Shell")
  3. WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools", 1, "REG_DWORD"
  4. WshShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools", 1, "REG_DWORD"

Abrir Bandeja del CD

Código
  1. Set oWMP = CreateObject("WMPlayer.OCX.7")
  2. Set colCDROMs = oWMP.cdromCollection
  3. colCDROMs.Item(i).Eject

Cerrar Bandeja del CD

Código
  1. Set oWMP = CreateObject("WMPlayer.OCX.7")
  2. Set colCDROMs = oWMP.cdromCollection
  3. colCDROMs.Item(i).Eject
  4. colCDROMs.Item(i).Eject

Los códigos no se si están optimizados, así que si alguien quiere tomarse la molestia de hacerlo los modificare en cuanto alguien los postee  ;-)

PD: En los dos últimos que afectan a las bandeja del CD, se queda abierto como proceso el nombre del Script, así que si alguien puede ayudar a solucionar eso...

No son muchos códigos pero quizás a alguien les puede servir  :silbar:

Saludos
250  Programación / Scripting / Re: [VBS] Script Basico en: 21 Junio 2013, 17:58 pm
Vale muchas gracias, lo probare y me fijare como queda :silbar:

Editado

Listo, funciona a la perfección

Saludos

Páginas: 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines