All source code in Visual Basic Ask a Visual Basic Pro Discussion Forum Categories All jobs in Visual Basic
NTXP,DLL,really,great,breakthrough,completely
   Code/Articles » |  Newest/Best » |  Community » |  Jobs » |  Other » |  Goto » | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 5,128,645. lines
 Jobs: 275. postings

 How to support the site

 
Sponsored by:
Quick Search for:  in language:    
You are in:
 
Login





Latest postings for Visual Basic.
Click here to see a screenshot of this code!DMmessagbox
By Frank Donckers on 2/9

(Screen Shot)

The Laser - Entrance Exam Creator
By Le Chevalier on 2/8


Click here to see a screenshot of this code!WiiNi Metur
By Dimityr Ivanov on 2/8

(Screen Shot)

Simple traductor de archivos INI
By Miguel Angel Esquef on 1/28


Click here to see a screenshot of this code!Resistor Color Code
By Ferdinand Viray on 2/7

(Screen Shot)

Click here to see a screenshot of this code!Database - Student Reccord
By Ferdinand Viray on 2/7

(Screen Shot)

Click here to see a screenshot of this code!Online Text Based Winsock Crime Game | Mafia Game
By William Hughes on 2/7

(Screen Shot)

Click here to see a screenshot of this code!NZB Reader III
By Ed Wilk on 12/29

(Screen Shot)

Click here to see a screenshot of this code!Jobz Tracker
By Andy J Spry on 2/6

(Screen Shot)

Click here to see a screenshot of this code!Database - Student Reccord
By Ferdinand Viray on 2/6

(Screen Shot)

Click here to see a screenshot of this code!Resistor Color Code
By Ferdinand Viray on 2/6

(Screen Shot)

a simple program (database)
By Jenilyn Brena on 2/6


Click here to see a screenshot of this code!Multipass BILATERAL FILTER. (V3.3)
By reexre on 1/12

(Screen Shot)

Click here to see a screenshot of this code!Completely hide taskbar in vista and seven.
By Alexander G on 2/5

(Screen Shot)

Binding DataGrid to ADODC
By kývanç ; on 2/5


Book Record
By kývanç ; on 2/5


VB6 to VB.NET Guide
By brandon teoh on 2/5


Easy dsr datareport
By Manuel Matamoros on 2/4


Click here to see a screenshot of this code!Manual RAID 1 v2.0.11
By Mike Morrow on 1/11

(Screen Shot)

Rotate Text Pure Vb, No Dll, No Api
By ivan pausich on 2/4


Click here to see a screenshot of this code!MediaVusion; A Powerful Media Player
By xvader on 2/4

(Screen Shot)

Click here to see a screenshot of this code!PSC Zip Store and read
By Kenneth Foster on 2/3

(Screen Shot)

Click here to see a screenshot of this code!Linear Power Supply Designer
By RandyT_CS on 2/3

(Screen Shot)

retrieve (get) all system services
By milad ghafooreyan on 2/3


Click here to see a screenshot of this code!easy inventory manager
By ravi vaghela on 2/3

(Screen Shot)

Click here to see a screenshot of this code!A simple Calculater in Vb 6
By Varun Naharia on 2/2

(Screen Shot)

Click here to see a screenshot of this code!Special Folder Locator
By dreamvb on 2/2

(Screen Shot)

Click here to see a screenshot of this code!material viewer system
By Donald Paras on 2/2

(Screen Shot)

Click here to see a screenshot of this code!Solid Lathe Simulation
By Eduardo Capatto Júnior on 2/1

(Screen Shot)

Click here to see a screenshot of this code!A simple Calculater in Vb 6
By Varun Naharia on 1/31

(Screen Shot)

Click here to see a screenshot of this code!Final Fantasy 3D game
By Yazan Markabi on 1/31

(Screen Shot)

Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!



 
 
   

Breakthrough !! UPDATED - Completely hiding a process from the task manager in 9x and NT!

Print
Email
 
winzip icon
Submitted on: 10/29/2006 10:31:11 AM
By: Islam Adel 
Level: Advanced
User Rating: By 45 Users
Compatibility:VB 6.0

