OldSchoolHack

Registrieren / Anmelden Deutsch

Obfuscaed C++ Code

icon Thema: Obfuscaed C++ Code

Anmeldungsdatum: Nov 2009

Beiträge: 3

Gibt die Fibonaci Folge bis zu einem eingegeben Wert aus.
Habs mit notepad gemacht, möglich das nen syntax fehler drin ist.


Hier der Code bis ich erkannt habe was das programm tut:
TEXT Code:
  1.  
  2. // Code by .ParadoxX ©2009
  3. #include \"obscure.h\"
  4. using namespace std ;
  5. mainfunc ( )
  6. {
  7. defvariable;
  8. defvariable2;
  9. int index; //defvariable3; -- Array Index
  10. defvariable4; // -- nächste zahl in der Folge
  11. int i; //defvariable5; -- zaehler
  12. int eingabe; //defvariable6; -- eingabe
  13.  
  14. i = 1;
  15. variable2[0] = 1;
  16. variable2[1] = 1;
  17. index = 2;
  18. cin >> eingabe;
  19. While ( i != eingabe )
  20. {
  21. variable4 = variable2[index -1] + variable2[index -2]; // variable4 = 1 + 1 , var4 = 2 + 1 , var4 = 3 + 2
  22. out variable4 sopenbrackets row;
  23. variable2[index]= variable4; // [2] = 2, [3] = 3, [4] = 5
  24. index = index + 1; // 3, 4, 5
  25. i++;
  26. }
  27. system(\"pause\"); // oder cin.get();
  28. return 0; //endofprogram
  29. }
  30.  


Hier der komplette C++ Code:
TEXT Code:
  1.  
  2. // Code by .ParadoxX ©2009
  3. #include \"obscure.h\"
  4. using namespace std ;
  5. mainfunc ( )
  6. {
  7. defvariable; //ohne sinn?
  8.  
  9. int folge[]; //defvariable2; -- Array wo die Fibonaci Folge gespeichert wird
  10. int index; //defvariable3; -- Array Index
  11. int next; //defvariable4; // -- nächste zahl in der Folge
  12. int i; //defvariable5; -- zaehler
  13. int eingabe; //defvariable6; -- eingabe
  14.  
  15. i = 1;
  16. folge[0] = 1;
  17. folge[1] = 1;
  18. index = 2;
  19. cin >> eingabe; // maximale länge der folge
  20. While ( i != eingabe )
  21. {
  22. next = folge[index -1] + folge[index -2]; // variable4 = 1 + 1 , var4 = 2 + 1 , var4 = 3 + 2
  23. cout << next << endl;
  24. folge[index]= next; // [2] = 2, [3] = 3, [4] = 5
  25. index = index + 1; // 3, 4, 5
  26. i++;
  27. }
  28. system(\"pause\"); // oder cin.get();
  29. return 0; //endofprogram
  30. }
  31.  

*edit: kompletter C code nachgereicht