Androlyzer

Know more about your apps

App description

Automate

com.llamalab.automate
Rating:
(4.5)
Downloads: 1,000,000 - 5,000,000
Version: 1.6.0 (105)
by LlamaLab

Automate various tasks on your Android smartphone or tablet. Create your automations with flowscharts, automatically change settings like audio volume, Bluetooth, GPS, Wi-Fi, NFC and perform actions like sending SMS or e-mail, copy files to FTP or Google Drive, play music or take photos based on your location, time of day, foreground app, battery level or any other triggered event. You can automate almost everything, Automate even supports plug-in made for Tasker and Locale.Logic funYou edit flowcharts, just add blocks and connect the dots to create your automated tasks. More than 300 building blocks, including actions, conditions, event triggers, loops and more:https://llamalab.com/automate/doc/block/Simple, yet powerfulNovices can pick from predefined options, while power users may use expressions, variables and functions:https://llamalab.com/automate/doc/function/ShareYour automation flows are safe and easy to share using the in-app community:https://llamalab.com/automate/community/FriendlyNo advertising. No trial period. All features available to all (if supported). Premium unlocks use of more that 30 blocks.Community & FeedbackGoogle+: https://plus.google.com/u/0/communities/110041072274817124721Forum: https://groups.google.com/forum/#!forum/automate-userE-mail: info@llamalab.comBuilding blocks• Account sync: request, toggle• Airplane mode• Alarm; await, set• App: start, kill, list, foreground, clear cache, usage• App notifications: toggle, priority, visibility• AppOps• Attention light LED• Audio volume and mute• Battery level• Bluetooth: connect, connected, disconnect, scan (iBeacon, Eddystone and URL beacons), SCO, tethering, toggle• Calendar event: add, query• Call; state, dial, incoming, outgoing• Camera• Car mode• Cell tower; near, pick• Clipboard• Cloud messaging; send, receive• Content; changed, copy, delete, insert, update, pick, query• Contact; query, pick• CyanogenMod profile• CPU speed• Data usage• Device; docked, doze, keep awake, lock, orientation• Dialog; choice, color, confirm, date, html/web, input, map, network, time, etc.• E-mail; compose, send• File; list, copy, move, delete, make directory, monitor, pick• Flashlight• FTP; list, upload, download, delete• Geocoding• Gmail; compose, send, unread count• Google Drive; list, upload, download, delete, share• Google Now voice command• HTTP request• IR transmit• Input method (soft keyboard)• Interruptions• Keyboard visible• Location; await, get, pick• Location provider (GPS, etc.)• Lock screen (keyguard)• Map• Media button• Media playing• Media store• Media (Exif/MP3) tags• Microphone mute• MMS; compose, send• Mobile network; preferred (2G/3G/4G), type, operator, service state, signal strength• Mobile data; toggle, throughput• Network; connected, type, throughput• NFC; scan, write tag• Night mode• Notification; show, hide, cancel, policy, posted• Ping• Play sound• Plug-ins; Tasker, Locale• Process (selected) text• Power source• Quick Settings tile• Record audio, video, TTS• Ringer mode• Ringtone• Roaming• Screen; brightness, orientation, off timeout• Sensor; acceleration, light, temperature, magnetic field, pedometer, personal activity, pressure, proximity, significant motion• Shell command• SMS; compose, send, sent, received• Speakerphone• Speech recognition• SQLite database: modify, query• Storage; mounted, low space• System language• System settings• Text-to-speech• Time; delay, await, window• Time zone• Timer• USB tethering• UI automation: back, click, copy, cut, focus, home, long-click, open notifications, paste, power dialog, quick settings, recents, selection, etc.• Vibrate• Wake-on-LAN• Wallpaper: image, live• Weather• Wi-Fi: connect, hotspot, pick, scan, signal strength• Wired headset• Zip• and more…This app uses the Device Administrator permission.

Analysis results

Malicious code

  • Gain superuser privileges
  • Sideload APK

Privacy leaks

  • Bluetooth MAC address to Network
  • Bluetooth MAC address to Outgoing SMS
  • Bluetooth MAC address to Socket
  • Calendar to Network
  • Calendar to Outgoing SMS
  • Calendar to Socket
  • Camera hardware to Network
  • Camera hardware to Outgoing SMS
  • Camera hardware to Socket
  • User Input to Network
  • User Input to Outgoing SMS
  • User Input to Socket

Confidential sources

  • Bluetooth MAC address
  • Calendar
  • Camera hardware
  • Current Wifi info
  • IMSI
  • Incoming NFC
  • Location
  • SMS
  • Screenshot
  • Telephone number
  • User Input

Suspicious functions

  • Make Call
  • Obfuscation
  • Record audio
  • Start Media Recorder

Permissions

  • android.permission.AUTHENTICATE_ACCOUNTS
  • android.permission.BIND_ACCESSIBILITY_SERVICE
  • android.permission.BIND_NOTIFICATION_LISTENER_SERVICE
  • android.permission.GET_ACCOUNTS
  • android.permission.PACKAGE_USAGE_STATS
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.VIBRATE
  • android.permission.WAKE_LOCK
  • com.android.launcher.permission.INSTALL_SHORTCUT
  • com.android.vending.BILLING
  • com.google.android.providers.gsf.permission.READ_GSERVICES
  • com.llamalab.automate.permission.C2D_MESSAGE
  • cyanogenmod.permission.PUBLISH_CUSTOM_TILE

