1
- ProxyChains ver 4.1 README
1
+ ProxyChains ver 4.3 README
2
2
==========================
3
3
4
4
ProxyChains is a UNIX program, that hooks network-related libc functions
@@ -21,35 +21,44 @@ ProxyChains ver 4.1 README
21
21
# needs a working C compiler, preferably gcc
22
22
./configure
23
23
make
24
- sudo make install
24
+ [optional] sudo make install
25
+
26
+ if you dont install, you can use proxychains from the build directory
27
+ like this: ./proxychains4 -f src/proxychains.conf telnet google.com 80
25
28
26
29
Changelog:
27
30
----------
28
31
29
- Version 4.3 (not yet released) :
30
- fixes programs that do dns-lookups in child processes (fork()ed),
32
+ Version 4.3:
33
+ - fixes programs that do dns-lookups in child processes (fork()ed),
31
34
like irssi. to achieve this, support for compilation without pthreads
32
35
was sacrified.
36
+ - fixes thread safety for gethostent() calls.
37
+ - improved DNS handling speed, since hostent db is cached.
33
38
34
39
Version 4.2:
35
- some bugfixes
36
-
37
- Version 4.1 adds support for mac os x (i386, x86_64, ppc)
38
- all internal functions are threadsafe when compiled with -DTHREAD_SAFE
39
- (default).
40
-
41
- Version (4.x) removes the dnsresolver script which required a dynamically
42
- linked "dig" binary to be present with remote DNS lookup.
43
- this speeds up any operation involving DNS, as the old script had to use TCP.
44
- additionally it allows to use .onion urls when used with TOR.
45
- also it removed the broken autoconf build system with a simple Makefile.
46
- there's a ./configure script though for convenience.
47
- it also adds support for a config file passed via command line switches/
48
- environment variables.
49
-
50
- Version (3.x) introduces support for DNS resolving through proxy
51
- it supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
52
- Auth-types: socks - "user/pass" , http - "basic".
40
+ - fixes compilation issues with ubuntu 12.04 toolchain
41
+ - fixes segfault in rare codepath
42
+
43
+ Version 4.1
44
+ - support for mac os x (all archs)
45
+ - all internal functions are threadsafe when compiled with -DTHREAD_SAFE
46
+ (default).
47
+
48
+ Version 4.0
49
+ - replaced dnsresolver script (which required a dynamically linked "dig"
50
+ binary to be present) with remote DNS lookup.
51
+ this speeds up any operation involving DNS, as the old script had to use TCP.
52
+ additionally it allows to use .onion urls when used with TOR.
53
+ - removed broken autoconf build system with a simple Makefile.
54
+ there's a ./configure script though for convenience.
55
+ it also adds support for a config file passed via command line switches/
56
+ environment variables.
57
+
58
+ Version 3.0
59
+ - support for DNS resolving through proxy
60
+ supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
61
+ Auth-types: socks - "user/pass" , http - "basic".
53
62
54
63
When to use it ?
55
64
1) When the only way to get "outside" from your LAN is through proxy server.
@@ -58,7 +67,8 @@ When to use it ?
58
67
like: your_host <--> proxy1 <--> proxy2 <--> target_host
59
68
4) To "proxify" some program with no proxy support built-in (like telnet)
60
69
5) Access intranet from outside via proxy.
61
- 5) To use DNS behind proxy.
70
+ 6) To use DNS behind proxy.
71
+ 7) To access hidden tor onion services.
62
72
63
73
Some cool features:
64
74
0 commit comments