Sneaky cats

Fesus Rocuts
3 min readNov 8, 2019

Purpose of the project

This project is mainly to spread the love for cats to the world and make it easy to share pictures of cats we like. However we also have the mission to educate people about their own security. Over a thousand of applications are deployed daily on official stores yet we don’t know much about what kind of information a developer can get from us in any of those application. With our app as a program outside a official store we want to give people a positive message that can teach them about mobile applications. We count on you by downloading our application and making part of this project by also agreeing in taking basic anonymous information from your phone so that we can give you a feedback about security.

The image say more than thousand words

Winning Team

Mariana Plazas
Apk and native library
Kenneth Cortes:
Front-end and data base
Fesus Rocuts:
Apk and Api

Work flow (Discussion of process, collaboration and timeline)

Planning
assignment of roles and tasks
establishment of key points
Deadlines with trello work mechanics

Execution
collaboration between the team, support through whatsapp and meetings to look at the progress, readjustment of time, document construction and evaluation of the event

Integration
Finish individual tasks
Tests of all functionalities
Integrate and retouch details

Why this project?

We wanted to learn how to create a virus, taking advantage of common and massive tools to violate security using a Trojan horse, this is a research project that stems from curiosity about cyber security.

Focus

I like working into project, when using your smartphone and you like install any app, this app can access to sensitive information, the team like educate to community to the risks when using applications and authorize the permits into application

Story

Some young people met with the objective of finding vulnerabilities in the use of technology specifically in the software with the highest demand. During the study we shared, we found that a space is opened to present a final project that attracts our attention, so we We gather to start this adventure.

Summarize

Process that involve App

Integration C language, Java, Python to deploy one solution, the building use NKD to connect C and Java coding, Java is used to access the content provider and reply to external server, and Python to recovery information and save registers when phone sends them.

The Landing page, and other routes are tracked with google analytics and mongodb into a specific collection.

Technical challenge

Tools that we use for the first time

Intregation of all parts in a functional front-end and apk

Data management solved using a no relational data base mongodb

Integration of the native code in C solved using ndk to build native library

Automate message delivery solved with a bot the send the message

Concluding

I’m passionate about sustainable initiatives that challenge me and go after the factory of products and services.

--

--