point-source / dart_ping

Multi-platform network ping utility for Dart
31 stars 14 forks source link

Unhandled Exception: Exception: Could not find ping binary on this system. Please ensure it is installed #53

Open bugrevealingbme opened 1 year ago

bugrevealingbme commented 1 year ago

Android 12 emulator and Redmi K30 device. Version: 9.0.0

Unhandled Exception: Exception: Could not find ping binary on this system. Please ensure it is installed

bugrevealingbme commented 1 year ago

I think there is an incompatibility with this package: freerasp

point-source commented 1 year ago

I think there is an incompatibility with this package: freerasp

This would make sense since calling a native platform binary (like "ping") could be malicious behavior. For instance, what if instead of calling "ping", we were calling "bash"? Then we would have escaped the app container and could perform executions on whatever device was running the app. It makes sense that freerasp would block such attempts or obscure natively installed binaries. Perhaps there is a way to create an exception in the freerasp system?