Features used

  • android.hardware.bluetooth
  • android.hardware.bluetooth_le
  • android.hardware.camera
  • android.hardware.camera.any
  • android.hardware.camera.autofocus
  • android.hardware.camera.flash
  • android.hardware.camera.front
  • android.hardware.consumerir
  • android.hardware.location
  • android.hardware.location.gps
  • android.hardware.location.network
  • android.hardware.microphone
  • android.hardware.nfc
  • android.hardware.sensor.accelerometer
  • android.hardware.sensor.barometer
  • android.hardware.sensor.compass
  • android.hardware.sensor.gyroscope
  • android.hardware.sensor.light
  • android.hardware.sensor.proximity
  • android.hardware.sensor.stepcounter
  • android.hardware.sensor.stepdetector
  • android.hardware.telephony
  • android.hardware.telephony.cdma
  • android.hardware.telephony.gsm
  • android.hardware.touchscreen
  • android.hardware.wifi
  • android.software.app_widgets
  • android.software.device_admin

URLs

Other URLs

  • http://api.openweathermap.org
  • http://javax.xml.transform.sax.SAXSource
  • http://llamalab.com
  • http://localhost
  • http://play.google.com
  • http://plus.google.com
  • http://schemas.android.com
  • http://www.gstatic.com
  • http://xmlpull.org
  • https://accounts.google.com
  • https://drive.google.com
  • https://facebook.com
  • https://graph-video.*
  • https://graph.*
  • https://llamalab.com
  • https://www.googleapis.com

Version info

APK hash: faf1c7c647b54db116de76ed84f97ad700eeb9a1

Source structure


Used libraries

    • Private service binding

    Google Play services

    Google Play services binding library.
    Show details ⇓
    • Public service binding
    • Open source

    Facebook API

    SDK for Facebook integration.
    Show details ⇓
    • Open source
    • Utility

    Android support library

    Simplify your development by offering more APIs that you can bundle with your application so you can worry less about platform versions
    Show details ⇓
    • Open source
    • Utility

    Apache Commons Net

    Collection of network utilities and protocol implementations.
    Show details ⇓

APIs used

  • java.nio
  • android.view.accessibility
  • android.content.pm
  • android.os
  • android.media.audiofx
  • android.location
  • android.widget
  • org.xml.sax
  • javax.xml.transform.sax
  • android.accounts
  • java.security.interfaces
  • android.preference
  • android.app
  • android.telephony.gsm
  • java.math
  • java.nio.channels.spi
  • android.media.projection
  • org.json
  • java.security.spec
  • android.hardware.display
  • javax.crypto.spec
  • android.animation
  • android.text.format
  • android.content
  • org.xml.sax.ext
  • android.app.backup
  • android.net.wifi
  • java.util.logging
  • android.bluetooth.le
  • android.webkit
  • java.util.concurrent
  • android.app.admin
  • javax.net.ssl
  • android.net
  • android.speech.tts
  • javax.xml.transform
  • android.content.res
  • android.view.animation
  • java.util.regex
  • android.transition
  • java.util.zip
  • android.nfc.tech
  • java.util
  • android.text.method
  • android.media.session
  • android.telephony
  • android.view.inputmethod
  • javax.crypto
  • android.provider
  • android.nfc
  • android.database.sqlite
  • android.view
  • java.net
  • android.hardware
  • android.os.storage
  • android.appwidget
  • java.util.concurrent.locks
  • android.graphics
  • android.telephony.cdma
  • javax.crypto.interfaces
  • android.service.notification
  • javax.security.auth.x500
  • android.system
  • android.graphics.drawable.shapes
  • java.util.concurrent.atomic
  • android.accessibilityservice
  • android.graphics.drawable
  • javax.net
  • android.media
  • java.lang.reflect
  • org.xml.sax.helpers
  • android.graphics.pdf
  • android.database
  • java.lang.ref
  • java.nio.channels
  • java.io
  • android.bluetooth
  • android.util
  • java.security
  • java.text
  • java.util.jar
  • java.lang
  • android.app.usage
  • org.xmlpull.v1
  • java.security.cert
  • android.text
  • android.speech
  • java.nio.charset
  • javax.xml.transform.stream
  • android.text.style

