How to know .apk file's used font file? Isn't it illegal?

I made android game. It used some .ttf font in-game.

So I made final result .apk file and released it on google play store.

These are questions.

How to know exact font file from apk file? What analyze tool used?

Isn’t it illegal to analyze and know what resources used in .apk file?

Is it illegal to use font file in-game and make it .apk file?

  1. apk is just like a zip file which you can extract and then dig around the asset files with a tool of your preference
  2. no
  3. depends of the font license

What tools? I just only can see sharedassets files. How to know and extract exact font file?

Well I’m not gonna link any of them here but plenty of popular Unity games have unofficial tools to browse and modify the files that contain all assets. If someone wants to examine your files there is nothing you can do about it.

At least name for googling?

And what is counter measure of developer about this? Obsfucator? Name plz…

7 days to die asset editor