@@ -49,19 +49,21 @@ Set our nexus artifact repository in your project's `build.gradle` (or `settings
4949repositories {
5050 google()
5151 mavenCentral()
52- maven { url "https://nexus3-public.monetplus.cz/repository/ahead-talsec-free-rasp" }
5352 maven { url "https://jitpack.io" }
53+ maven { url "https://nexus3-public.monetplus.cz/repository/ahead-talsec-free-rasp" }
5454}
5555```
5656
57- Set release and debug dependencies in your : app module's ` build.gradle ` :
57+ ** Make sure, that the nexus3 dependency is at the last position.**
58+
59+ Set dependencies in your : app module's ` build.gradle ` :
5860``` gradle
5961[build.gradle (: app)]
6062...
6163
6264dependencies {
6365 // freeRASP SDK
64- implementation 'com.aheaditec.talsec.security:TalsecSecurity-Community:7 .0.0 '
66+ implementation 'com.aheaditec.talsec.security:TalsecSecurity-Community:8 .0.1 '
6567 ...
6668```
6769
@@ -201,6 +203,10 @@ override fun onHookDetected() {
201203override fun onDeviceBindingDetected() {
202204 TODO(" Not yet implemented" )
203205}
206+
207+ override fun onObfuscationIssuesDetected() {
208+ TODO(" Not yet implemented" )
209+ }
204210```
205211
206212### (Optional) Device state information
@@ -328,16 +334,16 @@ freeRASP is freemium software i.e. there is a Fair Usage Policy (FUP) that impos
328334 <td colspan =5><strong >Runtime App Self Protection (RASP, app shielding)</strong ></td >
329335 </tr >
330336 <tr >
331- <td >Advanced root/jailbreak protections</td >
337+ <td >Advanced root/jailbreak protections (including Magisk) </td >
332338 <td >basic</td >
333339 <td >advanced</td >
334340 </tr >
335341 <tr >
336342 <td >Runtime reverse engineering controls
337343 <ul >
338- <li >Debug </li >
339- <li >Emulator</li >
340- <li >Hooking protections (e.g. Frida)</li >
344+ <li >Debugger </li >
345+ <li >Emulator / Simulator </li >
346+ <li >Hooking and reversing frameworks (e.g. Frida, Magisk, XPosed, Cydia Substrate and more )</li >
341347 </ul >
342348 </td >
343349 <td >basic</td >
@@ -346,7 +352,7 @@ freeRASP is freemium software i.e. there is a Fair Usage Policy (FUP) that impos
346352 <tr >
347353 <td >Runtime integrity controls
348354 <ul >
349- <li >Tamper protection</li >
355+ <li >Tampering protection</li >
350356 <li >Repackaging / Cloning protection</li >
351357 <li >Device binding protection</li >
352358 <li >Unofficial store detection</li >
@@ -360,6 +366,8 @@ freeRASP is freemium software i.e. there is a Fair Usage Policy (FUP) that impos
360366 <ul >
361367 <li >HW security module control</li >
362368 <li >Screen lock control</li >
369+ <li >Google Play Services enabled/disabled</li >
370+ <li >Last security patch update</li >
363371 </ul >
364372 </td >
365373 <td >yes</td >
@@ -369,7 +377,7 @@ freeRASP is freemium software i.e. there is a Fair Usage Policy (FUP) that impos
369377 <td >UI protection
370378 <ul >
371379 <li >Overlay protection</li >
372- <li >Accessibility services protection</li >
380+ <li >Accessibility services misuse protection</li >
373381 </ul >
374382 </td >
375383 <td >no</td >
@@ -380,11 +388,10 @@ freeRASP is freemium software i.e. there is a Fair Usage Policy (FUP) that impos
380388 </tr >
381389 <tr >
382390 <td >Security hardening suite
383- <ul >
384- <li >Customer Data Encryption (local storage)</li >
391+ <ul >
385392 <li >End-to-end encryption</li >
386393 <li >Strings protection (e.g. API keys)</li >
387- <li >Dynamic certificate pinning</li >
394+ <li >Dynamic TLS certificate pinning</li >
388395 </ul >
389396 </td >
390397 <td >no</td >
@@ -399,31 +406,41 @@ freeRASP is freemium software i.e. there is a Fair Usage Policy (FUP) that impos
399406 <td >yes</td >
400407 </tr >
401408 <tr >
402- <td colspan =5><strong >Monitoring</strong ></td >
409+ <td colspan =5><strong >Security events data collection, Auditing and Monitoring tools </strong ></td >
403410 </tr >
404411 <tr >
405- <td >AppSec regular email reporting</td >
412+ <td >Threat events data collection from SDK</td >
413+ <td >yes</td >
414+ <td >configurable</td >
415+ </tr >
416+ <tr >
417+ <td >AppSec regular email reporting service</td >
406418 <td >yes (up to 100k devices)</td >
407419 <td >yes</td >
408420 </tr >
409421 <tr >
410- <td >Data insights and auditing portal </td >
422+ <td >UI portal for Logging, Data analytics and auditing</td >
411423 <td >no</td >
412424 <td >yes</td >
413425 </tr >
426+ <tr >
427+ <td colspan =5><strong >Support and Maintenance</strong ></td >
428+ </tr >
414429 <tr >
415- <td >Embed code to integrate with portal </td >
416- <td >no </td >
430+ <td >SLA </td >
431+ <td >Not committed </td >
417432 <td >yes</td >
418433 </tr >
419434 <tr >
420- <td >API data access </td >
421- <td >no </td >
435+ <td >Maintenance updates </td >
436+ <td >Not committed </td >
422437 <td >yes</td >
423438 </tr >
424- <td colspan =5><strong >Fair usage policy</strong ></td >
425439 <tr >
426- <td >Mentioning of the App name and logo in the marketing communications of Talsec (e.g. "Trusted by" section of the Talsec web or in the social media).</td >
440+ <td colspan =5><strong >Fair usage policy</strong ></td >
441+ </tr >
442+ <tr >
443+ <td >Mentioning of the App name and logo in the marketing communications of Talsec (e.g. "Trusted by" section on the web).</td >
427444 <td >over 100k downloads</td >
428445 <td >no</td >
429446 </tr >
0 commit comments