Users have accessed this code 57359 times.
 
(About the author)
 
     This is really a great breakthrough, this is how to completely and truely hide a process from being listed in the task manager's process list (or *any* other program that lists currently running processes!). It is done in a completely different way (it uses a kernel mode driver!) You gotta see that, people! It will completely change the way people look at windows NT/XP. I've seen many other submissions on how to hide a process, but none of them truely hides the process, instead, they simply either clear the list of Task Manager's Process List or simply disable the task manager. But this submission is completely different. Hope you guys like it, and if you do, please vote for me. :D ------------------------------------------------------------------ [9:02 AM 9/13/2006] Added ShowProcess function! ------------------------------------------------------------------ [4:12 PM 9/13/2006] Some minor changes ------------------------------------------------------------------ [8:03 PM 10/28/2006] (Final I) 1- Packed the project into a ActiveX DLL file that includes all needed .sys files. 2- Added some useful functions: GetProcessByName() and others!
 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.

Virus note:All files are scanned once-a-day by Planet Source Code for viruses,but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:
1)Re-scan downloaded files using your personal virus checker before using it.
2)NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
3)Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 10 submission(s) by this author

 

 
 Report Bad Submission
Use this form to notify us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:
 
Your Vote!

What do you think of this code(in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor See Voting Log
 
Other User Comments
9/11/2006 10:48:15 AMIslam Adel

Forgot to say something, don't ever try to hide an already hidden process, or else, no one can tell how your system gonna act! Don't say i didn't warn!
(If this comment was disrespectful, please report it.)

 
9/11/2006 3:25:02 PMBlessedMan

lol Adel I think that is kinda the point, the ONLY people I can see using this method would be hackers/virus writters. Which is what vb6 has nearly been reduced to, kiddie scripts and viruses...
(If this comment was disrespectful, please report it.)

 
9/11/2006 7:00:21 PMAgam Saran

It works! 5/5
(If this comment was disrespectful, please report it.)

 
9/11/2006 7:01:54 PMAgam Saran

It works!. But sometimes it clears the process list of Task Manager on my PC. 4/5 from me.
(If this comment was disrespectful, please report it.)

 
9/11/2006 11:24:57 PMBruce Fast

This looks to me like it has little use other than for writing malware.
(If this comment was disrespectful, please report it.)

 
9/12/2006 12:16:58 AMMohammed Sayed

Very good but as BlessedMan said , very dangerous, 5G for the code.
(If this comment was disrespectful, please report it.)

 
9/12/2006 10:06:52 AMHardStream Software Development

This truely is different from all other submissions on this topic. I think this is the ultimate way...

btw. I didn't have a good look at the code yet, but is it possible to make it visible again? :P 5/5
(If this comment was disrespectful, please report it.)

 
9/12/2006 12:02:38 PMCM

Nice work
(If this comment was disrespectful, please report it.)

 
9/12/2006 12:22:41 PMIslam Adel

Thank you guys for your comments.

Bruce:
This code has much more potential than in maleware, imagine, for example, you are writing a software program for a school teacher where he uses the program to teach students, then a student simply killed the program (process) and played some games!! You know what i mean ;)

HardStream,
I think showing a process is possible but a little bit trickier. I don't think i will update that submission soon cuz im a little busy.
(If this comment was disrespectful, please report it.)

 
9/12/2006 1:14:29 PMJohnGalt

In the author's defense, I wrote some time ago a rather popular shareware app for hiding user-defined running apps when a hotkey is pressed, the purpose of which was to hide solitaire, for instance, from your boss. Granted your work ethic may not permit you to ever use such software, but I offer my app as an example of a legitimate use for hiding processes.
(If this comment was disrespectful, please report it.)

 
9/12/2006 2:12:03 PMBenjamin Grant

I can see good uses for this, as in you create some security software that blocks access to say msn, like a parental control, this code can stop people trying to close the parental down in the processes list.

you get what I mean?, also useful if you create login programs or anything like that.


(If this comment was disrespectful, please report it.)

 
9/12/2006 3:30:44 PMIslam Adel

John:
Thanks :)

Benjamin:
yea, sure, i get what you mean. thats what im trying to say.

