Hi,
vorne weg ich kann C# und habe schon diverse Datenbankanwendungen und weitere kleine Tools geschrieben.
Bislang habe ich noch keine Scenetools selber geschrieben, hab dies aber jetzt erstmals vor.
Einen kleinen Keylogger habe ich schon mal geschrieben, aber es ist eben kein "üblicher", meinen führt man aus und dann ist es wie eine Anwendung die mitloggt...
Üblich ist es das der Logger in den Hintergrund geht und heimlich das geloggte per Mail oder FTP verschickt.
Jetzt erst mal eine Allgemeine Frage:
Warum wird eine Stub verwendet?
-Für mich als normaler Programmierer war eine Stub immer ein fehlendes Stück was ich später nachgeliefert habe, Sprich die Stub hat eine Aufgabe übernommen die ich ausgliedern konnte...
Beim Keylogger wäre der Builder derjenige der der Stub die Daten übergibt(FTP, Mail usw.) und dann die Stub den Logger mit den Eigenschaften verstetzt, richtig?
Nun zum Crypter:
Wie muss ich mir die vorgehensweise des Crypters vorstellen?
Verschlüsselt er den Coder oder nur Teile?
Ich nehme an in diesem Fall brauch man die Stub als "verschlüsseler", also die Stub enthält den Algorithmus, den man dann immer wieder ändern kann/muss.
Also sorgt der Builder dafür das die Datei ausgewählt wird, ggf. Optionen ausgewählt werden und dann die Datei wie auch immer verschlüsselt wird.(ich kenne diverse Algorithmen aber dies bezüglich kann ich mir aktuell noch kein Bild machen wie ich da mit einer Verschlüsselung ansetzen soll)
Hoffe jemand kann mir ein bisschen helfen