flutter_rasp 1.0.1 copy "flutter_rasp: ^1.0.1" to clipboard
flutter_rasp: ^1.0.1 copied to clipboard

A comprehensive RASP (Runtime Application Self-Protection) plugin for Flutter. Detect root, jailbreak, emulators, debuggers, hooks, tampering, VPN, and more.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_rasp/flutter_rasp.dart';

import 'notifiers/notifiers.dart';
import 'screens/screens.dart';

final monitorNotifier = MonitorNotifier();
final raspNotifier = RaspNotifier(monitor: monitorNotifier);
final screenCaptureNotifier = ScreenCaptureNotifier();

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();

  await FlutterRasp.instance.initialize(
    config: const RaspConfig(
      policy: ThreatPolicy.none,
      monitoringInterval: Duration(seconds: 5),
    ),
    onThreatDetected: (_) {},
  );

  raspNotifier.attachCallbacks();
  monitorNotifier.addSystemMessage('RASP initialized \u2014 monitoring active');

  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter RASP',
      debugShowCheckedModeBanner: false,
      theme: ThemeData(
        colorSchemeSeed: Colors.indigo,
        useMaterial3: true,
        brightness: Brightness.dark,
        scaffoldBackgroundColor: const Color(0xFF0F0F1A),
      ),
      home: const HomePage(),
    );
  }
}
0
likes
0
points
324
downloads

Publisher

verified publisherjuandpt.dev

Weekly Downloads

A comprehensive RASP (Runtime Application Self-Protection) plugin for Flutter. Detect root, jailbreak, emulators, debuggers, hooks, tampering, VPN, and more.

Repository (GitHub)
View/report issues

Topics

#security #rasp #jailbreak #root-detection #flutter-plugin

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_rasp

Packages that implement flutter_rasp