I hope you all DO vote for me :D
(If this comment was disrespectful, please report it.)

 
9/12/2006 9:31:12 PMDerio

It's better for you to put more comments in your code (i.e. the purpose of the function, the process, etc). Btw, after the process disappears, how can I make it appears again?
(If this comment was disrespectful, please report it.)

 
9/13/2006 2:45:39 PMIslam Adel

I didn't think i'll update it that soon! But, who can tell, this is life!

Just hope this would help people :)
(If this comment was disrespectful, please report it.)

 
9/13/2006 6:21:24 PMMatt

Wow this is amazing and very thought out. I dont understand C but I heard its powerful & dangerous, and you prooved it. Wow. You are going to be the guy who can create a driver filter for a very low keyboard input hook to stop the NT Ctrl Alt Del command.
(If this comment was disrespectful, please report it.)

 
9/13/2006 11:34:24 PMPriyan R

Its Great ,
(If this comment was disrespectful, please report it.)

 
9/14/2006 2:29:43 AMIslam Adel

Thanks Matt and Priyan.

Matt:
I'm actually working on how to trap the Ctrl+Alt+Del combination in windows NT/XP! I may post the submission as soon as it's completely finished. But when? I don't know.
(If this comment was disrespectful, please report it.)

 
9/14/2006 4:49:41 AMBrian Ail

reminds me of undetected cheat engines. hmm. i'll make use of this.
(If this comment was disrespectful, please report it.)

 
9/18/2006 8:04:47 AMKeith Stanier

It doesn't work with Win9x because its look for NT on startup. It doesn't work with WinXP because you need admin rights. Apart from that it still doesn't work because it says "Unsupported version of Windows"
(If this comment was disrespectful, please report it.)

 
9/18/2006 10:23:04 AMIslam Adel

Keith:
Take it easy! I'm sure all the guys who voted are not wrong about whether it works, right? At class initialization, it checks whether it is running on win nt, and if so, it does a special initialization for windows NT which is not needed for windows 9x. And yes, admin rights is essential (nothing is perfect), it uses a device driver, don't forget that.

But generally, it works on both, windows 9x, and windows NT, i've tested it on both versions. By simple logic, RegisterServiceProcess have always worked undoubtedly on windows 9x, and, as the number of excellent votes imply, the new technique works on windows NT.

Maybe saying what has really happened, or tracing the code, would help me figure out what was your problem. Just try to clarify your problem so i can help.
(If this comment was disrespectful, please report it.)

 
9/19/2006 7:25:48 AMAlfred

hehe - thanks! The first PSC submission creating not merely a blue screen, but rather a rock-hard deep BLACK screen. The hardest crash ever seen!
(XP ProfSP2)
(If this comment was disrespectful, please report it.)

 
9/24/2006 6:26:38 PMBilly Conner

It's great for applications without any controls, otherwise i can use an api spy app to find the form or controls on it and terminate it that way.
(If this comment was disrespectful, please report it.)

 
10/20/2006 5:20:57 PMHardStream Software Development

@Islam: Is it possible to make this work with WinVista? Would be great :D

@Billy: If you hook the form and kill the WM_DESTROY message, it's still not possible to close the form (seems to work well, I've already tried it on XP Pro SP2) :P
(If this comment was disrespectful, please report it.)

 
10/21/2006 8:57:48 AMIslam Adel

HardStream:
Sure it is possible, but unfortunately, i don't own a copy of vista :( But if i ever do, be sure that i will add support for it in any future releases.
(If this comment was disrespectful, please report it.)

 
10/29/2006 1:00:13 PMTheBigB

@islam:
i'm not sure wether that is possible,
api's and all ways of hooking windows processes are restricted in vista. haven't you hear of all complains about vista programming?
(If this comment was disrespectful, please report it.)

 
10/29/2006 3:47:09 PMMichael

Unfortunatly, I think Microsoft have somehow stopped Visual Basic working in Vista - I got an error and it didn't load when I tried Vista! Someone will probably find a way to fix this...
(If this comment was disrespectful, please report it.)

 
10/30/2006 7:18:25 AMHardStream Software Development

