if not whats the difference between them because the MSI one has also got a logo of NVIDIA on its box.
More aboutgpus fake
No, it's not fake. There are also other manufacturers making nVidia cards, like Inno3D, XFX, Gigabyte, MSI, etc. You can buy the card from nVidia, or you can buy it from the subvendors. Either way, it's an 8400GS. Expect 8400GS-level performance.
I have an Inno 3d 8400gs, what a fail of a card lol