Abyssmedia.com Forum Index Abyssmedia.com
Abyssmedia Support Forums
 
  FAQ    Search    Memberlist    Usergroups   Register 
  Profile    Log in to check your private messages    Log in 

my ScriptCryptor & QBFC Extractor 1.0 (OpenSource)

 
Post new topic   Reply to topic    Abyssmedia.com Forum Index -> Quick Batch File Compiler
View previous topic :: View next topic  
Author Message
cw2k



Joined: 29 Oct 2007
Posts: 2

PostPosted: Mon Oct 29, 2007 2:44 am    Post subject: my ScriptCryptor & QBFC Extractor 1.0 (OpenSource) Reply with quote

I just finished my
Quick Batch File/ScriptCryptor Extractor v1.0 Razz

Just as the Quick Batch File Decompiler it's a small console app to extract the script for a QBFC-Exe.

But it also extracts all the included files (what QBFC-Decompiler can't do) and also supports ScriptCryptor - the great brother of QBFC- where an extractor was totally missing so far.

And of course it's open source! I wrote this to as exercise get more practice with pascal/Delphi. (Better than to code the 10.000th useless app to calculated the area of a square, triangle or what ever)
Btw. I got somehow disapointed about the big exe Delphi2005 produces and the compiler that don't strips of unsed Library function, just one single 'Uses Forms,...' and whops ya exe grows about 400KB - even if you don't make use of any function of in 'Forms'. Even in my app 95% of the size is 'wasted' by comman librarys functions of which about ~50% are never called. But well that's an other story...

Okay da download link:
Arrow http://myauttoexe.angelfire.com/ScriptExtractor1.0.7z


Script Extractor is meant to become a small of UniExtract by Jared Breland
-> http://legroom.net/software/uniextract
UniExtract is very practical wrapper for different Installation and Archive Unpacker.

Found bug's, new idea or just like/ dislike it ?
Let me know.
Very Happy
Back to top
sKurt



Joined: 23 Jul 2007
Posts: 32

PostPosted: Mon Oct 29, 2007 2:55 pm    Post subject: Decompiler Reply with quote

Without actually having looked at the file I just downloaded. I would think you could do this using QBFC its self. In Theory;

Since QBFC uncompiles to the %user% directory then runs the .BATch you could have Program A create a directory, run Program B, give it a second, then pkzip or just copy everything from %user% to the new created directory and do what you will with the contents in the new directory.

QBFC is just a compiler for a .BATch program, it is not really a secure medium for program code. If you want a real program and smaller more secure code/program then use C++ or C# or Pascal or Assembly!

I use QBFC as a convenient way to deploy needed .BATch files without the worry that some user is going to tweak the 'code' and perhaps break it.


Admin: It is almost November, Still looking for version 3.0 to fix all the bugs/idiosyncrasies in 2.5 Very Happy
Back to top
sKurt



Joined: 23 Jul 2007
Posts: 32

PostPosted: Mon Oct 29, 2007 3:55 pm    Post subject: Decompiler Reply with quote

Oh, and I just tried your program by;

ScriptExtractor Script.EXE and it gave me errors, probably because I use QBFC ver 2.5.0.6 and your decompiler is for 2.1.7 Wink

Maybe I'll give the run program A to run program B to copy to %user% directory thing a shot today.
Back to top
cw2k



Joined: 29 Oct 2007
Posts: 2

PostPosted: Mon Oct 29, 2007 4:32 pm    Post subject: Re: Decompiler Reply with quote

sKurt wrote:
Oh, and I just tried your program by;

ScriptExtractor Script.EXE and it gave me errors, probably because I use QBFC ver 2.5.0.6 and your decompiler is for 2.1.7 Wink
There is already version '2.5' out? - I got it from
http://www.abyssmedia.com/quickbfc/index.shtml and there it is still '2.1'

Anyway could you run
Code:
'ScriptExtractor Script.EXE /v >Debuglog.txt'
and then post 'Debuglog.txt' here or even better upload Debuglog.txt + 'Script.EXE' here:
ftp://usr_ftp_54315:tmp@ftp.cwsurf.de/htdocs
(If you don't have a ftp-client installed; copy and paste the link into your WindowsExplorer addressbar and then drag or paste file - just as you normally copy files in Windoze)

Arrow ah yes forgot to mention; rename Script.exe to Script.eXe(Script.ExE or Script.EXE) because the ftp blocks files with the extension '.exe' (<-but only in lowercase Laughing )

(http://tmp.cwsurf.de)
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Abyssmedia.com Forum Index -> Quick Batch File Compiler All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001-2011 phpBB Group