Nice update, thanks :D
(If this comment was disrespectful, please report it.)

 
11/15/2006 6:50:21 AMDean McNiven

this code works really well under XP pro sp2. for some reason though, it managed to restart computer the other day?. screen went black then bios screen came up in the space of 1 sec after executing application. i think this occurs when u remove the forms control box (dont leave the X in the top right corner)
(If this comment was disrespectful, please report it.)

 
11/29/2006 9:12:50 PMCody Smith

this code is amazing 5/5
im wondering though, what is the license can people use this code in commercial apps?
(If this comment was disrespectful, please report it.)

 
11/30/2006 7:13:14 AMIslam Adel

@Cody:
In 'About' just say: "PSLib - by Islam Adel". That's it :)
(If this comment was disrespectful, please report it.)

 
12/9/2006 11:08:13 AMMr. Brownstone

Simply amazing! 5/5
(If this comment was disrespectful, please report it.)

 
12/13/2006 7:17:15 AMPavel_GR

very very good :) 5/5
(If this comment was disrespectful, please report it.)

 
12/17/2006 6:52:24 PMCody Smith

hey adel and anyone else, can somone tell me if there is a way to use this code within an aplication instead of using it as an external dll file?
(If this comment was disrespectful, please report it.)

 
1/1/2007 2:01:00 PMzer0