Other packages

  • a.a
  • b
  • com.android.a.a
  • com.android.datetimepicker
  • com.android.datetimepicker.date
  • com.android.datetimepicker.time
  • com.emilsjolander.components.stickylistheaders
  • com.larswerkman.holocolorpicker
  • com.llamalab.a
  • com.llamalab.android.a
  • com.llamalab.android.b
  • com.llamalab.android.billing
  • com.llamalab.android.c
  • com.llamalab.android.d
  • com.llamalab.android.e
  • com.llamalab.android.os
  • com.llamalab.android.preference
  • com.llamalab.android.util
  • com.llamalab.android.widget
  • com.llamalab.android.widget.drag
  • com.llamalab.b
  • com.llamalab.ble.a
  • com.llamalab.ble.ad
  • com.llamalab.ble.ad.provider
  • com.llamalab.ble.ad.spi
  • com.llamalab.fs
  • com.llamalab.fs.a
  • com.llamalab.fs.android
  • com.llamalab.fs.b
  • com.llamalab.fs.c
  • com.llamalab.fs.gdrive
  • com.llamalab.fs.gdrive.a
  • com.llamalab.fs.gdrive.b
  • com.llamalab.fs.internal
  • com.llamalab.fs.java
  • com.llamalab.fs.spi
  • com.llamalab.io
  • com.llamalab.json
  • com.llamalab.pratt
  • com.llamalab.wsp
  • com.llamalab.wsp.a
  • com.viewpagerindicator
  • cyanogenmod.a
  • cyanogenmod.app
  • cyanogenmod.profiles
  • net.lingala.zip4j.a
  • net.lingala.zip4j.b
  • net.lingala.zip4j.b.a
  • net.lingala.zip4j.b.b
  • net.lingala.zip4j.c
  • net.lingala.zip4j.d
  • net.lingala.zip4j.e
  • net.lingala.zip4j.exception
  • net.lingala.zip4j.f
  • net.lingala.zip4j.g
  • net.lingala.zip4j.h
  • org.a.a.a
  • org.b.a
  • org.b.a.a
  • org.b.a.a.a
  • org.b.a.a.b
  • org.b.a.a.c
  • org.b.a.a.d
  • org.spongycastle.a
  • org.spongycastle.a.a
  • org.spongycastle.a.b
  • org.spongycastle.a.c
  • org.spongycastle.asn1
  • org.spongycastle.asn1.a
  • org.spongycastle.asn1.b
  • org.spongycastle.asn1.c
  • org.spongycastle.asn1.d
  • org.spongycastle.asn1.e
  • org.spongycastle.asn1.f
  • org.spongycastle.asn1.g
  • org.spongycastle.asn1.h
  • org.spongycastle.asn1.i
  • org.spongycastle.asn1.j
  • org.spongycastle.asn1.k
  • org.spongycastle.asn1.l
  • org.spongycastle.asn1.m
  • org.spongycastle.asn1.n
  • org.spongycastle.asn1.o
  • org.spongycastle.asn1.p
  • org.spongycastle.asn1.q
  • org.spongycastle.asn1.r
  • org.spongycastle.asn1.s
  • org.spongycastle.asn1.s.a
  • org.spongycastle.asn1.t
  • org.spongycastle.asn1.u
  • org.spongycastle.b
  • org.spongycastle.b.a
  • org.spongycastle.b.a.a.a
  • org.spongycastle.b.a.a.b
  • org.spongycastle.b.a.b
  • org.spongycastle.b.b
  • org.spongycastle.b.c
  • org.spongycastle.crypto
  • org.spongycastle.crypto.a
  • org.spongycastle.crypto.a.a
  • org.spongycastle.crypto.b
  • org.spongycastle.crypto.c
  • org.spongycastle.crypto.d
  • org.spongycastle.crypto.e
  • org.spongycastle.crypto.f
  • org.spongycastle.crypto.g
  • org.spongycastle.crypto.h
  • org.spongycastle.crypto.i
  • org.spongycastle.crypto.i.a
  • org.spongycastle.crypto.j
  • org.spongycastle.crypto.k
  • org.spongycastle.crypto.l
  • org.spongycastle.crypto.m
  • org.spongycastle.jcajce
  • org.spongycastle.jcajce.a
  • org.spongycastle.jcajce.b
  • org.spongycastle.jcajce.provider.asymmetric
  • org.spongycastle.jcajce.provider.asymmetric.dh
  • org.spongycastle.jcajce.provider.asymmetric.dsa
  • org.spongycastle.jcajce.provider.asymmetric.dstu
  • org.spongycastle.jcajce.provider.asymmetric.ec
  • org.spongycastle.jcajce.provider.asymmetric.ecgost
  • org.spongycastle.jcajce.provider.asymmetric.elgamal
  • org.spongycastle.jcajce.provider.asymmetric.gost
  • org.spongycastle.jcajce.provider.asymmetric.ies
  • org.spongycastle.jcajce.provider.asymmetric.rsa
  • org.spongycastle.jcajce.provider.asymmetric.util
  • org.spongycastle.jcajce.provider.asymmetric.x509
  • org.spongycastle.jcajce.provider.config
  • org.spongycastle.jcajce.provider.digest
  • org.spongycastle.jcajce.provider.keystore
  • org.spongycastle.jcajce.provider.keystore.bc
  • org.spongycastle.jcajce.provider.keystore.pkcs12
  • org.spongycastle.jcajce.provider.symmetric
  • org.spongycastle.jcajce.provider.symmetric.util
  • org.spongycastle.jcajce.provider.util
  • org.spongycastle.util
  • org.spongycastle.util.encoders
  • org.spongycastle.util.io
  • org.spongycastle.util.io.pem