Differences between freeRASP vs Business RASP+ #5
Pinned
syakymchuk
announced in
Announcements
Replies: 3 comments 7 replies
-
Where Can I find more info, like how to move to RASP+ and price?? |
Beta Was this translation helpful? Give feedback.
1 reply
-
What happen if I used the freeRASP free version and my application was downloaded more than 100K? Because I found 100K devices in the description of freeRASP. |
Beta Was this translation helpful? Give feedback.
5 replies
-
Hello @syakymchuk
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What are the advantages of commercial Talsec SDKs subscription plans compared to freeRASP.
First of all, freeRASP is a freemium product. It means there are Fair Usage Policy conditions (over 100K Downloads) for using it (see here). Business RASP+ and AppiCrypt are premium products with a subscription model (which includes SW licenses, SLA, maintenance updates, ...) for SDKs. It is not SaaS. It means we don't introduce any dependency on 3rd party web services for your mobile solution. Talsec doesn't collect any customer data within RASP+, while freeRASP SDK sends the diagnostical information to Talsec servers to provide clients with regular security reports and improve the product. You should consider adding Talsec to the list of Data Processors in case of freeRASP usage.
Here are the TOP10 advantages of a RASP+ Business Talsec subscription (includes SDK license, SLA, and some services) over freeRASP.
Bypass protection. RASP+ binary SDK is built individually with binding to App-specific data (signing cert hash, package name, teamID , etc.). freeRASP SDK is entirely the same binary for all users i.e. "known for attackers". Practically the freeRASP-protected app is unlikely to pass the professional pentesting because an experienced pentester will be capable of bypassing it.
Device data collection by Talsec. Premium customers benefit from full control over telemetry and loggin endpoints. I.e., Customers can use in-house or managed services like Elastic Cloud to collect mobile threat logs and set up Monitoring events for severe threats. freeRASP SDK sends data to Talsec-managed cloud DB (AWS in USA) for product improvements, anomaly detection, freeRASP client reporting and aggregated data analytics.
Better resilience for premium RASP+ threat prevention vs API callbacks (aka detection only) in freeRASP. The reactions to threats (like killing the app) can be configured to be triggered inside the RASP+ SDK at a lower level of Native C. Hence it is much harder to locate and bypass by reverse engineering than reaction maid in App logic code as in freeRASP.
AppiCrypt (TM) - it is our innovation and extremely powerful RASP hardening from the back-end that implements the concept of zero-trust for the apps world (app/device integrity control at the API gateway level). It is somewhat similar to JWT that verification for user authentication but AppiCrypt verifies that the request is generated by the legit and non-compromised app. See details here and more detailed whitepaper here: AppiCrypt® App Integrity Cryptogram.pdf
Additional controls in RASP+. These are:
-- UI Overlay attack protection
-- Accessibility service misuse protection
-- Google Play Services or Huawei Services control
-- Strings obfuscation and encryption aka vaulting within RASP SDK (good for hiding API keys, endpoints, URLs)
-- VPN detection/prevention
Dynamic TLS pinning SDK. Allows avoid the App republishing in case of certificate expiration or root certificate update
Self-care tools for remote SDK configuration
New upcoming features
-- Malware detection (coming soon)
-- Remote Screen Control, Screen-cast or Screen mirroring detection (coming soon)
Middle term plan
-- App enrollment for Mutual TLS SDK
-- App voluntary data Encryption/Decryption (e.g. to protect locally stored user data, App assets like ML model)
-- Simple Application layer E2E encryption. Good for MiTM protection and evil admin (e.g. to combat traffic data sniffing on the server side behind TLS API gateway or server logs).
-- Advanced E2E encryption and App enrollment SDK + Google AppCheck (client App instance bound secrets)
Automated App pentesting. Usually, we include free one-time automated app scanning / pentesting in the subscription package.
It is good for generic validation of the OWASP compliance and preparing for external pentesting.
SLA - premium Subscription comes with SLA for support and maintenance updates.
Feel free to comment and recommend your desired features 👋.
I am happy to answer your questions or make a Demo on the call. Just pick a time slot in Calendly.
Have a great day!
Sergiy Yakymchuk
Talsec co-founder || OWASP member
Beta Was this translation helpful? Give feedback.
All reactions