|
| Autor |
Nachricht |
Tupac_ Tutorial Leser


Anmeldedatum: 11.03.2007 Beiträge: 27
|
Fehler beim Trojaner
Verfasst am: 18.03.2007, 22:15 |
|
|
Hallo
ich schreibe grad einen Trojaner in vb , aber wen ich ihn mal testen will auf einem andren PC dan kommt immer die Fehlermeldung:
"die kompenente MSWINSCK.OCX oder eine ihrer abhängigkeiten ist nicht richtig registriert: Eine Datei fehlt oder ist ungültig"
aber auf meine PC fuktioniert er.
danke im vorraus.
ciao |
|
| |
|
 |
ZiG_ Überflieger

Anmeldedatum: 07.03.2007 Beiträge: 1248
|
Verfasst am: 18.03.2007, 22:20 |
|
|
Tja. Die Fehlermeldung sagt schon alles.
Auf dem anderen Rechner fehlt die mswinsck.ocx .
Wenn du es nur auf einem anderen Rechner testen willst, dann lad dir die Datei irgendwo runter (findest sicher mit google) und speicher sie einfach in system32.
Kannst die Datei aber auch in der CMD über "regsvr32 mswinsck.ocx" registrieren lassen.
Oder möchtest du wissen, wie man die mswinsock.ocx als Resource einbindet und beim starten vorher auspackt und registriert?
mfg, ZiG Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde) |
|
| |
|
 |
Viktor « Webmaster »

Anmeldedatum: 08.12.2006 Beiträge: 354 Wohnort: Berlin
|
|
| |
|
 |
ZiG_ Überflieger

Anmeldedatum: 07.03.2007 Beiträge: 1248
|
Verfasst am: 18.03.2007, 22:57 |
|
|
@enco
Ähhmm.
Ich denke das Videotut ist schon richtig gemacht, aber es wird so nicht ganz funktionieren.
Habt ihr das mal an einem Rechner getestet, bei dem die ocx fehlt?
ZiG Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde) |
|
| |
|
 |
Viktor « Webmaster »

Anmeldedatum: 08.12.2006 Beiträge: 354 Wohnort: Berlin
|
Verfasst am: 19.03.2007, 15:13 |
|
|
| Ja und es funktioniert auch. |
|
| |
|
 |
ZiG_ Überflieger

Anmeldedatum: 07.03.2007 Beiträge: 1248
|
Verfasst am: 19.03.2007, 15:23 |
|
|
Kann eigentlich nicht sein, weil bevor die Form geladen wird, überprüft das Programm ob alle Komponenten die gebraucht werden auf dem OS zur Verfügung stehen. Wenn nicht, dann gibts ne Fehlermeldung.
Man müßte die Funktion zum entpacken der Ressource in einem Modul in "Sub main()" schreiben. Unter Projekteigenschaften muß man dann noch einstellen das Sub main() als erstes geladen wird.
Jedenfalls ist das die gängige Methode bei VB Trojanern.
ZiG Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde) |
|
| |
|
 |
Viktor « Webmaster »

Anmeldedatum: 08.12.2006 Beiträge: 354 Wohnort: Berlin
|
Verfasst am: 19.03.2007, 15:41 |
|
|
Was?
Die Winsock OCX liegt als Resource dabei, wird entpackt und registriert, was soll den daran nicht funktionieren?
Ich versteh nicht ganz was du meinst. |
|
| |
|
 |
ZiG_ Überflieger

Anmeldedatum: 07.03.2007 Beiträge: 1248
|
Verfasst am: 19.03.2007, 15:59 |
|
|
Ganz einfach.
Sagen wir mal, du codest einen Trojaner.
Da benutzt du dann das Winsock Steuerelement.
Wenn man den server startet, dann wird überprüft, ob diese Komponente vorhanden ist bei dem Bestriebssystem.
Wenn nicht, dann kommt eine Fehlermeldung.
Es kommt erst garnicht zum ausführen des codes in Form_Load, weil die Überprüfung vor dem Laden der Form stattfindet.
Das kann man aber umgehen wenn du die Routine zum entpacken in ein Modul packst.
Das ganze muß aber in:
| Code: |
Private Sub main()
End Sub
|
In Projekteigenschaften muß man das auch noch angeben.
Schau einfach mal in die Projekteigenschaften. Da gibts eine Option "Startobjekt".
Dort kannst du eine Form angeben, oder Sub main.
mfg, ZiG Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde) |
|
| |
|
 |
Viktor « Webmaster »

Anmeldedatum: 08.12.2006 Beiträge: 354 Wohnort: Berlin
|
Verfasst am: 19.03.2007, 16:24 |
|
|
Ah jetzt hab ich verstanden was du meinst, ja du hast schon recht.  |
|
| |
|
 |
Tupac_ Tutorial Leser


Anmeldedatum: 11.03.2007 Beiträge: 27
|
Verfasst am: 19.03.2007, 18:10 |
|
|
Das Problem mit der datei hab ich bei mir gelöst.
aber mein nächstes problem ist, wenn ich den Trojaner auf meine zweiten pc öffen und dan die netzwerk IP eingeben dan geht der Trojaner aber wen ich die IP aus dem internet eingeben funktioniert das nciht, kann mir da jemand helfen ???????ß
danke im vorraus |
|
| |
|
 |
TheCoder_ Überflieger


Anmeldedatum: 31.12.2006 Beiträge: 359 Wohnort: Essen
|
Verfasst am: 19.03.2007, 18:19 |
|
|
schon mal die ports am router gecheckt?
 |
|
| |
|
 |
Tupac_ Tutorial Leser


Anmeldedatum: 11.03.2007 Beiträge: 27
|
Verfasst am: 19.03.2007, 23:12 |
|
|
ja es lag an den ports bei meinem router.
VIELEN DANK für eure hilfe
ciao |
|
| |
|
 |
Tupac_ Tutorial Leser


Anmeldedatum: 11.03.2007 Beiträge: 27
|
Verfasst am: 20.03.2007, 13:28 |
|
|
ICh habe jetzt schon wieder ein Problem, wen ich den server auf einem anderen PC starte dan kommt diese fehlermeldung:
"System error &H8007007E (-2147024770), Das angegebene Modul wurde nicht gefunden."
Kann mir da jemand weiter helfen?????
danke im vorraus |
|
| |
|
 |
ZiG_ Überflieger

Anmeldedatum: 07.03.2007 Beiträge: 1248
|
Verfasst am: 20.03.2007, 19:12 |
|
|
Hast du jetzt schon die MSWINSCK.OCX in dein Programm eingebunden und entpackst es beim starten?
Am leichtesten wäre es, du installierst mal die Runtimes auf dem anderen Rechner.
mfg, ZiG Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde) |
|
| |
|
 |
Tupac_ Tutorial Leser


Anmeldedatum: 11.03.2007 Beiträge: 27
|
Verfasst am: 20.03.2007, 22:24 |
|
|
also ich habe grad die runtimes auf meinem anderen pc installiert und es kommt immer noch die gleiche fehlermeldung.
troztdem danke |
|
| |
|
 |