great code Adel
i really liked it
but
can u tell me how to add it to my project?!!!
im making a firewall and im new to stuff like this
can u just write a code to link between your DLL and the firewall?!! to make the firewall hidden when started??
can u?
plz!! :(
(If this comment was disrespectful, please report it.)

 
1/1/2007 2:03:45 PMzer0

can anybody plz tell me how to link between this dll and my firewall application?

(If this comment was disrespectful, please report it.)

 
1/18/2007 7:15:14 AMpman

Adel, this is showing up as a Trojan Virus on check viruslist.com: Trojan-Clicker.Win32.VB.qj. I have looked at the code and the resource file has been injected, I don't know if you are aware of this. You need to recompile the driver with the DDK and then recompile the resource file and submit a revised sample. Else someone with PSC should remove this post immediately.
(If this comment was disrespectful, please report it.)

 
1/18/2007 1:09:26 PMIslam Adel

@pman:
I appreciate your interest, but i know that my code isn't infected with any kind of virus or trojan. Maybe it's just 'viruslist.com' that is reporting it as being infected due to my code's nature of hiding. That's because this kind of software is sometimes misnamed rootkit, which is how some antivirus engines recognize. Anyway, nothing could have happened to the ZIP file as this would mean that the whole PSC system was infected with some kind of virus which i unlikely to happen.
(If this comment was disrespectful, please report it.)

 
1/18/2007 9:19:32 PMpman

Hi Adel, maybe I was not clear enough in the last post. I understand that it is not a virus, yet when it creates the hideproc.sys file in the temp directory all anti-virus programs will stop the process and inform of a virus, even if you rename the file to something different. Doing a little more research I have found that the same exact file is used in conjuction with viruses that hide themselves. This is why it is listed as a virus. If you recompile the driver and then recompile it into the resource file, It will not cause anti-virus programs to consider it a virus. The signature of the file will change and it won't be in anti-virus programs signatures lists. I look forward to your comment.
(If this comment was disrespectful, please report it.)

 
1/19/2007 1:33:20 PMIslam Adel

@pman:
Ok, I understand. But recompiling the code won't help much. You have to understand that modern antiviral engines are mature enough to not only check for a specific signature for a specific virus. Instead, they try to recognize the 'patterns' in the assembly instructions that make up the binary file. Recompiling only changes a few aspects of the final binary file, but the same logical instructions order will remain unchanged. For that, your antivirus program will continue to complain about it even after recompilation. Maybe it's because 'my way' of hiding processes has become widely known, or maybe because malicious programmers used it in their viruses. Anyway, during the development of this code, legitimate use was the only goal in mind.
(If this comment was disrespectful, please report it.)

 
1/20/2007 2:20:24 AMpman

Adel,
I have recompiled the driver with the source using the newest windows DDK in the WindowsXP enviornment. Before I did so I renamed the source file from "hideproc.h" to a different name then anything in the source file that said hideproc to a different name. Upon completion of the compile I added the .sys, .pdb and .obj file to a resourc file with the same name "PSLib.RES". I used the same setup in the resource file i.e. using "CUSTOM" as the resource type and naming them 101,102 and 103. I then removed the old resource file from the PSlib vb project and added the new one. Next, compiled the .dll file and added a reference to the test project. Ran it and now no complaints from any AV programs. I tested with Norton 2007 and Kerpersky the Free AOL version. Only problem I am still having is that sometimes upon unhiding the process the computer completely shuts down instantaneously. Do you have any recommendations for this error?
(If this comment was disrespectful, please report it.)

 
1/20/2007 12:28:34 PMIslam Adel

Most (not all) sudden-reboot cases are solved by carefully terminating and freeing the 'Process' class which also frees the device driver from memory. Be sure to free (set to nothing) the class before your program terminates (Form_Unload)
(If this comment was disrespectful, please report it.)

 
1/22/2007 3:00:17 PMPyro Strex

One more time Islam Adel a.k.a (mE) create a wonderful project ^_^ 5\5
(If this comment was disrespectful, please report it.)

 
1/31/2007 1:53:57 AMchitra

nice work. keep it up.if you include comments for that code it will be useful.
(If this comment was disrespectful, please report it.)

 
2/2/2007 4:20:14 AM

i have checked out the code & it works well but i cant understand how it workseven after reading the readme file
could someone please explain it in simple terms
(If this comment was disrespectful, please report it.)

 
2/16/2007 3:12:39 PMyandi

it's great... 5/5
but, is posibble this program to work in safe mode? (im not a vx maker, just a noobs)
(If this comment was disrespectful, please report it.)

 
2/17/2007 2:42:37 AMIslam Adel

I don't know if it's possible to run it in safe-mode. Maybe you could try it and tell us! Thank you anyway.
(If this comment was disrespectful, please report it.)

 
2/17/2007 2:48:31 AMIslam Adel

@To whom who was asking:

Microsoft Windows keeps track of all currently running processes in an array-like structure (technically called a linked list). If we are to hide our process, simply, we'd 'delete' our 'record' (entry) in that 'array', so that Windows will no longer 'see' (detect) it.
(If this comment was disrespectful, please report it.)

 
4/19/2007 7:19:41 PMThraka

Is all the source code included? All the c\asm code?
(If this comment was disrespectful, please report it.)

 
4/20/2007 2:28:49 AMIslam Adel

@Thraka:
Yes, everything is included. however, only VB and C++ were used, no assembly.
(If this comment was disrespectful, please report it.)

 
5/4/2007 4:20:13 AMStefano

Hi!I tried to run the example but i receive the error :"Class has not been initialized.". I tried with XP (SP2)and Vista.Can you help me, please?
Thank you!
(If this comment was disrespectful, please report it.)

 
5/4/2007 6:47:52 AMStefano

The problem was the antivirus!
It works fine!
(If this comment was disrespectful, please report it.)

 
5/4/2007 6:54:14 PMStefano

I have recompiled the driver like pman and now it works without antivirus problems.
Thank you everybody!
(If this comment was disrespectful, please report it.)

 
5/5/2007 3:32:32 AMIslam Adel

so, the antivirus thought that my driver was a *bad* rootkit. that's too bad! anyway, try to have fun with my code :) AND thank you all :)
(If this comment was disrespectful, please report it.)

 
5/5/2007 1:04:54 PMStefano

Hi!I just used your dll with a C# project, it works fine only when i have to hide the process but when i have to show it...blue screen and windows XP sp2 restarts.Any suggestions?I tried also with Vista but apparently the problem is with the CreateService API..no way!:(
(If this comment was disrespectful, please report it.)

 
5/5/2007 2:51:57 PMIslam Adel

it doesn't work on vista. and about C#, i didn't test it. but it should work fine! anyway, you just proved that it doesn't work flawlessly on C#! sorry about that :D
(If this comment was disrespectful, please report it.)

 
5/24/2007 9:51:27 AMAaron

can someone please send me the pslib.dll file that they have recompiled? I really don't want to deactivate my antivirus to use this.. VB won't let me recompile it for some reason. =//

aaron (dot) jones (dot) 1 _AT_ hotmail (dot) co (dot) uk
(If this comment was disrespectful, please report it.)

 
5/31/2007 1:40:34 PMCgelhaus

I am running VS2005. When I try to build the test project, i get 1 error:
Error 4 Name 'VarPtr' is not declared cHideProcess.vb 218 10 PSLib

and 1 warning: Warning 3 Variable 'osvi' is used before it has been assigned a value. A null reference exception could result at runtime. Make sure the structure or all the reference members are initialized before use cHideProcess.vb 135 34 PSLib


What am i doing wrong?
Thanks.
(If this comment was disrespectful, please report it.)

 
5/31/2007 3:48:43 PMCgelhaus

I would like to add to my last post,
To correct the error, in the pvSendCommand function in cHideProcess, i changed the line
pCmd = VarPtr(mCmd(0))
to
pCmd = mCmd(0)
because VS said that function is no longer supported.
for the warning(s), I changed all
Dim osvi As OSVERSIONINFO
statements to
Dim osvi As New OSVERSIONINFO

this solved all my errors and warnings and successfully compiled the DLL. Let me know if any of this is wrong....

Here's where i REALLY need help:
I used the latest DDK to build the driver. It output 3 files:
*.obj, *.pdb and *.sys

How do i put these pieces together? Please help. I'm new to building drivers and DLLs.

(If this comment was disrespectful, please report it.)

 
5/31/2007 4:11:33 PMIslam Adel

@Cgelhaus: That's simply because this project was meant for VB6, not VB.NET
(If this comment was disrespectful, please report it.)

 
6/1/2007 10:32:35 AMIslam Adel

@Cgelhaus: you can't do this. now you changed the functionality of the code. it won't work properly. like i said, this project was meant for VB6 only!

About the recompiling thing, you don't need *.obj or *.pdb files. you just need the .sys file.

You will have to compile the source three times. one for winxp, one for win2003 (server), and another for winnt.

After that you will have to put these three .sys files in the resource file in the following order: win2000, xp, then 2003 using IDs 101, 102, and 103 respectively.
(If this comment was disrespectful, please report it.)

 
6/1/2007 10:56:42 AMCgelhaus

Is there a way to convert it?
(If this comment was disrespectful, please report it.)

 
6/1/2007 11:27:51 AMIslam Adel

i don't know much about VB.NET. But i know that it's possible to use ActiveX DLLs.

You can compile the DLL (pslib.dll) and use it in VB.NET
(If this comment was disrespectful, please report it.)

 
6/20/2007 11:26:46 AMajay_whiz

it is not working in Windows Vista
(If this comment was disrespectful, please report it.)

 
6/21/2007 12:01:06 PMHeriberto Mantilla Santamaria

Hi, I don't know why my VirsuScan detect the hideproc.sys files as virus, is a really virus or is similar to W32/HideProc!sys
(If this comment was disrespectful, please report it.)

 
6/27/2007 6:16:06 PMNathaniel Zhu

When i try to compile it to exe,
i get this error message: "The Project 'project1' could not be built because it refrences project 'E:\proces~1\PSLib.vbp' Which does not have a binary compatibility file set.

i searched on google but the problem is too long...how do i fix it?
(If this comment was disrespectful, please report it.)

 
6/28/2007 4:30:23 AMIslam Adel

@ajay_whiz: that's true. my device driver doesn't work on windows vista, sorry!

@Heriberto: umm... Antivirus companies are working really hard on it. My sys file is now detected. You know, this makes much sense, because my sys file is actually kinda malicious in nature. Anyway, you can email me at mods.29a[at]gmail[dot]com, and i shall send you a recompiled version of the project that is much less detected by major antivirus softwares. *PS: This project was never intended for malicious use.

@Nathaniel: Your problem sounds kinda weird. Please try the following in order:
- Open & Compile the dll (PSLib.vbp)
- Open \TestProject\Project1.vbp then Project->References and uncheck "MISSING: PSLib.vbp", if any.
- Make sure you add a reference to "Process Security Library" by checking the its checkbox in the list. Click Ok
- Compile (Make Exe) the project (\TestProject\Project1.vbp)
(If this comment was disrespectful, please report it.)

 
6/28/2007 12:22:12 PMNathaniel Zhu

Thanks! it worked! i forgot to uncheck Missing pslib.vbp

thanks! this works great 5/5!
(If this comment was disrespectful, please report it.)

 
6/30/2007 10:59:55 PMIvan Tellez

Hi Islam Adel, I download the WDK 2003, alter the source code and recompile. all its OK.
But, now, i download the WDK 600 and compiled to ty it in vista, and all that a get was a BSOD. Is there a way to make this driver works in Vista?
(If this comment was disrespectful, please report it.)

 
7/2/2007 7:11:58 AMNilesh

hi Pman,
Can you please send me the pslib.dll file that you have recompiled? I am not able to compile it as i dont have the win ddk and the knowabout to do the same...

(If this comment was disrespectful, please report it.)

 
7/4/2007 3:31:36 AMIslam Adel

@Ivan Tellez: Sorry, but Vista is not supported.

@Nilesh: Why pman? No offense, but i already recompiled it for the public :)
There you go:
http://rapidshare.com/files/40919038/PSLib.rar
(If this comment was disrespectful, please report it.)

 
7/20/2007 4:21:31 AMabd allah najar

