CodeScanner



  • Ich bin immoment dabei einen "Code Scanner" zu schreiben!!!
    Ich will in Dateien die auf dem System sind nach einer Exe suchen die von mir Erstellt wurde.
    Ich habe mir das so vor gestellt ich gebe denn QuellCode ein das das Programm suchen soll (Scaner).
    Dann werden Dateien auf dem System gesucht(alle) diese werden geöffnet und mit dem Code verglichen.
    Mein Problem ist jetzt nur wie kann ich die Code's auswerten.
    Das mit dem Suchen von Dateien klappt Prima (FindFirstFile /FindNextFile)
    Jetzt meine Frage wie mache ich dies jetzt am besten mit der Code überprüfung?



  • Du willst C++ Code eingeben und es soll eine exe gesucht werden?
    Das wird kaum gehen, da du erst nach dem kompilieren weisst, wie der op-code in der exe letztendlich aussieht. Du könntest aber nach op-code suchen, d.h. du öffnest die exe einfach mit nem file-handle und vergleichst alle bytes oder du generierst noch besser nen hash und vergleichst nur die hash-Werte.



  • ChickenWing, such doch einfach nach einer Datei die einen String enthält der halbwegs "eindeutig" ist, und den du in deinem Programm als String-Literal verwendet hast.


Anmelden zum Antworten