@@ -48,6 +48,10 @@ <h6 class="h6padding--fix">
48
48
class ="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent advanced-button ">
49
49
< span id ="start_button_text "> Start Tor</ span >
50
50
</ button >
51
+ < button id ="anonymity "
52
+ class ="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent advanced-button ">
53
+ Are you browsing anonymously ?
54
+ </ button >
51
55
< label id ="autostart_checkbox_cover " class ="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect autostart_fix "
52
56
for ="autostart_checkbox ">
53
57
< input type ="checkbox " id ="autostart_checkbox " class ="mdl-checkbox__input "/>
@@ -72,54 +76,153 @@ <h2 class="mdl-card__title-text">
72
76
Thanks for installing KroTor, with this app you can access internet via Tor. [visit any blocked
73
77
websites, browse anonymously etc]< br />
74
78
Once started, tor socks proxy will be available < em > on your system</ em > which can be accessed at
75
- 127.0.0.1:9999
79
+ 127.0.0.1:9999< br />
80
+ This app is open sourced, for details click < a href ="https://deepankar.io/krotor "
81
+ target ="_blank "> here</ a > .
76
82
</ p >
77
83
< hr />
78
84
< p >
79
- < strong > Usage Instructions</ strong >
80
- < br /> Chrome Apps (such as this one) cannot set the proxy settings in the Chrome browser,
81
- < em > In order to use Tor Socks proxy created by this app, please configure any extension or system
82
- settings accordingly.</ em > < br />
83
- < em > For example:</ em > < br />
84
- You can use extension < a
85
+ < strong > Instructions</ strong > < br />
86
+ In order to use Tor Socks proxy created by this app, please configure any extension/system
87
+ settings/apps accordingly.< br />
88
+ < em > Following instructions are only applicable for Google Chrome.</ em > < br />
89
+ Chrome Apps (such as this one) cannot set the proxy settings in the Chrome browser, only extensions can
90
+ do so.As an example, one can use extension < a
91
+ href ="https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif "
92
+ target ="_blank "> ProxySwitchyOmega(open sourced)</ a > < br />
93
+ < strong > Setup</ strong >
94
+ < em > This is one time process.</ em > < br />
95
+ Install < a
85
96
href ="https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif "
86
- target ="_blank "> SwitchyOmega</ a > with following settings< br />
97
+ target ="_blank "> ProxySwitchyOmega</ a > or any proxy extension.< br />
98
+ Create a proxy profile named KroTor with following settings.< br />
87
99
protocol : socks5< br />
88
100
server : 127.0.0.1< br />
89
101
port : 9999 (or the tor port you defined in settings)< br />
90
- < em > In future, there is plan to create a companion extension for this app.</ em >
102
+ < strong > Using it</ strong > < br />
103
+ 1. Run KroTor, click on Start Tor, < em > make sure you see "Bootstrapped 100%" in terminal window(app's
104
+ middle section with black background)</ em > < br />
105
+ 2. Enable KroTor proxy in SwitchyOmega's dropdown menu(click its icon i.e. black O on right side of
106
+ address bar)
91
107
</ p >
92
108
< hr />
93
109
< p >
94
- To verify that you are on Tor network, please visit : < a href ="https://check.torproject.org " target ="_blank "> https://check.torproject.org</ a >
110
+ To verify that you are on Tor network, please visit : < a href ="https://check.torproject.org "
111
+ target ="_blank "> https://check.torproject.org</ a >
95
112
</ p >
96
113
< hr />
97
114
< p >
98
115
If Tor takes too long to connect, try enabling/modifying accessible ports in settings.
99
116
</ p >
100
117
< hr />
118
+ < p >
119
+ If you face any issue, < a href ="https://codebuff.net/krotor/support " target ="_blank "> please ask on the
120
+ support page</ a > .
121
+ </ p >
122
+ < hr />
123
+ < p >
124
+ < Strong > Advance options.</ Strong > < br />
125
+ If you want set exitnodes, provide username/password for (network)proxy etc, you can do so by enabling
126
+ advance options in settings and provide them in format OPTIONS values< br />
127
+ As an example:< br />
128
+ For exitnodes: ExitNodes node,node,…< br />
129
+ For username/password for (network)proxy: HTTPSProxyAuthenticator username:password (this is stored in
130
+ cleartext in your browser locally.< br />
131
+ You can give multiple options, make sure there is a space between them i.e. OPTIONS1 values1 OPTIONS2
132
+ values2 ...< br />
133
+ For more details see < a href ="https://www.torproject.org/docs/tor-manual.html.en " target ="_blank "> Tor
134
+ manual</ a >
135
+ </ p >
136
+ < hr />
137
+ < p >
138
+ This app lacks the functionality to configure custom bridges, pluggable transports. There is plan to
139
+ implement it but I can't give ETA.
140
+ </ p >
141
+ < hr />
101
142
< p >
102
143
Please note that this Chrome App is not a substitute of < a
103
144
href ="https://www.torproject.org/download/download-easy.html.en " target ="_blank "> Tor Browser
104
145
Bundle</ a >
105
146
</ p >
147
+ </ div >
148
+ < div class ="mdl-card__actions mdl-card--border ">
149
+ < button id ="ok_button " class ="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect ">
150
+ Ok
151
+ </ button >
152
+ </ div >
153
+ </ div >
154
+ </ div >
155
+
156
+ <!--Are you browsing anonymously-->
157
+ < div id ="anonymity-help--overlay " class ="first-time-dialog--overlay ">
158
+ < div id ="anonymity_overlay " class ="demo-card-square mdl-card mdl-shadow--2dp mdl-card--scrollable ">
159
+ < div class ="mdl-card__title ">
160
+ < h5 >
161
+ Instructions to check if you are accessing internet via Tor and browsing anonymously.
162
+ </ h5 >
163
+ </ div >
164
+ < div class ="mdl-card__supporting-text ">
165
+ < strong > Before proceeding make sure that you have configured everything correctly, click help button to see
166
+ the instructions.</ strong >
106
167
< hr />
107
168
< p >
108
- If you face any issue, < a href ="https://codebuff.net/krotor/support " target =" _blank " > please ask on the
109
- support page </ a > .
169
+ To verify that you are on Tor network, please visit : < a href ="https://check.torproject.org "
170
+ target =" _blank " > https://check.torproject.org </ a >
110
171
</ p >
111
172
< hr />
112
173
< p >
113
- This app lacks the functionality to configure custom bridges and pluggable transports. There is plan to implement it but I can't give ETA.
174
+ To check if your local ip (your unique identifier on internet) is leaking or not please visit : < a
175
+ href ="https://ipleak.net " target ="_blank "> https://ipleak.net</ a >
176
+ < br /> To avoid webrtc leaks follow instructions given at < a href ="https://ipleak.net/#webrtcleak "
177
+ target ="_blank "> https://ipleak.net/#webrtcleak</ a > < br />
178
+ Note to window users:< br />
179
+ Window's system proxy settings are unreliable and on top of that < a href ="https://ipleak.net/#dnsleak "
180
+ target ="_blank "> DNS queries are are
181
+ also unreliable on it</ a > .< br />
182
+ </ p >
183
+ < hr />
184
+ < p >
185
+ As a general rule:< br />
186
+ Make sure you use KroTor only with those applications/operating systems which have support for
187
+ socks4/socks5 proxy support (remote dns resolution). Example: for Google Chrome you can use switchyomega
188
+ extension.
189
+ </ p >
190
+ < hr />
191
+ < p >
192
+ < strong > Remember anonymity and privacy are two different things.</ strong >
193
+ </ p >
194
+ < hr />
195
+ < p >
196
+ < strong > Note from developer (< a href ="https://deepankar.io " target ="_blank "> Deepankar
197
+ Tyagi </ a > ):</ strong > < br />
198
+ These are just my opinions and are not endorsed by anyone.< br />
199
+ Two main factors are responsible for being anonymous :< br />
200
+ 1. The traffic coming to and from the user's system must not be traceable back to user's system.(The way
201
+ in which the user's system connects to outside world must not lead to disclosure of user's
202
+ identity)< br />
203
+ 2. The action of user must not lead to disclosure of user's identity.< br />
204
+ KroTor(Tor Network) takes care of first part and user is responsible for second part.< br />
205
+ IMHO, no one can guarantee a 100% anonymity or for that matter I definitely cannot(because of second
206
+ part), that being said it is highly likely that user will remain anonymous without any extra steps other
207
+ than setting KroTor correctly.< br />
208
+ To increase the chances of being anonymous on chrome, run chrome in incognito mode with all the
209
+ extensions(except proxy extension) disabled, password auto fetching disabled and avoid using
210
+ applications/websites which do not honor proxy/privacy settings.(you can disable the JavaScript also)
211
+ For more details visit:
212
+ < a href ="https://www.torproject.org/download/download#warning " target ="_blank "> https://www.torproject.org/download/download#warning</ a >
213
+ < br />
214
+ < strong > The developer is not responsible for any of user's actions or user's actions' consequences.
215
+ This app is provided as is without any guarantees.</ strong >
114
216
</ p >
115
217
</ div >
116
218
< div class ="mdl-card__actions mdl-card--border ">
117
- < button id ="ok_button " class ="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect ">
219
+ < button id ="anonymity_ok_button " class ="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect ">
118
220
Ok
119
221
</ button >
120
222
</ div >
121
223
</ div >
122
224
</ div >
225
+
123
226
< script src ="js/main.js "> </ script >
124
227
</ body >
125
228
</ html >
0 commit comments