sensepost / objection

📱 objection - runtime mobile exploration
GNU General Public License v3.0
7.46k stars 854 forks source link

[bug] Objection crash #443

Closed rypz79 closed 3 years ago

rypz79 commented 3 years ago

Describe the bug Objection crashes on the client-side (5.8.0-25-generic Linux on x64) when I hook a boolean method to always return TRUE while hooking an entire class from the app on the server-side (Magisk v22 on arm64-v8a) to dump args and return values

To Reproduce Steps to reproduce the behavior: objection_CRASH.txt to reproduce the crash UI wise after setting both hooks while ynet app is open

  1. goto (press on) ynet+ tab on the top left of the screen
  2. select (press on) any story

Similar issues Not that I know of

Expected behavior The story should open

Evidence / Logs / Screenshots Not needed see Objection_CRASH.txt lines 126-149

Environment (please complete the following information):

Application ynet v6.84 https://play.google.com/store/apps/details?id=com.goldtouch.ynet

Additional context Most of the app's UI is in Hebrew. If anything else is needed just let me know

Thank You

leonjza commented 3 years ago

I'm spread a bit thin at the moment and don't have an Android device readily available to test. I have a few suggestions. This is not an objection issue per-se. Theres a few things you can try.

Good luck!

rypz79 commented 3 years ago

SOLVED android deoptimize