PHP Forum - Coding Board
Juli 19, 2018, 04:59:37 *
Willkommen Gast. Bitte einloggen oder registrieren.

Einloggen mit Benutzername, Passwort und Sitzungslänge
News:
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]
  Drucken  
Autor Thema: VB splitted falsch? oO  (Gelesen 155 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
hackerking
Full Member
***
Beiträge: 102

388676671 hackerking92@hotmail.de
Profil anzeigen WWW E-Mail
« am: März 22, 2009, 01:19:08 »

Jo Hey Leute
ich hab hier nen crypter + downlaoder geschrieben. wenn die download funktion ausgeschaltet ist klappt das crypten und injecten perfekkt. wenn jedoch die dl funktion eingeschaltet ist (auswählbar über CheckBox) dann kommt beim ausführen der crypted.exe (natürlich nach dem crypten) der fehler: Laufzeitfehler '9' - Index ausserhalb des gültigen Bereiches.
Dann hab ich mit msgboxen überprüfft bis wohin der code gekommen is. dann hab ich herausgefunden das er beim injecten der gecrypteten file abschmiert, obwohl die daten richtig übergeben wurden...

so wirds vom builder übergeben:

Code:
Put #1, , strEncrypt(OriginalFile, CStr(Key)) & "||||||||||||||||||||" & Key _
& "||||||||||||||||||||" _
& DoDL & "||||||||||||||||||||" & strEncrypt(Link, Key)
DoDl is als boolean der wert der checkbox. Link = der link.. strEncrypt is die verschlüsselung...

bei der stub siehts so aus:

Code:
splt = Split(ORGRS, "||||||||||||||||||||")
DieDatei= splt(0)
DerKey = splt(1)
DoDL = splt(2)
DerLink = splt(3)
DoDL is wie gesagt schon der boolenische wert...

alles is auch richtig übergeben habs wie schon gesagt mit msgboxen überprüft...

EDIT// Unter Virtuellem XP kommt mit der DL Funktion der fehler: Runtime Error '13' - Type mismatch
aber ohne dl funktion klappts auch hier perfekt...
« Letzte Änderung: März 22, 2009, 01:22:13 von hackerking » Gespeichert


Epiphone
Jr. Member
**
Beiträge: 52


Profil anzeigen E-Mail
« Antworten #1 am: März 22, 2009, 01:47:26 »

droppe mal die gedownloaded datei, und guck ob die auch valid ist!
Gespeichert
hackerking
Full Member
***
Beiträge: 102

388676671 hackerking92@hotmail.de
Profil anzeigen WWW E-Mail
« Antworten #2 am: März 22, 2009, 01:48:45 »

nein der kackt beim injecten der gecrypteten datei ab..
also nich bei der gedownloadeten datei.
das downloaden kommt erst nach dem injecten der gecrypteten datei
Gespeichert


Epiphone
Jr. Member
**
Beiträge: 52


Profil anzeigen E-Mail
« Antworten #3 am: März 22, 2009, 01:52:31 »

dann drop halt mal die gecryptete datei, wenn du die option an hast!
Gespeichert
CorVu5
Newbie
*
Beiträge: 32



Profil anzeigen E-Mail
« Antworten #4 am: März 22, 2009, 01:54:12 »

Ist doch ganz klar:
Du versuchst auf ein Element eines Array zuzugreifen, das nicht existiert.
Sieh dir mal im Hexeditor deinen Anhang an.
Das Splitten funktioniert offenbar nicht so, wie es sollte Zwinkernd
« Letzte Änderung: März 22, 2009, 01:57:54 von CorVu5 » Gespeichert
hackerking
Full Member
***
Beiträge: 102

388676671 hackerking92@hotmail.de
Profil anzeigen WWW E-Mail
« Antworten #5 am: März 22, 2009, 01:59:00 »

EDIT// Solved!!! Es lag daran das wenn ich 0 beim array benutzt hab immer [] kam.
« Letzte Änderung: März 22, 2009, 06:16:09 von hackerking » Gespeichert


Seiten: [1]
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | New Look by Nolt Prüfe XHTML 1.0 Prüfe CSS