|
234
|
Seguridad Informática / Seguridad / Re: [Reto] Descifrar swf
|
en: 25 Junio 2013, 11:56 am
|
Para estar cifrado correctamente, debería verse
El swf no se ve porque esta cifrado, el swf es de un juego online, lo he descargado y he propuesto decompilarlo, a ver si alguien lo consigue, esta bien cifrado ya que sino la gente no podría jugar...ya estuve intentando decompilar unos juegos El archivo main.swf es de un juego
|
|
|
235
|
Programación / Programación C/C++ / Re: Ayuda con un programa en dev-c++
|
en: 25 Junio 2013, 11:44 am
|
Toma, quizás te sirva, no he usado nada de la librería <conio.h>, creo que no hay ningún error en el código, pero por si acaso revisalo...#include <stdio.h> int Nombre_Nota_Suma(int Nota_Media); //Funcion que pide las notas del alumno struct TFicha //Estructura que almacena los datos del alumno { char Nombre[30]; //Variable para el nombre del alumno char Materia[30]; //Variable para la materia int Notas[3]; //Variables para las 3 notas }; int main (void) { int Resultado = 0; //Le damos un valor inicial if(Nombre_Nota_Suma(Resultado)>=50) { printf("\nEl Alumno ha aprobado!\n"); } else { printf("\nEl Alumno ha suspendido!\n"); } fflush(stdin); printf("\nPresiona Intro para finalizar..."); getchar(); } int Nombre_Nota_Suma(int Nota_Media) { struct TFicha Ficha_Alumno; printf("Introduzca el nombre del Alumno: "); fgets(Ficha_Alumno.Nombre, 30, stdin); printf("\nIntroduzca la Materia: "); fgets(Ficha_Alumno.Materia, 30, stdin); int n; for(n=0; n<3; n++) { printf("\nIntroduzca la Nota %d: ", n+1); scanf("%d", &Ficha_Alumno.Notas[n]); Nota_Media = Ficha_Alumno.Notas[n] + Nota_Media; } return Nota_Media; }
Deberías pasarte por aquí y leerlo http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.htmlSaludos
|
|
|
236
|
Programación / Programación C/C++ / Re: duda con un micro codigo....
|
en: 25 Junio 2013, 10:40 am
|
MeCraniDOS: que compilador usas? Uso CodeBlocks con MinGW
SaludosEditado
Si de la manera en que lo pones te falla, puedes hacerlo también de esta manera, aunque no es la mejor, quizás te funciona... Con tu código quedaría así:
#include <iostream> #include <stdlib.h> char buff[1]; void entrada(){ printf("texto para entrada: "); scanf("%s",buff); salida(); // <-- Usas la funcion salida dentro de la funcion entrada } void salida(){ printf("fin"); } int main (){ entrada(); system("cmd.exe /c pause"); return 0; }
Y con mi código quedaría así:
#include <stdio.h> void entrada(); void salida(); int main () { entrada(); fflush(stdin); getchar(); } void entrada() { char buff[1]; printf("texto para entrada: "); scanf("%s",buff); salida(); // <-- Usas la funcion salida dentro de la funcion entrada } void salida() { printf("\nfin"); }
|
|
|
237
|
Seguridad Informática / Seguridad / Re: [Reto] Descifrar swf
|
en: 25 Junio 2013, 08:29 am
|
Se tendria que descifrar a mano sin ayuda de programas no?
Nono, la idea es que lo puedas abrir con ese programa, lo puedes descifrar con cualquier programa o a mano, pero luego explicar cómo lo has hecho
Saludos
|
|
|
238
|
Programación / Programación C/C++ / Re: duda con un micro codigo....
|
en: 25 Junio 2013, 01:43 am
|
no, no me entendieron...
lo que estoy no es pidiendo ayuda para hacer el código... es solo ese código... quiero responder una simple y única pregunta...
¿por qué con el código declarado por mi previamente me imprime el system antes que la salida?
y bueno, agregaré otra pregunta... ¿si uds corren ese código, les pasa lo mismo?
(por cierto, tiene un error el buff es [2] no [1] por la condicion "s" del scanf)
Si corro tu código me saltan algunos errores
1.- En tu código no declaras las dos funciones, por lo que no las reconoce 2.- La función "printf" pertenece a <stdio.h>, por lo que <iostream> y <stdlib.h> no hacen falta 3.- Estas declarando una variable global (no es error, pero deberías tener cuidado con las variables globales)
Tu código a mi no me compila, he probado con el mio y funciona perfectamente, la salida que me da es esta:texto para entrada: a fin Espero que te ayude
Saludos
|
|
|
240
|
Programación / Programación C/C++ / Re: duda con un micro codigo....
|
en: 25 Junio 2013, 01:25 am
|
Y ese código no te da errores...?
Prueba con este:#include <stdio.h> void entrada(); void salida(); int main () { entrada(); salida(); fflush(stdin); getchar(); } void entrada() { char buff[1]; printf("texto para entrada: "); scanf("%s",buff); } void salida() { printf("\nfin"); }
Saludos
|
|
|
|
|
|
|