Here steps of what your Client doing when you start it (after success login)
1 - nProtect connection
[Full request URI:
You must be registered to see links
[Full request URI:
You must be registered to see links
2 - the client update your shop version (and there is where we have to fix this part)
[Full request URI:
You must be registered to see links
3 - When you are connected in game open shop and this is what's happening in sniffing :
[Full request URI: http://api.valofe.com/billing2/GetUserPurchaseInfoForCheckLimit?req={"user_no":12379,"character_no":50428616,"world_no":3}]
so there is no connection with our server all are on api of valofe
4 - when you click Top UP here the opening link :
You must be registered to see links
so the file linked above for fix shop doesn't need, because it doesnt fix the exe or dll that link to official server.
i only edit one config file and put all ip properly and that it... there is no need to download all those chinese file again...
the fact is the shop is working i can buy and redeem my product but i wont be safe if all link are connected to official server it's mean you don't have full control of your server ....
so yeah as ashlay said we have to hook the game for override this part