HackGuard Features Overview

  provides critical technology that protects apps against hacking and malicious threats.  In addition, AppVision also provides app publishers with unprecedented visibility into their worldwide installed base. 

    Jump to...
               
• Proactive Zero Day Protection
               
• SIEM Integration
• Unified Dashboard
 
• Deployed App Environment Discovery
 
• Custom API
• Realtime Attack Monitoring and Alerts
 
• Worldwide Installed App Base Visibility
 
• App Health Monitoring
• Rapid Attack Vector Analysis
 
• App Base Demographics
 
• Vulnerability Analysis
• Application Code Resilience
 
• Usage Trends
 
• Product Comparison Chart   
         

 

Unified Dashboard  

hg


See at a glance all of the most important health parameters of your installed base. Conveniently arranged graphical widgets enable you to instantly get a handle on the current status, emerging trends and specific areas of concern. Just drag, drop, enlarge or rearrange the placement of the widgets to easily create your own favorite layout.​

Standard widgets include:

  • Incoming App Launch, Install and Alert Speed Charts
  • Comparative Rates for Last 10 Minutes, 60 Minutes and 24 Hours
  • Realtime Gauges display current App Launch, Install and Alert velocity
  • Line graphs enable you to quickly see outliers and trends in the last 2 weeks
  • Rolling report with details of the latest 25 App Launches, Installs and Alerts

 

Realtime Attack Monitoring and Alerts

Is your app under attack right now?  Of course it is.  

Because all important apps are CONSTANTLY under multiple forms of attack.

But here is the truly critical question — Are any of the attacks SUCCEEDING?  

And if so:

  • Is the attack ISOLATED to just one or a few targeted users?
  • Does the attack appear to be GROWING wider, possibly even systemic?
  • Could the attack possibly cause damage to your entire installed base, representing an EXISTENTIAL THREAT to your company?

Obviously, you need the answers to these questions as quickly as possible. It could be the key to starting corrective action in time, before an emerging issue mushrooms into an uncontrollable problem.

This is exactly the information that HackGuard Professional provides — instantly, in realtime, 24x7x365. Your entire worldwide installed base is constantly MONITORED and you can choose to be ALERTED instantly at the first sign of trouble.

HackGuard Professional can deliver Alerts in multiple ways:

  • Graphically on its system Dashboard (viewable anywhere by secure Web)
  • Via detailed Datagrids that are sortable, searchable and filterable
  • By Email delivery and also by SMS (carrier dependent)
  • Additionally, users can choose Triggers and Thresholds to intelligently manage the alert flow

 

Rapid Attack Vector Analysis  

Bad news — you just learned that your app installed base is under serious attack.

  • WHEN did it start?
  • WHERE is it coming from?
  • WHY is the attack working?
  • HOW big might this attack grow?
  • WHO in my installed base may be affected?
  • WHAT can be done to mitigate damage?

Don't panic — HackGuard Professional will provide you with quick, accurate answers to these critical questions.

Here is how HackGuard helps:

  • Search, filter and sort your Alert Log Datagrid to quickly see exactly WHEN the attack started, and to see if it is still continuing.
     
  • With a single click, see the initial attack's source IP and pinpoint its geo-location on a map.  Then view the Alerts by Country map to see WHERE a persistent attack is coming from.
     
  • Use intelligent Datagrids to search, filter and sort your detailed installed base demographics. Typically, you will see that only targets with certain characteristics are under attack. This makes it much easier to determine WHY the attack is working.
     
  • Use intelligent Datagrids again to quickly filter your installed base demographics for the key characteristics you found earlier. Now you know HOW big the attack may grow.
     
  • If you are using HackGuard Enterprise, you can even determine exactly WHO within your installed base is at risk.  Now you can efficiently focus your communication, mitigation and resolution efforts.
     
  • Check your HackGuard Dashboard for any related System Messages and check the Community Forum to see if other apps are also under similar attack and WHAT can be done to mitigate damage and stop the attack.
     

While all of these tools may not instantly turn your challenging day into a cakewalk, you are certainly in a much better position than simply "flying blind", waiting for more and more end users to call your support line, then slowly putting the pieces of the puzzle together over several days or weeks.

 

Application Code Resilience 

Protecting your app's executable code — there is nothing more important or more fundamental to security.

Yet in the current app environment, mobile Anti-Virus cannot perform this vital task.

A compromise of an app's executable code is the most dangerous type of hack, because the user is often unaware that their favorite, trusted app has now been weaponized against them. When the unsuspecting user launches the compromised app, vital personal information can easily be stolen. If the attack is malicious enough there are even worse scenarios, including the compromise of all other apps on the device, the loss of confidential data, and the use of rogue encryption to implement ransomware.

These common attacks targeting an app's executable code are EXACTLY what HackGuard protects against.  HackGuard serves as the last, final, and most important security layer. And here is better news — HackGuard is effective REGARDLESS of the specific attack vector used. Whether an attacker uses any of the literally thousands of hack techniques already in the wild, or even if they use a new, zero-day technique — HackGuard still protects the app's executable code from compromise.

 

