There are six official 4D lottery operators in Malaysia, with Magnum 4D being one of them.
Even if you perceive the odds to be good, there's still an exponential risk that you might not win anything at all, which, in this case, will end up costing you a sum way more significant than you have initially anticipated.
However, you cannot buy one through an online platform which makes the process less convenient than most.