Thanks so much for response,
I've run md5 with the file I've downloaded (fie size: 12,713,309 bytes (12.7 MB on disk)), and here is the result, which is different:
MD5 (JunosPulse.dmg) = 9381eb1859ac325469edc2258c0f6d38
Does it mean the file I've downloaded has been tampered (modified), looks like I have a very serious situation here !!!
When I check in Junos Pulse -> About Junos Pulse, I saw version is 5.0.3 (44983)
The link I downloaded here (could not post link):
Looks like the version I've downloaded is 5.0 R3.1 Build 44983, which I've checked follow this link:
Could you please help me to check again.