Proactive Zero Day Protection  

Zero Day vulnerabilities are the most feared attack vector — for a very good reason.

Because a Zero Day vulnerability has never been seen before, standard Antivirus technology simply cannot recognize it. It is effectively invisible.

So any sort of REACTIVE response will never be triggered. This leaves the hackers free to take full, unimpeded advantage until their Zero Day is eventually discovered and a fix is developed, delivered and installed.  A process that often takes several months.

How can you possibly protect against Zero Day vulnerabilities? The answer is to be PROACTIVE instead of REACTIVE.

And when is the critical time to be PROACTIVE? At app launch! Each and every launch. Every time, with no exceptions.

This is exactly what HackGuard does — proactively inspecting your app for any sign of tampering BEFORE it runs. 

Using its patent pending technology, HackGuard performs a complete inspection of all of your app's executable code in just a fraction of a second. It can then (optionally) also provide your end user with a POSITIVE ASSURANCE on-screen message at app launch. 

Now end users can relax and use your app with confidence, knowing that their confidential info is no longer at risk. No Piggyback Trojans, no Malicious Wrappers, no Masque Attacks, not even one single line of malicious code lurking in a hidden Code Cave.   Because HackGuard has checked every single byte of executable code to ensure that absolutely nothing has been compromised.

 

Deployed App Environment Discovery  

Great news — another copy of your app was just deployed somewhere in the wild.

But what kind of environment did it land in?

A nice, safe spot — or mired in quicksand and surrounded by dangerous predators? (Perhaps on a rooted or jailbroken device running an outdated operating system with multiple open vulnerabilities.)

Now you will know, because HackGuard automatically provides app publishers with accurate information about each and every end user device and the specific operating environment within which their app is running.

Publishers can now enjoy detailed visibility of their app's usage across:

  • Device Brand
  • Device Type (smartphone, tablet, etc.)
  • Device Model
  • Operating System Version
  • Rooted or Jailbroken Status
  • Memory Size
  • Screen Resolution
  • and more...

This information is valuable not only for understanding the installed base and development planning, it also enables publishers to pinpoint and resolve emerging threats to their installed base much more quickly.

By the way — a publisher with 1,000,000 installs would pay about $600,000 annually for a paid product to deliver this information. Or they can use HackGuard Professional to get the same (or even better) information for free. 

 

Worldwide Installed App Base Visibility  

Do not settle for seeing only HOW your app is running in WHAT technical environment.  

It is also critical to know WHERE your app is running.

HackGuard Professional will show you the geographic distribution of all your app installations — enabling you to easily:

  • Pinpoint the exact current location of any individual app install
  • See aggregate information of total installations by country

But HackGuard Professional's reporting is not limited to just app INSTALLATIONS — because we understand that app ENGAGEMENT is a key success factor that all savvy publishers must monitor closely.

So HackGuard Professional will track, report and analyze app LAUNCHES too:

  • Analyze how often users launch your app
  • Learn how this behavior varies by geography
  • Measure the ratio of app launches per app installations
  • See how this vital ratio is trending over time

Via a wide range of Datagrids and Charts, HackGuard Professional provides you with the ultimate in Worldwide Installed App Base Visibility.

 

App Base Demographics  

hg
 
hg
 
hg

 

Understand your installed app base as never before, with both detailed and summary reporting from multiple perspectives. 

  • See all the Types and Brands of devices that are running your app.
     
  • See all the OS Types and specific Versions used by your installed base.
     
  • Take advantage of the Analysis Matrix to discover fine details, such as memory sizes, screen sizes, etc.
     
  • See where your app has been installed, and where it is currently launching from.
     
  • Use this detailed demographic knowledge to guide your development planning, and to minimize your regression testing expenditures.

Detailed Datagrids   Summary Charts
Analysis Matrix   Installations by App
Installations by App   Installations by App-Version
Installations by App-Version   Installations by OS Base
Installations by OS Base   Installations by OS Base-Version
Installations by OS Base-Version   Installations by Brand-Type
Installations by Brand-Type   Installations by Country
Installations by Country   Launches by App
Launches by App   Launches by App-Version
Launches by App-Version   Launches by OS Base
Launches by OS Base   Launches by OS Base-Version
Launches by OS Base-Version   Launches by Brand-Type
Launches by Brand-Type   Launches by Country
     

    

 

 

Usage Trends

hg
 
hg
 
hg
 

 

Monitor, measure and analyze app installation and launch frequency over an unlimited time, with daily, weekly, monthly resolution. 

  • Visually track trends in your installed base growth.
     
  • Use intelligent datagrids to analyze changes in base demographics over time.
     
  • Visually track trends in app usage by your installed base over time.
     
  • Automatically track historical "usage intensity" — the ratio of launches per install.
     
