过去的一年,重点关注了windows底层的一些东西,包括核心API,现在学习的图形编程则涉及更底层的驱动和内核未公开接口。学习了一门新语言——汇编语言。了解了TCP/IP协议及数据包结构,运用ACE解决网络连接和传输问题。
2月份之前,图形编程这本书能学的要学会,图形还是很重要的;。
3、4月份,应该会回到工作重点上——网络编程,因为老板已经把2013的工作方向定为网络方面,而我也对网络方面很有兴趣。估计还会读几本网络方面的书,并写写读书笔记:TCP/IP协议实现,C++网络编程。
C语言的库从汇编层次解读的工作还没有做,从库到windowsAPI的这个过程需要清楚了再能做一些提高效率的工作。同样,C++本身语言的编译也需要从汇编层次去解读。
另外一个重要的工作重点,是游戏的外挂的分析和编写,现在手头上的几本书,已经包含我以前觉得缺少的技术讲解,是时候开始实践了。利用Ollydbg,WinDbg,SoftICE来做反汇编和内存修改处理,会做一些小程序的破解。
2013/1/28补充:《windows图形编程》这本书的确需要很多底层知识,而且很多老旧的差别,目前实在看不下去了,待再加强内核方面的知识,并且有更大的热情的时候再重读这本书吧。