tsocks - transparent SOCKS proxying library:
Υπάρχουν εφαρμογές, οι οποίες δεν έχουν τη δυνατότητα να λειτουργούν χρησιμοποιώντας SOCKS proxy.
Αυτό μπορεί να συμβεί είτε γιατί δεν προσφέρουν καθόλου τη δυνατότητα για proxy είτε γιατί προσφέρουν μόνο την επιλογή του http proxy (π.χ. midori).
Και εδώ έρχεται να λύσει το πρόβλημα το tsocks, το οποίο λειτουργεί σαν interceptor και κάνει override την connect() χρησιμοποιώντας τις ρυθμίσεις του SOCKS proxy που του έχεις δώσει.
Αυτό που έχεις να κάνεις είναι να βάλεις στο /etc/tsocks.conf τις λεπτομέρειες του proxy, π.χ.
server = 127.0.0.1
server_type = 5
server_port = 12345
και μετά να τρέξεις την εφαρμογή που θες μέσα από το tsocks
tsocks midori