Click here to Skip to main content
16,017,638 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
hi everybody
i want to write program that can check all url that open with any browser
something like internet download mangaer to popup when it a special file format

or something like keyloggers to save all browsed page

i want to make download manager and i really need it

i hope that somebody have this code !!!
Posted
Comments
Sergey Alexandrovich Kryukov 25-Apr-13 12:14pm    
Why doing such a weird thing? Note that you hardly can get a good answer if you don't explain your ultimate goals.
—SA

Your only real solution to this little problem is either writing a proxy server or buying one off-the-shelf. This is very standard functionality for any proxy server.
 
Share this answer
 
Comments
Espen Harlinn 25-Apr-13 18:26pm    
That should work pretty well :-D
Member 9963236 26-Apr-13 7:44am    
but what if the user running Proxifier ?
is Proxifier and my program (the proxy that you told) work with each other ?
Dave Kreskowiak 26-Apr-13 7:57am    
You're going to have to ask Proxifier. I have never used it nor had a reason to.

But, after looking around their site for a minute, it looks like it should.
Member 9963236 26-Apr-13 8:08am    
thanks
in iran we use it for bypass the site blocking ( site filtering )
all programs work through proxy when it is running
ok thanks for your help
its a good idea to use program that you suggest ♥
Well, let's hope you don't want to do something illegal.
First of all, there are several levels you can hook in to the process, and each has it's own specialties.
1) You can make keylogger, but you will have to filter for url's, and you won't be able to follow links (http://cskeylogger.codeplex.com/[^])
2) You can make browser extension/plugin. But be aware, that there is no universal solution, you need to develop plugin for every and each browser. IE: http://stackoverflow.com/questions/5643819/developing-internet-explorer-extensions[^]
3) Create a proxy (and force users to use your proxy) Implementing a Multithreaded HTTP/HTTPS Debugging Proxy Server in C#[^]
4) TCP level traffic sniffing: A Network Sniffer in C#[^], and log the traffic you are interested in.
 
Share this answer
 
Comments
Member 9963236 26-Apr-13 7:42am    
thanks for your help Zoltán
its very useful
i promise you that i wont make a virus or keylogger or sth bad!
thanks for your help ♥

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900