Giter Site home page Giter Site logo

proxallium's People

Contributors

thedcoder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

proxallium's Issues

"New Tor circuit" option

This feature may be familiar from the Tor Browser. It would be great to be able to switch to a new circuit with the click of a button on the UI. This could be also added to the right-click menu of the tray icon.

obfs4 bridge doesn't start with custom option ExitNodes

I've tried to use bridges with "ExitNodes" custom option in config.torrc and the result is that the process "obfs4proxy.exe" didn't start at all and connecting ended with dead connections during handshake (Oops, censorship firewall hit)

Tor not found troubleshooting

I think the update is necessary because connecting to Tor with the latest version released so far doesn't seem to be possible anymore and I keep getting the unavailability error even though I've done everything right.

Thank you.

Add (Open minimized) and (minimize to taskbar) options

Hi!
You told us a way to make it open during startup and added (minimize to tray) option but those two options are useful as the first is useful if it is automatically opened during startup and the second option is useful if it doesn't start at startup and the user want at least to remember that proxallium is opened and doesn't run tor by mistake because he didn't notice the tray icon
of course (minimize to tray) is optional as well :)

trouble to connect with python

hi and thanks for great app
im using proxalium for telegram desktop and its GREAT

since 2 month am tring to use proxalium socks proxy with PYTHON3 and TELETHON but it can connect to proxaliumSocks

the code for proxy is:
proxy = (socks.SOCKS5 ,"127.0.0.1" ,9050 )
client = TelegramClient("XXX", api_id, api_hash ,proxy=proxy)

tested different kind of proxy like
"127.0.0.1:9050"
"127.0.0.1:9150"
"localhost:9050"
"localhost:9150"

please guid me to use proxaliumSocks in python3
thanks

Display ProxAllium version in window

I know that ProxAllium isn't updated that often, but when I checked for a new release, it was not straightforward to find out which version I had. Displaying the version somewhere in the window (e.g. the header, ProxAllium 0.4) could be useful.

Thanks!

Cannot figure out whats wrong

ignore past edits
so im trying to use obs4 bridges to bypass network restrictions but im getting this error...

Nov 25 14:52:52.298 [notice] Tor 0.4.4.6 (git-2a8b789ea6f308d0) running on Windows 8 [or later] with Libevent 2.1.11-stable, OpenSSL 1.1.1h, Zlib 1.2.11, Liblzma N/A, and Libzstd N/A.
Nov 25 14:52:52.298 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Nov 25 14:52:52.298 [notice] Read configuration file "C:\Users\DABOS\Desktop\ProxAllium\config.torrc".
Nov 25 14:52:52.298 [warn] Path for DataDirectory (Tor Data) is relative and will resolve to C:\Users\DABOS\Desktop\ProxAllium\Tor Data. Is this what you wanted?
Nov 25 14:52:52.298 [warn] Path for GeoIPFile (Tor\geoip) is relative and will resolve to C:\Users\DABOS\Desktop\ProxAllium\Tor\geoip. Is this what you wanted?
Nov 25 14:52:52.298 [warn] Path for GeoIPv6File (Tor\geoip6) is relative and will resolve to C:\Users\DABOS\Desktop\ProxAllium\Tor\geoip6. Is this what you wanted?
Nov 25 14:52:52.314 [notice] Opening Socks listener on 127.0.0.1:9050
Nov 25 14:52:52.314 [notice] Opened Socks listener on 127.0.0.1:9050
Nov 25 14:52:52.314 [notice] Opening Control listener on 127.0.0.1:9051
Nov 25 14:52:52.314 [notice] Opened Control listener on 127.0.0.1:9051
Nov 25 14:52:52.000 [notice] Bootstrapped 0% (starting): Starting
Nov 25 14:52:52.000 [notice] Starting with guard context "bridges"
Nov 25 14:52:52.000 [notice] Delaying directory fetches: No running bridges
Nov 25 14:52:52.000 [notice] New control connection opened from 127.0.0.1.
Nov 25 14:52:53.000 [notice] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
Nov 25 14:52:53.000 [notice] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
Nov 25 14:53:14.000 [warn] Proxy Client: unable to connect to 74.104.165.202:9002 ("general SOCKS server failure")
Nov 25 14:53:14.000 [warn] Proxy Client: unable to connect to 185.220.101.97:2402 ("general SOCKS server failure")
Nov 25 14:53:36.000 [warn] Proxy Client: unable to connect to 185.220.101.97:2402 ("general SOCKS server failure")

my config is :

## Configuration file automatically generated by ProxAllium
## This file was generated on 25/11/2020 14:52:09

## Open SOCKS proxy on the following port
SOCKSPort 9050

## Open the Tor controller interface on the following port
ControlPort 9051
HashedControlPassword 16:D46DBE1763E19448600A184E983A078AEF0E41B857E3A2DB00B99B35A6

## Only accept connections from localhost
SOCKSPolicy accept 127.0.0.1
SOCKSPolicy accept6 [::1]
SOCKSPolicy reject *

## GeoIP Files
GeoIPFile Tor\geoip
GeoIPv6File Tor\geoip6

## Data Directory
DataDirectory Tor Data

