Language: Smali

Keywords: android, android-application, android-development, java, malware-research, malware-sample, repackaged-malware, smali

La Calculadora Malvada

In the scope of our class project, we develop a repackaged malware based on the Simple Calculator app. The aim is to avoid detection through analysis tools and to perform the payload execution as stealthy as possible in an AsyncTask that does not block the main UI thread. Our repackaged app collects the contacts, i.e. name and telephone number, stored on the phone and sends them to a server.


  • CalculatorRepkg/ contains the repackaged Simple Calculator app.
  • SimpleCalculator/ contains the bytecode-level injection attempt.
  • Receptor/ contains the mockup app that was used to develop the rider and hook code.
  • server/ contains a simple server written in java that receives and prints messages to stdout
  • is a script that optimizes and signs the .apk file built from the SimpleCalculator-directory by apktool.


Fancy diagram

Project Statistics

Sourcerank 2
Repository Size 699 KB
Stars 0
Forks 0
Watchers 1
Open issues 0
Dependencies 5
Contributors 1
Tags 0
Last updated
Last pushed

Top Contributors See all

Stefan Su

Something wrong with this page? Make a suggestion

Last synced: 2018-12-12 20:24:27 UTC

Login to resync this repository