How does Proxifier work?
Asked Answered
S

2

12

As you know Proxifier is a program that allows network applications that do not support working through proxy servers to operate through an HTTPS or SOCKS.

It can handle any transmission from running applications. I want to know how it can do this and how I can write one like that.

Stephainestephan answered 20/1, 2012 at 19:30 Comment(1)
You should rewrite the question if you really want go technical. And how this relates to [delphi]?Chinatown
C
5

FreeCap is your way to go.

It's released under GNU General Public Licence and written in Delphi.

Copacetic answered 29/1, 2012 at 19:8 Comment(5)
I scrutinized the source code and found out that some units are effectively Windows 95 centric. Unless you need Windows 7 spoon-fed code, it's written well and for educational purpose it's a valuable starting point. Why not harness it with VMWare?Copacetic
Dll file is the most important part of this project. It doesn't work on Windows 7 and I can't access its source. So, how actually can I use it?Stephainestephan
Do you mean inject.dll and proxy32.dll?Copacetic
Yes, inject.dll and proxy32.dllStephainestephan
Assuming you have downloaded freecap_3.18-src.zip, they are available respectfully in src\inject and in src\proxy32.Copacetic
S
5

A socksifier defines a dynamic library with the same functions as the OS socket layer, but defined in such a way as to use a socks proxy. The program being socksified uses that library instead of the OS-supplied one for its network communication.

Selfcontained answered 20/1, 2012 at 19:37 Comment(1)
Thank you, I need more information. I mean, technical info. How to write one like that by Delphi?Stephainestephan
C
5

FreeCap is your way to go.

It's released under GNU General Public Licence and written in Delphi.

Copacetic answered 29/1, 2012 at 19:8 Comment(5)
I scrutinized the source code and found out that some units are effectively Windows 95 centric. Unless you need Windows 7 spoon-fed code, it's written well and for educational purpose it's a valuable starting point. Why not harness it with VMWare?Copacetic
Dll file is the most important part of this project. It doesn't work on Windows 7 and I can't access its source. So, how actually can I use it?Stephainestephan
Do you mean inject.dll and proxy32.dll?Copacetic
Yes, inject.dll and proxy32.dllStephainestephan
Assuming you have downloaded freecap_3.18-src.zip, they are available respectfully in src\inject and in src\proxy32.Copacetic

© 2022 - 2024 — McMap. All rights reserved.