First root the phone. Then use a file manager to look everywhere you can get to. That won't find anything located anywhere but the userdata partition. but that's about the only partition you can access.
There's no app that "finds everything, even hidden files".
Or you can install a terminal app (after rooting) and type
sudo
Then type
ls -aR /
Then
ls -F /
to find all folders.
(Case counts in both commands.) If you want a file with the results, redirect the first one to a file, then redirect the second one to append to the same file. (This is Linux stuff.)