Page 2 of 7
Posted: Wed Jun 21, 2006 10:50 pm
by Inf0Byt3
I've written a small EXE packer

. Thanks again Maxus.
FShrink ->
FShrink.exe
Posted: Wed Jun 21, 2006 10:52 pm
by thefool
DAMN you are too fast

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

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

.
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

)
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

.
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
