0

I'm new to Flutter and I'm creating an app in Flutter. Currently I'm going through some of the security points. One of which is "Code Tampering".

How to protect the app from code tampering & code injection? In Native Android, we use to check verify the Release key Signature so that we can avoid code tampering. Is there any plugin or any way to do the same in Flutter? Thanks in advance.

Raja45
  • 161
  • 1
  • 2
  • 9

1 Answers1

2

Yes, there is a free RASP (runtime App self-protection) SDK for Flutter that helps to prevent app Tampering, running with Debugger/Emulator/Hooking frameworks, and also Root/JB detection.

https://pub.dev/packages/freerasp

Disclaimer. I am a co-founder of this product so any critics and feedbacks are welcome. :)

NB: you can get inspired by this thread as well: How to protect Flutter app from reverse engineering

Sergey Y.
  • 41
  • 5
  • 1
    Hi @sergey-y, I have question about freerasp-flutter lib, Did you guys using this on any production app? Or do you know anyone using on production this lib? – Riazul Karim Ivan Nov 28 '21 at 15:43
  • 1
    Hi @RiazulKarimIvan, yes there are plenty of apps using it in production (both freemium and commercial versions). One of them is for example FinTech https://www.tnex.com.vn/. – Sergey Y. May 18 '22 at 15:57