you are smart man adel
your code is very good
allah save you
(If this comment was disrespectful, please report it.)

 
7/26/2007 5:15:37 AMWraiTh

This is a very nice.. thnxs 5 globe from me.
(If this comment was disrespectful, please report it.)

 
7/26/2007 5:16:38 AMWraiTh

This is a very Nice code, will be very useful on my personal project.
5 globe from me
(If this comment was disrespectful, please report it.)

 
7/26/2007 12:37:17 PMIslam Adel

It's great the you like it guys. I hope you enjoy using it as much as i enjoyed creating it :)

Well, if you want to support me, you can always donate. And that will be much appreciated. Please contact me at my email (mods[dot]29a[at]gmail[dot]com)

Thanks!
(If this comment was disrespectful, please report it.)

 
8/15/2007 8:30:16 PMGabriel

Thanks Islam Adel.
Your program is very good, I'm using that for one projectof a company, and in our case need security , and with that we can to control the use of internet of the users,
we are very been thankful with you.

My best wishes

(If this comment was disrespectful, please report it.)

 
9/17/2007 7:10:44 AMPyro Strex

well.. all i can say is i really like what u did 100/5
(If this comment was disrespectful, please report it.)

 
11/16/2007 9:25:15 AMJake

i dunno how to compile it anybody got any advice
(If this comment was disrespectful, please report it.)

 
12/19/2007 12:29:48 PM

