Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/talsec/free-rasp-reactnative
React Native plugin for improving app security and threat monitoring on Android and iOS mobile devices.
https://github.com/talsec/free-rasp-reactnative
freerasp react-native react-native-app-security react-native-app-shielding react-native-application-security react-native-frida react-native-library react-native-plugin react-native-rasp react-native-reverse-engineering react-native-root-detection react-native-security react-native-tampering react-native-tampering-detection
Last synced: 3 days ago
JSON representation
React Native plugin for improving app security and threat monitoring on Android and iOS mobile devices.
- Host: GitHub
- URL: https://github.com/talsec/free-rasp-reactnative
- Owner: talsec
- License: mit
- Created: 2023-01-06T14:31:09.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T08:04:56.000Z (16 days ago)
- Last Synced: 2024-10-29T09:23:02.602Z (16 days ago)
- Topics: freerasp, react-native, react-native-app-security, react-native-app-shielding, react-native-application-security, react-native-frida, react-native-library, react-native-plugin, react-native-rasp, react-native-reverse-engineering, react-native-root-detection, react-native-security, react-native-tampering, react-native-tampering-detection
- Language: C
- Homepage: https://github.com/talsec/Free-RASP-Community
- Size: 37.8 MB
- Stars: 88
- Watchers: 3
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
![FreeRasp](https://raw.githubusercontent.com/talsec/Free-RASP-Community/master/visuals/freeRASPforRN.png)
![GitHub Repo stars](https://img.shields.io/github/stars/talsec/Free-RASP-Community?color=green) ![GitHub](https://img.shields.io/github/license/talsec/Free-RASP-Community) ![GitHub](https://img.shields.io/github/last-commit/talsec/Free-RASP-Community) ![Publisher](https://img.shields.io/pub/publisher/freerasp) [![42matters](https://42matters.com/badges/sdk-installations/talsec)](https://42matters.com/sdks/android/talsec)
[](https://42matters.com/sdks/android/talsec)
# freeRASP for React Native
freeRASP for React Native is a mobile in-app protection and security monitoring plugin. It aims to cover the main aspects of RASP (Runtime App Self Protection) and application shielding.
:loudspeaker: The official documentation has been moved to a new location. You can now find it [here](https://docs.talsec.app/docs-and-articles-portal). :loudspeaker:
# Overview
The freeRASP is available for Flutter, Cordova, React Native, Android, and iOS developers. We encourage community contributions, investigations of attack cases, joint data research, and other activities aiming to make better app security and app safety for end-users.
freeRASP plugin is designed to combat
- Reverse engineering attempts
- Re-publishing or tampering with the apps
- Running application in a compromised OS environment
- Malware, fraudsters, and cybercriminal activitiesKey features are the detection and prevention of
- Root/Jailbreak (e.g., su, Magisk, unc0ver, check1rain, Dopamine)
- Hooking framework (e.g., Frida, Shadow)
- Untrusted installation method
- App/Device (un)bindingAdditional freeRASP features include low latency, easy integration and a weekly [Security Report](https://docs.talsec.app/freerasp/security-report ) containing detailed information about detected incidents and potential threats, summarizing the state of your app security.
The commercial version provides a top-notch protection level, extra features, support and maintenance. One of the most valued commercial features is AppiCrypt® - App Integrity Cryptogram.
It allows easy to implement API protection and App Integrity verification on the backend to prevent API abuse:
- Bruteforce attacks
- Botnets
- Session-hijacking
- DDoSIt is a unified solution that works across all mobile platforms without dependency on external web services (i.e., without extra latency, an additional point of failure, and maintenance costs).
Learn more about commercial features at [https://talsec.app](https://talsec.app).
Learn more about freemium freeRASP features at [GitHub main repository](https://github.com/talsec/Free-RASP-Community).
# :book: Discover the Official freeRASP Documentation
Visit the [GitBook page](https://docs.talsec.app/freerasp) for comprehensive and up-to-date guides, tutorials, and technical documentation specifically for freeRASP. It serves as your go-to resource, offering everything from basic instructions to advanced tips and tricks to help you get the most out of the project.
## :link: Integration Guide
For integrating freeRASP on the React Native platform, be sure to follow all the steps in the [Integration Guide](https://docs.talsec.app/freerasp/integration). This guide provides detailed instructions to help you achieve a smooth and efficient integration.
Be sure to bookmark it and stay informed! :books: :sparkles:.
## :scroll: Reference to Legacy Documentation
If you have any suggestions for improvement or notice anything that could be clarified in the new GitBook documentation, please open an issue. Your feedback helps us maintain high-quality resources for all users.
For information on older integration methods, you can refer to the [freeRASP wiki](https://github.com/talsec/Free-RASP-ReactNative/wiki), which includes comprehensive legacy details and guidance. Additionally, the old integration can be found when you checkout to a specific tag. Your input is invaluable in helping us improve our resources and provide even better support for your needs.
# :rocket: What's New and Changelog
Stay informed and make the most of freeRASP by checking out [What's New and Changelog](https://docs.talsec.app/freerasp/whats-new-and-changelog)! Here, you’ll discover the latest features, enhancements, and bug fixes we’ve implemented to improve your experience across all platforms, including Android, iOS, Flutter, React Native, Capacitor, and Cordova.
Don’t miss out on any updates and explore the changelog to see how we’re continually making freeRASP better for you!
# :sparkles: Enhancements
If you have any ideas for improvements, feel free to [raise an issue](https://github.com/talsec/Free-RASP-ReactNative/issues) and mark it with an **enhancement** label. We track these enhancements using [GitHub Projects](https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects) to keep tasks organized and connected to relevant issues or pull requests.
You can check out the project board [here](https://github.com/orgs/talsec/projects/2).
# :page_facing_up: License
This project is provided as freemium software, i.e. there is a fair usage policy that imposes some limitations on the free usage. The SDK software consists of open-source and binary parts, which is the property of Talsec. The open-source part is licensed under the MIT License - see the LICENSE file for details.