Sandraylv,
Correct in some parts.
The dump.bin is a backup of your firmware, and you can use it to modify your firmware.
However, when u mention "
upgrade my player with another firmware" - the problem arises where if you do upgrade with another firmware which is compatible with your player, you will get what is known as a 'dead' player. There's been a few posts where this has happened and even though upgrading with the original dump.bin file, the player is never back to it's 100% normal functions.
While the s1fwx is good at extracting the firmware, it's not completely perfect and made not actually extract everything from your player. So wiping it with another firmware file then trying to reflash again with your orginal firmware might actually not bring back to it's oringal state.
Like the old saying goes "if it's not broken, don't fix it"

.