需求说明:
我弄了个游戏服务器,玩家账号库打算放在阿里云服务器上.
实现描述:
在阿里云上弄个java程序,监听xxx端口,玩家在客户端登录时数据发送到这个端口,再返回结果.
其中客户端输入的密码会先用MD5加密再传输到远程服务器,同样远程服务器数据库内保存的是MD5加密后的密码,对密码进行匹配返回结果.
在通信编程上,打算使用MINA框架,因为这个框架以前有用过,感觉用起来很简单
问题:
问题一是在客户端与服务器互相传输时传输的数据的原内容会不会被人获取到?甚至在传输中数据被修改?
问题二是如果有人攻击我的服务器的那个端口怎么办?
此外我上面的编程思路或方式有没什么问题,有没安全上的漏洞?
麻烦大家了
狐的传说