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

#221
Programación C/C++ / [C++]System()
28 Agosto 2016, 21:38 PM
Tengo un problema que me esta costando bastante de solucionar.

Tengo un array, con una ruta de un directorio concreto (anteriormente parseado), y lo que pasa es que intento pasar ese parametro a system() con varios comandos y no puedo esto es lo que tengo hasta ahora y he intentado varias veces:
Código (cpp) [Seleccionar]

char ruta_final[20]="C:\\Users\\user"; //Realmente la operacion para obtener la ruta es mas complicada

system("cd ",ruta_final," && dir"); //Tambien lo he intentado con + en vez de comas



Se que la variable que se le tiene que pasar por parametro a system tiene que ser de tipo char*, pero no consigo saber como pasar por parametro esos valores.

Tambien e intentado con strings y no funciona. Hay alguna funcion predeterminada para pasar un valor de tipo char a un valor de tipo char*?

Tambien e intentado lo siguiente:
Código (cpp) [Seleccionar]

#include <strings>
char ruta_final[20]="C:\\Users\\user"
string comando="cd ",ruta_final," && dir";
system(c_str(comando));

Pero tampoco funciona...


Ya que he abierto post, me gustaria saber si hay alguna otra forma de ejecutar comandos de tipo cmd, pero sin usar system para c++??? nose alomejor llamando a alguna dll o algo por el estilo.

Muchas gracias! :P :rolleyes:
#222
Cita de: ivancea96 en 26 Agosto 2016, 22:57 PM
Pon '\\'.
\n: salto de linea
\t: tabulador
\\: \
etc
Muchiiiiisimas gracias se me estaba yendo la olla ya :rolleyes:

Muchas gracias de nuevo, todos los errores me tienen que venir hoy  :xD
#223
Programación C/C++ / [C++]Errores sin sentido
26 Agosto 2016, 22:50 PM
Tengo otro pequeño error, lo publico aqui mismo porque no voy a hacer mil posts  :P (espero que lo entiendan).

Estoy intentando parsear la ruta del cmd, si hago chdir con system() me devuelve la ruta actual (C:\User\Usuario\Desktop\C++) pero yo quiero llegar a C:\User\Usuario, he intentado crear un bucle para que cuando detecte tres "\"  se cree una cadena nueva, enfin, que me da error y creo que es por el caracter '\', que opciones se pueden usar a '\' o que forma tendria sino de obtener la ruta sin usar caracteres '\' ?
Aqui mi codigo (no esta todo lo que yo he dicho que hace y dejo solo la funcion):
Código (cpp) [Seleccionar]

#include <iostream>
int ruta (){
   ruta_usuario[126]; //aqui el contenido se ha obtenido anteriormente
   int numero = 3;
   while (ruta_usuario[numero] != '\' && numero <126){ //aqui da error en el \
   numero++;
   }
   return 0;
}

El problema me lo da ahi, en esa parte hay alguna solucion o otra opcion para usar ese caracter? Quizas algo relacionado con la tabla ASCII?
El so es windows.

PD: He estado googleando pero no he encontrado nada claro, me he liado aun mas...
#224
Ayer estaba mirando CSI Cyber (lo he visto 2 o 3 veces solo) y en una parte del capitulo identificaban a una persona que atracaba un furgon blindado, llevaba pasamontañas y gafas de sol, por lo que no podian identificarle, pero tenian una foto bastante nitida de la otra cara de la palma de la mano.
Con esa foto mapearon sus venas y lo pasaron por tecnologia Big Data (fotos de redes sociales basicamente). Me llamo bastante la atencion por lo que decidi buscar un poco a cerca del tema. Realmente no tiene sentido lo que hicieron porque habrian necesitado unas luces especiales para mapear las venas (no hay que olvidar que es una serie...) pero bueno aqui les dejo el articulo que encontre haber que les parece.


https://hipertextual.com/2013/07/mapa-de-sus-venas

Asique mi propuesta es abrir un debate girando entorno a estos puntos:
   1.- Seria posible crear otra gran base de datos con en vez de huellas d'actilar mapeos de las venas de la mano?
   2.- Seria tan facil de robar como las huellas d'actilares?
   3.- Es un metodo viable para el futuro?
   4.- Es un buen metodo de autenticacion?

Podeis añadir puntos claro esta, pero porfavor no desbien el tema.
#225
Cita de: AlbertoBSD en 26 Agosto 2016, 17:15 PM
#include <iostream>
int main(){

}

    int sumar(){ //Si no pongo ; entre medio de las llaves da error
    int a=2+2
    std::cout << a << endl; //Este endl me da error
    return 0;
    }


Las funciones deben de estar fuera del main

Saludos!
Si es que cada dia soy mas tonto.......  :o
Muchas gracias, como siempre  ;)
#226
Programación C/C++ / [C++]Errores sin sentido
26 Agosto 2016, 16:59 PM
Estaba programando y de repente me empezaron a dar errores, empeze otro codigo para entender que errores me daba pero sigo sin entenderlos:
Este codigo no me da error el punto y coma ese nunca lo havia puesto y si no lo pongo ahora me marca error
Código (cpp) [Seleccionar]

#include <iostream>
int main(){
   int sumar();{ //Estas dos comillas nunca las havia puesto...
       int a = 2+2;
       std::cout << a; //Si aqui pongo endl, me da error...
       return 0;
   }
   return 0;
}

En canvio, siempre e estado programando de esta forma y nunca havia tenido problemas, si no pongo el punto y coma en la funcion entre ) y { me da error ademas, el endl tambien me da error
Código (cpp) [Seleccionar]

#include <iostream>
int main(){
   int sumar(){ //Si no pongo ; entre medio de las llaves da error
       int a=2+2
       std::cout << a << endl; //Este endl me da error
       return 0;
   }
}

Estos son los errores:
C:\RUTA....   [Warning] null character(s) ignored
C:\RUTA....   In function 'int main()':
C:\RUTA....       [Error] a function-definition is not allowed here before '{' token
C:\RUTA....   recipe for target 'main.o' failed

No entiendo nada!!!!! Se ha vuelto todo loco.
#227
WPS por fuerza bruta? :rolleyes: no sera mejor atacar el algoritmo? :silbar:

Linset, basicamente ingeniera social en la que no tienes ni que hablar y no hace falta ni romper ni forzar cerraduras
#228
Cita de: Kikoneh95 en 26 Agosto 2016, 05:09 AM
Oyeeee mete mas animooos y menos puteos!  :rolleyes:

No son puteos para nada, son recomendaciones
#229
Hacking / Re: Protegerse mitm sniffer arp
26 Agosto 2016, 01:59 AM
No entiendo mucho de redes, no es mi fuerte pero quizas con un DHCP serviria? Rectificarme si me equivoco
#230
Programación C/C++ / Re: Maximo de datos
26 Agosto 2016, 01:58 AM
En eso estaba pensando ahora !! :)
Perfecto muchas gracias!!