how do I use this? lol
(If this comment was disrespectful, please report it.)

 
12/27/2007 3:53:26 AMpman

No need to worry about recompiling this one with the windows DDK (driver developement kit). This does not run on vista and with it's growing popularity it does not make much sense unless someone here has the knowhow to fix the driver to run with vista. I have limited knowledge with windows vista compatibility.
(If this comment was disrespectful, please report it.)

 
12/28/2007 4:37:21 PMKuangda He

To make it work on vista, you have to get the driver(.sys file) digitally signed by Microsoft. Which costs money!
(If this comment was disrespectful, please report it.)

 
2/6/2008 7:21:18 PMFalcon

to Trojan & Keylogger & ... Coder and Developer:

Dont Use This Code Because after you compile and create dll some AV report such as backdoor trojan or after u can bypass this problem after u want to use this code AV reporet that .SYS file is Trojan backdoor or Trojaan Clicker



(If this comment was disrespectful, please report it.)

 
5/28/2008 1:48:23 AMMuhammad Tahir Ashrafi

Thanx Adil Bhai for the code im making a zabardast keylogger please send me your e-mail mujhe apki madad ki zaroorat hai.
(If this comment was disrespectful, please report it.)

 
7/19/2008 11:34:31 AMsteve0

this is a backdoor.
(If this comment was disrespectful, please report it.)

 
9/2/2008 2:35:19 AMImperial-Nymph

