frida-fuzzer icon indicating copy to clipboard operation
frida-fuzzer copied to clipboard

Call for testers: arm64 Android and iOS

Open andreafioraldi opened this issue 5 years ago • 12 comments

I need testers for these two platforms, especially iOS cause IDK if it really runs on iOS (bu should) cause I don't have any Apple device. You can comment here if you are interested, TY.

andreafioraldi avatar Jan 03 '20 11:01 andreafioraldi

I have an iOS device. I would like to help.

nomesc avatar Jan 03 '20 17:01 nomesc

Well, hi, a simple test of a function of a codebase that you know would be useful, or simply build a test app for iOS including the target_func from https://github.com/andreafioraldi/frida-fuzzer/blob/master/tests/test.c and run the fuzzer on it. If you know frida, it should be very easy do create a harness like https://github.com/andreafioraldi/frida-fuzzer/blob/master/tests/test_ndk_x64.js (this is for Android x64).

andreafioraldi avatar Jan 03 '20 17:01 andreafioraldi

For Android arm64, I simply need a recompilation of the following test app for a real device and a test using test_ndk_x64.js (should work out of the box or with very small fixes). I can do in the next weeks that but now I don't have time to setup an Android device for debugging + play with frida-gadget (I don't have rootable devices so I can't simply use frida-server).

The app code is: ndktest1.zip

andreafioraldi avatar Jan 03 '20 17:01 andreafioraldi

For arm64 there is android emulator for it. But I looked at your code, you are only instrument x86_64, will that work for arm64? Right now, for AFL, I'm using trace_pc for arm64 platform.

JoeyJiao avatar Jan 08 '20 01:01 JoeyJiao

Look better. There is a CModule for all not x64 archs.

andreafioraldi avatar Jan 08 '20 09:01 andreafioraldi

Hello, still in need fro iOS frida-fuzzer testing ?

Volfskin avatar Feb 07 '20 10:02 Volfskin

Yes, still never tested on iOS

andreafioraldi avatar Feb 07 '20 17:02 andreafioraldi

@andreafioraldi I would really like to help. I have a JB device, I will give it a try this weekend, so the latest I will be back in this thread on Monday with feedback.

Volfskin avatar Feb 08 '20 10:02 Volfskin

For Android arm64, I simply need a recompilation of the following test app for a real device and a test using test_ndk_x64.js (should work out of the box or with very small fixes). I just recompiled the .apk using Android Studio, also for 64bits devices and it works, tested on Xiaomi Redmi 7 , rooted. How can I send it to you? Please find the log file test_log.txt .

Volfskin avatar Feb 08 '20 20:02 Volfskin

I got only now some time to watch it. Thank you! You can send me files simply uploading it on drive/dropbox/whatever or putting them on a ZIP attached here if they are not too large.

andreafioraldi avatar Feb 10 '20 22:02 andreafioraldi

Hello, With big pleasure, i will go on with the iOS. Please find below, wetransfer link valid for a week: https://wetransfer.com/downloads/07d5efcc989e6f297743317ec357385920200212112420/257a131c206853039df999d944395a6620200212112420/ee644b

Volfskin avatar Feb 12 '20 11:02 Volfskin

Can help with apple silicone device

DirectorX avatar Jul 07 '22 22:07 DirectorX