Damian Johnson commited on 2017-02-02 18:58:45
Zeige 1 geänderte Dateien mit 63 Einfügungen und 63 Löschungen.
Most intuitive order I could think of was to list project ideas in the same order that we list the projects above. Really doesn't matter (most ideas don't apply to any of them).
| ... | ... |
@@ -838,6 +838,69 @@ ideas. |
| 838 | 838 |
</p> |
| 839 | 839 |
</li> |
| 840 | 840 |
|
| 841 |
+ <a id="feedbackExtension"></a> |
|
| 842 |
+ <li> |
|
| 843 |
+ <b>Feedback Extension for Tor Browser</b> |
|
| 844 |
+ <br> |
|
| 845 |
+ Likely Mentors: <i>Nima (mrphs)</i>, <i>Sukhbir (sukhe)</i> |
|
| 846 |
+ <p> |
|
| 847 |
+ Design and implement an extension for Tor Browser that can be used to gather |
|
| 848 |
+ end-user UI/UX feedback on an opt-in basis. While the design and |
|
| 849 |
+ implementation is left as an exercise for the applicant (and also serves as |
|
| 850 |
+ the qualification task), examples of the information we are looking to gather |
|
| 851 |
+ can include troubleshooting network connectivity issues, testing the various |
|
| 852 |
+ pluggable transports, or gathering information about the network of the users. |
|
| 853 |
+ </p> |
|
| 854 |
+ |
|
| 855 |
+ <p> |
|
| 856 |
+ Please propose the extension design in a way that the information is strictly |
|
| 857 |
+ on an opt-in basis and scrubs any information that can be used to identify a |
|
| 858 |
+ user, and also come up with a way to send the gathered information to a |
|
| 859 |
+ central server, whether to an onion address (if the user has Tor running), or |
|
| 860 |
+ otherwise. To start with, we are looking to gather only text as part of the |
|
| 861 |
+ feedback process. |
|
| 862 |
+ </p> |
|
| 863 |
+ </li> |
|
| 864 |
+ |
|
| 865 |
+ <a id="torBrowserCrashReport"></a> |
|
| 866 |
+ <li> |
|
| 867 |
+ <b>Crash Reporter for Tor Browser</b> |
|
| 868 |
+ <br> |
|
| 869 |
+ Likely Mentors: <i>Tom Ritter (tjr)</i>, <i>Georg (GeKo)</i> |
|
| 870 |
+ <p> |
|
| 871 |
+ Currently Tor Browser disables the Crash Reporter. We would like to |
|
| 872 |
+ build it reproducible, enable it, and configure it to report crashes |
|
| 873 |
+ containing non-detailed and impersonal information to Tor, on a .onion |
|
| 874 |
+ submission platform that would allow us to view and explore the |
|
| 875 |
+ crashes. |
|
| 876 |
+ </p> |
|
| 877 |
+ |
|
| 878 |
+ <p> |
|
| 879 |
+ The project will entail enabling the Crash Report on Tor Browser and |
|
| 880 |
+ creating a backend to receive reports from it. Once created, the crash |
|
| 881 |
+ reporter data will be analyzed and modified to fit Tor's requirements |
|
| 882 |
+ for personal data collection. As time permits, we will update the |
|
| 883 |
+ build system to ensure the crash reporter is built reproducibly and |
|
| 884 |
+ add data analysis tools for the crash report database to visualize top |
|
| 885 |
+ crashers and similar statistics. |
|
| 886 |
+ </p> |
|
| 887 |
+ </li> |
|
| 888 |
+ |
|
| 889 |
+ <a id="fasterTorBrowser"></a> |
|
| 890 |
+ <li> |
|
| 891 |
+ <b>Make Tor Browser Faster</b> |
|
| 892 |
+ <br> |
|
| 893 |
+ Likely Mentors: <i>Tom Ritter (tjr)</i>, <i>Georg (GeKo)</i> |
|
| 894 |
+ <p> |
|
| 895 |
+ This project will enable and take advantage of HTTP/2, the Alt-Srv |
|
| 896 |
+ header, and tor's new single hop .onion mode to enable websites to |
|
| 897 |
+ transparently move their traffic to a .onion address. In addition to |
|
| 898 |
+ improvements in security, we will benchmark page load and paint times |
|
| 899 |
+ under normal HTTP/1.1, HTTP/2, and when taking advantage of features |
|
| 900 |
+ such as Server Push. |
|
| 901 |
+ </p> |
|
| 902 |
+ </li> |
|
| 903 |
+ |
|
| 841 | 904 |
<a id="stegotorus"></a> |
| 842 | 905 |
<li> |
| 843 | 906 |
<b>Make Stegotorus deployment ready</b> |
| ... | ... |
@@ -1051,69 +1114,6 @@ ideas. |
| 1051 | 1114 |
</p> |
| 1052 | 1115 |
</li> |
| 1053 | 1116 |
|
| 1054 |
- <a id="feedbackExtension"></a> |
|
| 1055 |
- <li> |
|
| 1056 |
- <b>Feedback Extension for Tor Browser</b> |
|
| 1057 |
- <br> |
|
| 1058 |
- Likely Mentors: <i>Nima (mrphs)</i>, <i>Sukhbir (sukhe)</i> |
|
| 1059 |
- <p> |
|
| 1060 |
- Design and implement an extension for Tor Browser that can be used to gather |
|
| 1061 |
- end-user UI/UX feedback on an opt-in basis. While the design and |
|
| 1062 |
- implementation is left as an exercise for the applicant (and also serves as |
|
| 1063 |
- the qualification task), examples of the information we are looking to gather |
|
| 1064 |
- can include troubleshooting network connectivity issues, testing the various |
|
| 1065 |
- pluggable transports, or gathering information about the network of the users. |
|
| 1066 |
- </p> |
|
| 1067 |
- |
|
| 1068 |
- <p> |
|
| 1069 |
- Please propose the extension design in a way that the information is strictly |
|
| 1070 |
- on an opt-in basis and scrubs any information that can be used to identify a |
|
| 1071 |
- user, and also come up with a way to send the gathered information to a |
|
| 1072 |
- central server, whether to an onion address (if the user has Tor running), or |
|
| 1073 |
- otherwise. To start with, we are looking to gather only text as part of the |
|
| 1074 |
- feedback process. |
|
| 1075 |
- </p> |
|
| 1076 |
- </li> |
|
| 1077 |
- |
|
| 1078 |
- <a id="torBrowserCrashReport"></a> |
|
| 1079 |
- <li> |
|
| 1080 |
- <b>Crash Reporter for Tor Browser</b> |
|
| 1081 |
- <br> |
|
| 1082 |
- Likely Mentors: <i>Tom Ritter (tjr)</i>, <i>Georg (GeKo)</i> |
|
| 1083 |
- <p> |
|
| 1084 |
- Currently Tor Browser disables the Crash Reporter. We would like to |
|
| 1085 |
- build it reproducible, enable it, and configure it to report crashes |
|
| 1086 |
- containing non-detailed and impersonal information to Tor, on a .onion |
|
| 1087 |
- submission platform that would allow us to view and explore the |
|
| 1088 |
- crashes. |
|
| 1089 |
- </p> |
|
| 1090 |
- |
|
| 1091 |
- <p> |
|
| 1092 |
- The project will entail enabling the Crash Report on Tor Browser and |
|
| 1093 |
- creating a backend to receive reports from it. Once created, the crash |
|
| 1094 |
- reporter data will be analyzed and modified to fit Tor's requirements |
|
| 1095 |
- for personal data collection. As time permits, we will update the |
|
| 1096 |
- build system to ensure the crash reporter is built reproducibly and |
|
| 1097 |
- add data analysis tools for the crash report database to visualize top |
|
| 1098 |
- crashers and similar statistics. |
|
| 1099 |
- </p> |
|
| 1100 |
- </li> |
|
| 1101 |
- |
|
| 1102 |
- <a id="fasterTorBrowser"></a> |
|
| 1103 |
- <li> |
|
| 1104 |
- <b>Make Tor Browser Faster</b> |
|
| 1105 |
- <br> |
|
| 1106 |
- Likely Mentors: <i>Tom Ritter (tjr)</i>, <i>Georg (GeKo)</i> |
|
| 1107 |
- <p> |
|
| 1108 |
- This project will enable and take advantage of HTTP/2, the Alt-Srv |
|
| 1109 |
- header, and tor's new single hop .onion mode to enable websites to |
|
| 1110 |
- transparently move their traffic to a .onion address. In addition to |
|
| 1111 |
- improvements in security, we will benchmark page load and paint times |
|
| 1112 |
- under normal HTTP/1.1, HTTP/2, and when taking advantage of features |
|
| 1113 |
- such as Server Push. |
|
| 1114 |
- </p> |
|
| 1115 |
- </li> |
|
| 1116 |
- |
|
| 1117 | 1117 |
<a id="ahmiaSearch"></a> |
| 1118 | 1118 |
<li> |
| 1119 | 1119 |
<b>Ahmia - Hidden Service Search</b> |
| 1120 | 1120 |