Detailed Datagrids   Summary Charts
Installations – Last 10 Minutes   Installations – Current Trend
Installations – Last 1 Hour   Installations Daily
Installations – Last 24 Hours   Installations Weekly
Installations Daily   Installations Monthly
Installations Weekly   Installations Annually
Installations Monthly   Launches – Current Trend
Installations Annually   Launches Daily
Launches – Last 10 Minutes   Launches Weekly
Launches – Last 1 Hour   Launches Monthly
Launches – Last 24 Hours   Launches Annually
Launches Daily   Launches per Installations Daily
Launches Weekly   Launches per Installations Weekly
Launches Monthly   Launches per Installations Monthly
Launches Annually   Launches per Installations Annually

 

 

 

 

SIEM Integration  

HackGuard Enterprise easily INTEGRATES with these popular Security Information and Event Management (SIEM) platforms:

  • AlienVault
  • HP
  • IBM
  • Intel
  • LogRhythm
  • NetIQ
  • RSA
  • SolarWinds
  • Splunk

If your SIEM platform is not on the list above, we can custom tailor it to provide the information flow you need via:

  • Syslog
  • Common Event Format (CEF)
  • SNMP
  • XML
  • JSON

 

 

Custom API  

 

Cus­tomized Functionality for Your App — Just tell us what you need!

We recognize that not all apps are alike. What special require­ments do you have? Describe everything nec­es­sary to ensure that your app is prop­erly deployed, run­ning opti­mally, and that any prob­lems are diag­nosed quickly and eas­ily. We trans­form this infor­ma­tion into a detailed spec­i­fi­ca­tion that you approve, and then we build it for you.

Rely on our proven core tech­nol­ogy to deliver super strong executable code protection and secure Web access to your installed base monitoring and report­ing from any­where in the world. 

Security and Scalability

The default platform for your customized system's back end is Google’s Cloud Services. Every HackGuard Enterprise customer is provisioned with their own private, secured, encrypted database for the ultimate in data security and privacy. All application data is replicated, backed-up and ready to be instantly scaled to accommodate hundreds of millions of your installed app instances, while maintaining lightning-fast performance and 99.999% uptime.

QA & Testing

We work closely with your team during both Alpha and Beta Testing stages. AppVision can perform full regression testing to ensure that any new, customized functionality does not negatively impact your app's functionality.

Timing 

The entire process, from initial design specification, through coding, build-out, testing, documentation and finally full commercial release can be accomplished in as little as just a few weeks. The actual time required will depend on our project backlog and the amount of custom development required.

 

 

App Health Monitoring  

HackGuard Enterprise can monitor all of your app's critical "health indicators".

This includes both INTERNAL and EXTERNAL conditions.

INTERNAL

  • Module Error Codes
  • Module Warning Codes
  • App Performance Metrics
  • App Network Communication Metrics
  • Memory Constraints
  • Missing Resources
  • and more...

EXTERNAL

  • Communication on Unauthorized Networks
  • Presence of Mandatory Components
  • Presence of Other Mandatory Apps
  • Presence of Conflicting Apps
  • Presence of Malicious Apps
  • and more...

Additionally, HackGuard Enterprise can also be configured to take ACTION, based on health condition triggers that you specify:

  • INFORM the end user about the compliance issue
  • INSTRUCT the the end user on how to take the necessary corrective steps
  • SUSPEND app usage for a defined period of time
  • DISABLE app usage until compliance issues are resolved
  • REMOVE app from the end user's device
  • PERFORM a secure wipe of all app data
  • and more...

 

Vulnerability Analysis  

There are many products that can analyze your app's SOURCE CODE to find known vulnerabilities.

But consider this — DEPLOYED apps typically consist of 30% your code, and 70% other people's code. This is because of your app's dependencies on lower level code coming from:

  • The Operating System
  • The Device Manufacturer
  • The Subscribed Carrier
  • Common Third Party Library Providers

Even if you manage to keep your app's source code free of vulnerabilities, by the time it is deployed as fully EXECUTABLE CODE, your app can inherit many vulnerabilities.

AppVision Enterprise has the powerful ability to "X-Ray" your deployed app's EXECUTABLE CODE. Its deep inspection goes below the surface to reveal of all of your apps actual dependencies. And once these dependencies are known, they can now be properly analyzed for vulnerabilities.

To see the importance of this innovative capability, let's consider an example. You see in the press that a dangerous new vulnerability has just been found in a relatively obscure Class in an old but still fairly popular Operating System.

Should you worry about it? Is it a danger to your installed app base? Wouldn't it be nice to know — right away?

HackGuard Enterprise can immediately tell you if it is indeed a danger to any part of your installed base.

If it is, you now know to start working on an update patch. Hopefully, the fix will be as easy as just using an alternative Class that works as well but does not suffer the newly exposed vulnerability.

If it turns out to not be a not-so-easy fix, then wouldn't it be great to know exactly how many, and who specifically in your installed base is at risk? Certainly valuable knowledge that will help you focus your mitigation efforts.

This is exactly what AppVision will help you do — correctly analyze the situation, then respond quickly and cost effectively.