Page 2 of 7

Posted: Wed Jun 21, 2006 10:50 pm
by Inf0Byt3
I've written a small EXE packer :D. Thanks again Maxus.

FShrink ->FShrink.exe

Posted: Wed Jun 21, 2006 10:52 pm
by thefool
DAMN you are too fast :D
Just polishing mine ;)

Now i better add some protection options.. Otherwise it isnt something new :)

Posted: Wed Jun 21, 2006 10:56 pm
by Inf0Byt3
:lol: 8) When it's ready, post it please! Maybe we can do something actually cool. If you're using pb's compression lib, did you have any problems with the setpackercallback() procedure? I got here an 'Invalid mem access' :? .

[Edit]
Yeah, some protection would be cool too :D.

Posted: Wed Jun 21, 2006 11:03 pm
by thefool
I suspect normal exe files to be small, and i write a "Compressing..." message, so i hope most people will wait :)

Anyway i just made a console proggie for now, also with the protection..
Lets see how it goes :) When its done, perhaps we can make a simple crackme and add the protection and then test it..

Posted: Wed Jun 21, 2006 11:06 pm
by Inf0Byt3
Yes, that's not a bad idea... BTW, here are the sources for mine... (Just for reference :D)

FShrink Sources->FShrink.zip

Posted: Wed Jun 21, 2006 11:11 pm
by thefool
Thanks :)
We should work together making a protector if you'd like :)

Posted: Wed Jun 21, 2006 11:12 pm
by Inf0Byt3
Of course! I can make a nice async encryption routine (and fast too).

Posted: Wed Jun 21, 2006 11:14 pm
by thefool
Exactly.. And i know some things too :)
It could be an interesting project.. Do you have msn? could you PM me?

Posted: Wed Jun 21, 2006 11:17 pm
by Inf0Byt3
Nope, but I use Ym. Or we can talk via PM's :D.

Posted: Thu Jun 22, 2006 6:54 am
by Maxus
Unfortunately longer any changes I can not make. I have lost an initial code.
All changes made 010Editor.

And so at all it is started???

Re: Execute EXE from memory Lib

Posted: Thu Jun 22, 2006 7:26 am
by Phoenix
I adapted it to work like this on WindowsXP but it doesn't work on Windows98....???? Still, it's a good lib you made for WindowsXP at least (and maybe Windows2000)!!!! But did you say you lost the source????

Code: Select all

ExeLength=4096; Length of ExeFile for IncludeBinary command.
*Buffer=AllocateMemory(ExeLength)
CopyMemory(?ExeFile,*Buffer,ExeLength)
ExecuteEXE(*Buffer)
;
End
;
DataSection
ExeFile: IncludeBinary "C:\TestApp.exe"
EndDataSection

Posted: Thu Jun 22, 2006 9:11 am
by Maxus
Maybe that:

Code: Select all

ExecuteEXE(?ExeFile) 
End 
DataSection 
ExeFile: IncludeBinary "C:\WINNT\Notepad.exe" 
EndDataSection 
I now install VMware and I shall check up on Window98.

Posted: Thu Jun 22, 2006 9:33 am
by thefool
How many lines were the lib on?
Are there _any_ chance you could program it again?

Posted: Thu Jun 22, 2006 9:56 am
by Maxus
Yes I already restore an source code.

Posted: Thu Jun 22, 2006 10:00 am
by thefool
cool :D