DEV Community

zawawimanja
zawawimanja

Posted on • Updated on

I work as a mobile developer & Recently started learning about reverse engineering for mobile apps! Ask Me Anything!

Top comments (11)

Collapse
 
nielsbom profile image
Niels Bom

Can you elaborate on your toolchain and how to deal with CORS?

Collapse
 
exadra37 profile image
Paulo Renato

how to deal with CORS?

I would recommend you to read the Mozzila docs on How to deal with CORS?

If this is not enough, please get back here and be more specific in your question.

Collapse
 
zawawimanja profile image
zawawimanja

Apktool - decompiler apk to smali
Jadx - decompiler apk to jar,java
Burpsuite - network intercept
For CORS, I am sorry I dont know about it.

Collapse
 
johnson_cor profile image
Corey Johnson

What scenarios in mobile development do you find reverse engineering to be helpful?

Collapse
 
zawawimanja profile image
zawawimanja

To check whether the apps is secure enough or not.

Collapse
 
owen800q profile image
owen800q

I know app build with flutter, the entire logic and UI code is packaged in native so library, Do you have exp that how to reverse flutter app in order to get Dart code?

Collapse
 
nielsbom profile image
Niels Bom

What do you use reverse engineering for, personally?

Collapse
 
bovermyer profile image
Ben Overmyer

How do you feel about Flutter?

Collapse
 
zawawimanja profile image
zawawimanja

I think it is great for building hybrid apps! Now I am doing only Android. Maybe in the future will do cross-platform apps.

Collapse
 
itsjustola profile image
Ola

Was it difficult getting a mobile dev job? And was prior work experience needed?

Collapse
 
zawawimanja profile image
zawawimanja

Yes, it is difficult because a lot of company expect you know like a junior developer & have knowledge building cross-platform. This is my first job and just graduated last year. I am very grateful that this company accept me working there. For the interview , it just asks me whether I know Java & Android.No coding interview.