## Bridges
UseBridges 1
ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit exec C:\Users\DABOS\Documents\Tor Browser\Browser\TorBrowser\Tor\PluggableTransports\obfs4proxy.exe
Bridge obfs4 185.220.101.97:2402 B676117AF349B1BC72E68AF872E30AEDC602E40B cert=p9L6+25s8bnfkye1ZxFeAE4mAGY7DH4Gaj7dxngIIzP9BtqrHHwZXdjMK0RVIQ34C7aqZw iat-mode=0
Bridge obfs4 74.104.165.202:9002 EF432018A6AA5D970B2F84E39CD30A147030141C cert=7GnRRsAhAH2qq+GZcM/ZNbeAFlA3FrhwDbZgrPMnPujO5iuz6+vT161bAT4pHCqh+7bfPg iat-mode=0

###########################################################
###### STORE YOUR CUSTOM CONFIGURATION ENTRIES BELOW ######
##### THEY WILL BE PRESERVED ACROSS CHANGES IN CONFIG #####
###########################################################
#~ I (this line) am used to identify the start of custom entries, so please do not touch me :)

Feature request: Option to not use proxy setting of windows

When I use VPNs ProxAllium and Tor disconnected and show message Proxy Client: unable to connect to IP:Port ("general SOCKS server failure"), When VPN disconnect Tor Connect again.
Please add a setting to ProxAllium for change proxy option to not use VPNs proxies.

Support for Snowflake transport

Add support for snowflake PT bridge.

Newly relevant extracted config lines from TBB .torrc config are:
ClientTransportPlugin snowflake exec TorBrowser\Tor\PluggableTransports\snowflake-client.exe -url https://snowflake-broker.torproject.net.global.prod.fastly.net/ -front cdn.sstatic.net -ice stun:stun.l.google.com:19302,stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478
and
Bridge snowflake 192.0.2.3:1 2B280B23E1107BB62ABFC40DDCC8824814F80A72

snowflake-client.exe binary is now included on TBB stable.

Originally posted by @xp499 in #2 (comment)

Add support for app being available at Chocolatey Package Manager repo

Chocolatey Package Manager represents the opensource alternative for Microsoft Store front for opensource compliant apps.

Adding your app to this repo will surely expose to a new and wider audience of users among adding a new central and easy method of setup, distribution and update whenever it's any available.

If you will to expand your userbase, please consider checking this issue anytime you can.

P.D.: Notice that as related by Chocolatey pacman webpage, the recommended way to be installed is with Administrator privileges. This represents that each time you want to setup any other app with it, package manager should be executed with these same privileges.

P.D. 2: I share this setup along using the chocolateyGUI (a GUI for chocolatey CLI pacman) companion app, also executed with Admin privileges in order to setup any app with it without any problems.

Error: Subscript used on non-accessible variable

Using Tor Expert Bundle 0.4.6.7 and running:
Windows 11 Pro
Version 21H2
OS build 22000.160
Experience Windows Feature Experience Pack 1000.22000.160.0

I experience an error where ProxAllium reports it is unable to identify Tor's version. When attempting to regenerate the Tor config from the Options menu an error is encountered:

"Autolt Error" in the dialog window header
Line 13984 (File "C:\ProxAllium\ProxAllium.exe"):
Error: Subscript used on non-accessible variable.

Clicking OK on the dialog closes the program.

Add ability to minimize to task bar instead of tray

Can you tell me why you want ProxAllium to be minimized to the taskbar? It does't do much so in my opinion it is better if it is hidden away in the tray.

Because i need to have opened and minimized console Tor Output window in the taskbar to check what's the current status of Tor binary.

Debug, warns and info console messages do not show up in main window log and minimize to system tray's behaviour it is also affecting to that window when you try to minimize it. That, under my point of view, or needs, should be optional behaviour as when you minimize console Tor Output window it just dissapear and/or minimize also to system tray icon where there's no easy nor trivial way to restore it in one click if you have/want to have/need to have application's icon tray hidden inside Window's system tray overflow menu.

It is nice to have "Start minimized" option and the application's system tray icon as a reminder that the app is running in the background but you may understand that there's also people needs' that also match working with the app at foreground while still also need to minimize it and restore it from the taskbar in one click regardless of app's icon tray.

On another example: Stopping or starting Tor manually whenever it is needed to or wanted to while having system app icon try hidden on the overflow menu. Restore window it does not take just one click also in this case.

Originally posted by @xp499 in #4 (comment)

Add HiDPI display support (if possible/factible and/or worth it at all)

Hello, i've tested the app on a HiDPI monitor and main window as Tor console output window shows somewhat blurry although Windows tries its best at scaling non-HiDPI supported apps.

App was tested on a Lenovo Legion 5 Pro with an integrated screen of 2560x1600 resolution at a 16:10 screen ratio + 150% of Windows native scaling, enabled and configured by factory defaults.

GET READY!! The new generation of Tor brings some new features

Change log here
If you read the change log carefully you will notice some new interesting features, for example

  1. Tor now has an option to be used as an HTTP proxy
  2. some command line options were removed (as it's unsafe) or added

The change log is very big but I think there are very few features that require changes in AutoIt code and the previous features are the major ones
you will need to either build tor from source or wait until the pre-built binary build is available on the official site

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.