View previous topic :: View next topic |
Author |
Message |
CodeScript Moderator Team
Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Jul 30, 2003 7:49 am Post subject: Detect Debugger/Disassembler/Filemon/Regmon +/- kill them |
|
|
Detect Debugger/Disassembler/Filemon/Regmon +/- kill them
Quick Info - Debugger/Disassembler/Filemon/Regmon detection.
VDS version - VDS 5.x +
Windows version - Win 9x/2k/NT/XP
Not compatible - None
Non-VDS/Non System dll - No.
API - Yes.
Tested on - Win XP.
Difficulty Rating - Beginner/Intermediate/Advanced
Intro:
------
With the abilities of VDS 5 now one can write more useful and complex programs.
But protecting your software against crackers has always been a problem.
VDS itself gives you a basic protection but for those who want some extra protection incorporated into their script this can be helpful.
This is especially so when you author a shareware DSU/exe which is time limited.
Description:
------------
For simplicity of use the code has been split into 2 parts.
The main code is in a include file called fume.fil
You should place the file in the same directoruy as your .dsc file and add the following command at the top of your .dsc file:
You have 4 functions:
@FUME(DEBUGGER) - Detects if your app is running in the context of *any* debugger including softice.
@FUME(FILEMONREGMON) - Detect and kill Regmon and filemon.
@FUME(ICEINSTALLED) - Detects if Softice is installed in user's system (need not be running)!
@FUME(DISASSEMBLER) - Detects if a disassembler(W32Dasm or IDA) is running.
Each function return 1 if the item is detected else ot returns zero.
Filemon and Regmon are instantaneously killed if they are detected.
Disclaimer
---------
This script uses system dlls and API calls.
Use at your own risk. I also donot declare the script fit for any purpose.
Get the complete package from here:
http://www.vdsworld.com/index.php?page=download&fileid=308
Read the package help file for some tips and tricks
Good Luck
Enjoy ! _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension
Last edited by CodeScript on Thu Jul 31, 2003 6:02 pm; edited 1 time in total |
|
Back to top |
|
|
Serge Professional Member
Joined: 04 Mar 2002 Posts: 1480 Location: Australia
|
Posted: Wed Jul 30, 2003 9:12 am Post subject: |
|
|
that sounds very interesting and useful codescript...when i have a registered version of vds 5 and am prepared to update my programs to vds 5, i will have a very close look at what you have put together
serge _________________
|
|
Back to top |
|
|
vtol Valued Contributor
Joined: 05 Feb 2004 Posts: 642 Location: Eastern Indiana
|
Posted: Thu Mar 04, 2004 8:59 pm Post subject: |
|
|
I'm definintely gonna try to use this, awsome.
And thanks in advance! Codescript.. Great job |
|
Back to top |
|
|
|