config.dat.php entält nur 0 und 1

Dieses Thema im Forum "Webentwicklung" wurde erstellt von hesje, 24. November 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 24. November 2008
    ich weiß das das arrays sind aber wir zeigen die drauf und was enthalten die????
    gibt es eine möglichkeit das zu lesen????

    ?php exit(); ?>
    11001100
    01101100
    00000100
    10001100
    10001100
    10101100
    00000100
    10001100
    00001100
    10001100
    00000100
    10001100
    10001100
    00001100
    00000100
    10001100
    00001100
    00001100
    00000100
    10011100
    10101100
    00000100
    "config.dat.php" [noeol] 2343L, 21094C


    so in etwa aber nur vieeeel länger!

    bw für jede hilfe danke!
     
  2. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    Also von der Struktur her sehen die Zahlen nach Binärcodes aus, über deren Bedeutung kann ich dir allerdings nicht viel verraten.

    Internet-Übersetzer ergeben, dass es sich um irgendwelche Sonderzeichen handele.
     
  3. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    ok und wo hast du das eingegeben???
    weil meine 0 und 1 sind über 6 seite lang!
     
  4. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    nun ich würd einfach im code suchen woher du auch die config.dat.php hast. da muss es ja schon irgendwo einen abschnitt geben der die datei interpretieren kann
     
  5. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    genau das ist es ja ich kann damit überhaupt NIX mit anfangen
    habe 2 tage alle php daten durchsucht auf verweiße verküpfungen usw geschaut nix!
     
  6. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    such mal nach speziellen dateisystemoperationen. also "fopen" oder "file_get_contents" aber auch nach "eval" um auszuschliessen dass jemand auf diese weise den code unlesbar gemacht hat.

    nebenbei: was für ein php-script hast du denn vor dir? also was für eine aufgabe hat es?
     
  7. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    es ist ein download script und ja file_get_contents hab ich schonmal gelesen
    was hat das zu bewirken
    kann man das wieder "lesbar" machen?
     
  8. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    Naja file_get_contens liest erstmal nur den Inhalt einer Datei ein. Du musst dir halt angucken wie dieser weiter verarbeitet wird. Wenn du irgendwas von "&" oder eine der Zahlen 128, 64, 32, 16, 8, 4, 2 oder 1 liest bist du auf dem richtigen Weg
     
  9. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    was ist wenn ich so etwas finde????
     
  10. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    aaaaalso. Das Prinzip was dein Script WARSCHEINLICH verfolgen wird ist folgendes: Jeder dieser Zeilen, also 8 mal 0 oder 1 werden als jeweils 1Byte interpretiert. Dazu werden diese 8 Zahlen gebraucht weil jedes der Bits für eine dieser Zahlen steht. So kann man eine Binärzahl in eine Dezimalzahl umrechnen.:
    Das erste Bit steht auf 1 also wird zur Dezimalzahl 128 dazugezählt.
    Das zweite ist auch gesetzt, also nochmal 64 dazu.
    Das dritte und vierte nicht. Das heisst, dass 32 und 16 nicht dazugerechnet werden.
    usw..
    Deine erste Zahl ist also eine 204
    (Erklärung: http://www.networkingessentials.de/networkingessentials/binaer.html)
    Das Script liest also zunächst die Daten aus und wandelt sie in Dezimalzahlen um. Stellvertretend für diese Zahlen kann man auch deren Zeichen-Äquivalent benutzten (ASCII-Tabelle).
    Wenn jetzt diese ganzen Zeichen zusammengesetzt wurden, wird das ganze vermutlich schon lesbar sein und du kannst es dir ausgeben lassen.
    Evtl hast du dann einen PHP-Code, der per eval() ausgeführt wird um die Konfigurationsvariablen zu setzten, oder du hast irgendein selbstgebasteltes Speicherprinzip.
    Musst du mal schauen
     
  11. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    das heißt jeder dieser reihe (8 zahlen) ist ein buchstabe bzw eine zahl
    und zusammengereiht ergibt das dann ein wort oder code oder sonstiges?


    weil ich finde die wörter (sry bis auf file_get_contents) aber ohne eine zahl in der nähe
     
  12. 24. November 2008
    AW: config.dat.php entält nur 0 und 1

    ja genau.

    Dann hast du entweder noch nicht die richtige Stelle oder es werden irgendwelche externen Funktionen aufgerufen.
    Such erstmal den ganzen Code nach eval() ab. Wenn du da nicht fündig wirst, macht es die Suche schonmal einfacher. Ansonten könntest du auch ausprobieren in die config.dat.php irgendeinen Quatsch reinzuschreiben und zu schauen wo das Script meckert. Irgendwo sollte das ja dann Fehler produzieren
     
  13. 25. November 2008
    AW: config.dat.php entält nur 0 und 1

    ich habe folgendes gefunden:
    @eval($conf_var);
    @eval($send_header);
    eval('$output = '.$temp_var.'('.$arguments.');');

    sagt das dir was?!
     
  14. 25. November 2008
    AW: config.dat.php entält nur 0 und 1

    Evtl. lädst du mal die Datei irgendwo hoch und/oder sagst uns genau, um welches Script es sich handelt. So wird das ja nie was hier mit dieser Schritt-für-schritt hilfe. Sowas kann man am Telefon machen.
     
  15. 25. November 2008
    AW: config.dat.php entält nur 0 und 1

    hmm naja wenn da überall @'s vorstehen wird das wohl nichts mit fehlermeldungen...
    oder kann man das in der php.ini ändern?! bin mir gerade nicht ganz sicher...
     
  16. 25. November 2008
    AW: config.dat.php entält nur 0 und 1

    nö, @ unterdrückt fehlermeldungen und warnings

    was du wahrscheinlich meinst ist : error_reporting
    das kann serverseitig eingestellt bzw. abgestellt werden in der php.ini
     
  17. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.