Developed or developing a new product in PureBasic? Tell the world about it.
Inf0Byt3
PureBasic Fanatic
Posts: 2236 Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia
Post
by Inf0Byt3 » Wed Jun 21, 2006 10:50 pm
I've written a small EXE packer
. Thanks again Maxus.
FShrink ->
FShrink.exe
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
thefool
Always Here
Posts: 5875 Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark
Post
by thefool » Wed Jun 21, 2006 10:52 pm
DAMN you are too fast
Just polishing mine
Now i better add some protection options.. Otherwise it isnt something new
Inf0Byt3
PureBasic Fanatic
Posts: 2236 Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia
Post
by Inf0Byt3 » Wed Jun 21, 2006 10:56 pm
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
.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
thefool
Always Here
Posts: 5875 Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark
Post
by thefool » Wed Jun 21, 2006 11:03 pm
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..
Inf0Byt3
PureBasic Fanatic
Posts: 2236 Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia
Post
by Inf0Byt3 » Wed Jun 21, 2006 11:06 pm
Yes, that's not a bad idea... BTW, here are the sources for mine... (Just for reference
)
FShrink Sources->
FShrink.zip
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
thefool
Always Here
Posts: 5875 Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark
Post
by thefool » Wed Jun 21, 2006 11:11 pm
Thanks
We should work together making a protector if you'd like
Last edited by
thefool on Wed Jun 21, 2006 11:14 pm, edited 1 time in total.
Inf0Byt3
PureBasic Fanatic
Posts: 2236 Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia
Post
by Inf0Byt3 » Wed Jun 21, 2006 11:12 pm
Of course! I can make a nice async encryption routine (and fast too).
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
thefool
Always Here
Posts: 5875 Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark
Post
by thefool » Wed Jun 21, 2006 11:14 pm
Exactly.. And i know some things too
It could be an interesting project.. Do you have msn? could you PM me?
Inf0Byt3
PureBasic Fanatic
Posts: 2236 Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia
Post
by Inf0Byt3 » Wed Jun 21, 2006 11:17 pm
Nope, but I use Ym. Or we can talk via PM's
.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Maxus
User
Posts: 71 Joined: Thu Feb 16, 2006 9:35 am
Location: Russia
Contact:
Post
by Maxus » Thu Jun 22, 2006 6:54 am
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???
Phoenix
Enthusiast
Posts: 141 Joined: Sun Sep 04, 2005 2:25 am
Post
by Phoenix » Thu Jun 22, 2006 7:26 am
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
Maxus
User
Posts: 71 Joined: Thu Feb 16, 2006 9:35 am
Location: Russia
Contact:
Post
by Maxus » Thu Jun 22, 2006 9:11 am
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.
thefool
Always Here
Posts: 5875 Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark
Post
by thefool » Thu Jun 22, 2006 9:33 am
How many lines were the lib on?
Are there _any_ chance you could program it again?
Maxus
User
Posts: 71 Joined: Thu Feb 16, 2006 9:35 am
Location: Russia
Contact:
Post
by Maxus » Thu Jun 22, 2006 9:56 am
Yes I already restore an source code.
thefool
Always Here
Posts: 5875 Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark
Post
by thefool » Thu Jun 22, 2006 10:00 am
cool