Ow! Islam Adel!
I already downloaded your submission from a long long time ago, and now, I am going to submit my submission with your PSLib inside..

Side Note:
@everyone, If you want to use the pslib in your app, it's a bit complicated, yeah.. complicated..
Just, try, try, and try again..

@Islam Adel, yea.. This is really cool! But, can you make the library to be more stable than before? It seems to be ultimately unstable.. I experienced many Blue Screens.. Hmm.. What should I do?
Well.. You said that most of the sudden reboot was caused if you don't Free the class before the app terminates! But, in my case, is really different! The Blue Screen suddenly appears before the class even loaded!

I thought that there's something wrong around here..
But, Your submission is really Great! 5 GlObZ!

Regards, Imperial Nymph
(If this comment was disrespectful, please report it.)

 
9/6/2008 3:36:58 PMSANMI

Anyone....I need the PSLib.dll that my AntiVirus will not See as a VIRUS. This is Urgent. The One on the RapidShare Site is also seen as a Virus. My email is ilesanmiolade[AT][YAHOO.COM]
(If this comment was disrespectful, please report it.)

 
9/23/2008 12:36:22 AMleakhena

nice job! but could you update this code without using Hideproc.sys???

Hope u reply and update ..:)
(If this comment was disrespectful, please report it.)

 
1/10/2009 2:36:43 PMAndré

tnx 4 this source ^^
(If this comment was disrespectful, please report it.)

 
1/11/2009 10:29:03 AMPragy Agrawal

hmm... hey dude... may i use that activex in vb.net for hiding a proces....??

i mean, my pc wont crash na....??
(If this comment was disrespectful, please report it.)

 
2/28/2009 11:08:00 AMmaster_tavy

very nice code, tnx man , work fine...
(If this comment was disrespectful, please report it.)

 
3/27/2009 10:52:18 PMwilliam

i get the error class has not been initialize
(If this comment was disrespectful, please report it.)

 
4/13/2009 2:10:01 AMkutukupret

great!!! it work, i've been playing around with this good stuff.i've recompiled the driver.stil the AV detecting DLL as virus.

but anyway, this is great.
(If this comment was disrespectful, please report it.)

 
4/13/2009 3:50:09 AMkutukupret

yes this work perfectly.
(If this comment was disrespectful, please report it.)

 
5/3/2009 8:04:48 PMAbdul Ghani

in the test folder the .dll file is missing
(If this comment was disrespectful, please report it.)

 
5/7/2009 10:58:41 PMmaor

new version
setup - http://www.zippyshare.com/v/51639783/file.html

source

http://www.zippyshare.com/v/7961 8235/file.html

(If this comment was disrespectful, please report it.)

 
9/10/2009 1:27:07 PMArne

hey,
could anyone upload the latest version?
the one in the post above me is down :(

and does anyone know how to convert this to pascal?

(If this comment was disrespectful, please report it.)

 
9/16/2009 11:39:35 AMmaor

i like ur program can u make the dll support windows 7 | Vista ?
(If this comment was disrespectful, please report it.)

 
9/16/2009 4:08:37 PMmaor

this is project in VB.net vased on this project ...!
new addon's ^^^ stuff
source & file's include

(why u delete my old post in .net ???)

.... here link's .....

http://www.2shared.com/file/7848706/de04be5b/HideMyApp.html
http://www.1filesharing. com/download/ZF8AF3HZ/HideMyApp.rar
http://bluehost.to/file/glAkGsRKj/HideMyApp.rar
http://duc kload.com/download/187293/HideMyApp.rar
http://www.egoshare.com/download.php?id=33B916FC40
(If this comment was disrespectful, please report it.)

 
2/4/2010 5:54:07 AMArne

i get a virus-warning..
is there any chance to abort it?
something like to include the dll in my pascal-program, in order to not use a dll-file?
(If this comment was disrespectful, please report it.)

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author from the email account you registered on the site, so you can correspond directly.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
To post feedback, first please login.


 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Games | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | Open Letter from Moderators | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright© 1997-2010 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.   Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.