After midterms halted the productive nature of this project, we have resumed progress and have hit the ground running ever since. From our meeting held in late October, a solid guideline of what needed to be accomplished in November was formed. Since the install process for Android applications is one that would require more time to alter, we have opted to first come up with a working change of the online install interface provided by Google. This interface is also known as the Google Play Store (follow the link to go to the page). Using simple java scripts we hope to very quickly change the listing of apps on the online Play Store to include visual indications of how malicious an app appears based on what permissions that application requests. Having an implementation done by the 16th of November, we may then move on to analyzing users responses to the new interface. A further update will be posted upon the completion of the visual interface that will include pictures! Until then
-Danny
Wednesday, November 14, 2012
Monday, October 8, 2012
Grace Hopper Celebration of Women in Computing 2012
Jacqui and I attended the Grace Hopper Celebration in Baltimore, Maryland. We had a great time. They had a huge career fair in which many companies were there. For example, Google, Amazon, National Labs, Lockheed Martin, NSA, NSF, Microsoft, Facebook, Twitter, Neustar, Palantir, and many more. Also, many colleges attended.
The talk I enjoyed the most was given by Nora Denzel. She was the keynote speaker on Thursday October 4. She had many great points and was entertaining.
You can view the talk here:
http://www.youtube.com/watch?v=242Z5BhJAC8
Here are a few pictures we took while at the conference:
The talk I enjoyed the most was given by Nora Denzel. She was the keynote speaker on Thursday October 4. She had many great points and was entertaining.
You can view the talk here:
http://www.youtube.com/watch?v=242Z5BhJAC8
Here are a few pictures we took while at the conference:
We were walking through the career fair and found the CRA-W booth. We also noticed our picture on the poster!
This is the Baltimore Convention Center. This is were Grace Hopper was held.
It was a great conference to attend!!!
~ Kaitlyn Gurule
Sunday, September 30, 2012
Possible UI Designs
Hello again. Below are two of my rough designs for a user interface. The idea behind them is that when users attempt to install a new app, instead of allowing the usual screen display the permissions the app requests, one of them will come up. The screen will display a security score for the app overall and then a score of each individual permission requested. Yet, these designs have multiple flaws, such as the scoring system.
As these are rough drafts, multiple revisions will follow. For now I will focus more on the second design, as it is the simplest. What do you think?
- Eunice.
As these are rough drafts, multiple revisions will follow. For now I will focus more on the second design, as it is the simplest. What do you think?
- Eunice.
September 28 Meeting
Hello,
In this meeting, as Danny pointed out, we went over our ideas for a user interface design. Dr. Zheng suggested that we combine a few aspects of our UIs and add a few more things; however, since Danny and I are working independently on this portion of the research, the designs must be created independently. Once we have settled on one or two creations, the next step is to proceed with the actual implementation. Nonetheless, next week the team will meet again to discuss the UI revisions.
In the next post I will provide examples of my design and discuss their features.
- Eunice.
In this meeting, as Danny pointed out, we went over our ideas for a user interface design. Dr. Zheng suggested that we combine a few aspects of our UIs and add a few more things; however, since Danny and I are working independently on this portion of the research, the designs must be created independently. Once we have settled on one or two creations, the next step is to proceed with the actual implementation. Nonetheless, next week the team will meet again to discuss the UI revisions.
In the next post I will provide examples of my design and discuss their features.
- Eunice.
Friday, September 28, 2012
The past 2 weeks
After 2 weeks of steady progress leading up to this mornings meeting, some good ideas have been developed and refined. During today's meeting both mine and Eunice's visuals representation for risk scores that we give to apps were presented for the first time. My ideas need some refining before becoming a final draft, but keeping the representations simple and familiar to the user, I believe will yield the best results. Below is a preliminary idea that I developed for both presenting the risk score of an app as well as for bring the users attention to the permissions that are of higher risk. Over the next week I hope to come up with a near final product. Until then!
-Danny
-Danny
Sunday, September 16, 2012
September 14 Meeting
In this meeting, Yang Wang presented to us how some Android permissions work. Additionally, he taught us how the risk of a permission is evaluated (summary: it involves a summation of likelihood of adverse event * impact of such event). For the risk analysis 169 standard permissions will be considered; thus, any user-defined, manufacturer-defined, or obscure permissions cannot be rated. As to how Android permissions are deemed normal or dangerous, it remains unknown to us.
During the rest of the meeting we talked about the particulars of how to proceed with our work: we are downloading the Android 4.0 source code, we will need to recompile the OS, etc.
By next week, Danny and I will post possible user interfaces.
- Eunice.
Wednesday, September 12, 2012
Introduction to the New Cast
Hello. After some delay, we get to introduce the new cast of the NMT CREU. This year, two Computer Science students will develop new Android app installation interface that indicates to the user the risk of installing a program (or app) based on the permissions it requires. By doing such, they will determine if their method of presenting the information is effective in teaching the general audience about Android permissions. This semester, their work will focus on designing and implementing the installation interface.
And now, the actors:
Daniel Fahey
And now, the actors:
Daniel Fahey
Daniel currently is a junior, majoring in Computer Science at New Mexico Tech. Grew up in Albuquerque, New Mexico. He enjoys developing personal android apps for fun and for use in productivity for day to day tasks.Eunice Perez
Eunice is a junior working toward dual major in Mathematics and Computer Science at New Mexico Tech. Some of her academic interests include statistics, stochastic processes, and algorithms. On her free time she enjoys learning about the causes and effects of human reasoning and behavior.- Eunice.
Subscribe to:
Posts (Atom)



