摘要: 今天把DLL注入QQ了,代码很短,蛮好玩的,跟前辈聊天,说这种方式其实很容易被杀毒软件截获(因为我喜欢电脑裸奔,所以没有任何拦截),最好还是用Hook。嗯....我也只是拿来练练手,自己的知识面还是不够广,不过学习起来还是比较快的,这个月争取把《核心编程》看完,下一步打算学习windows内核编程以及看看《程序员修炼之道》,并抽空补补网络知识,基础太薄了,趁还没毕业多学点知识。 实习快两个月了,自己也是一边写毕业论文一边在公司‘打杂’。最大的感悟是:应该早点离开学校出来多看看、多听听,了解自己的不足,取他人之长处,完善自己的技能。实习这段时间首先是把UI引擎跟物理引擎做了结合,并做了一个... 阅读全文
posted @ 2012-05-09 22:33 数据牛仔 阅读(305) 评论(9) 推荐(0) 编辑
摘要: 学习Windows核心编程,特做此笔录,其实这两个月的学习笔记已经快一本日记本了,之后看看能否自己电脑上拿QQ开刀做实验。 主要写一下远程注入的步骤: 1、用VirtualAllocEx函数在远程进程中的地址空间分配一块内存;(防止找不到dll,导致远程进程崩溃) 2、用WriteProcessMemory函数把DLL的路径名复制到第壹步分配的内存中; 3、用GetProcAddress函数来得到LoadLibraryW或LoadLibraryA函数(在Kernel32.dll中)的 真实地址;(防止转换函数转换导入表查找函数,也是防止崩溃) 4、用CreateRem... 阅读全文
posted @ 2012-05-08 16:10 数据牛仔 阅读(703) 评论(0) 推荐(1) 编辑
摘要: 最近除了看一些技术书籍以及写毕业论文之外,主要研究的是Box2D物理引擎,细细数来,差不多有一个月了,所以在这里做一个备忘录。 与PhysX类似,物理模型的主要类型也是分为dynamic、kinematic、static三个部分,只要稍微改一下属性值,三个之间便可以改变,不过我建议不要改变物体的物理类型。至于其他信息,大家可以参考它的英文手册,整体还是非常好理解的,我用了两天时间就在实习公司的UI上写出了第一个程序。下面我主要讲的是一些编程时应该注意的问题: 1、很多引擎在计算旋转矩阵时使用的都是弧度,而不是角度,box2D也不例外; 2、box2D的单位是米,如groundBox.Se... 阅读全文
posted @ 2012-04-17 18:07 数据牛仔 阅读(335) 评论(2) 推荐(0) 编辑
摘要: 目前有两大问题: 1、重力加速度要设置过大; 2、帧延迟想象。 效果如下(左下角是kinect,还没获取数据): 阅读全文
posted @ 2011-12-30 11:16 数据牛仔 阅读(752) 评论(3) 推荐(0) 编辑
摘要: 前一篇文章有谈到自己怎样阅读APEX sample的。这一周来自己都在写程序,大部分的心情是悲情,总感觉望不到头。产生这种感觉的原因,应该是程序没有完全读懂,只是根据DX渲染管线走了一遍。由于文档写的相当粗糙,没有把每个接口以及APEXClothAsset的buffer内容说明清楚,甚至根本没有说明,造成读解非常费劲。凭借自己研究Physx的经验,不同地点设置无数断点来产看Buffer数据流的走向,总结一下: 1:初步查看clothAsset关于Vertex有四个buffer,两个是关于pos和normal的,一个是关于纹理坐标,还有一个是关于骨骼的。具体每个buffer的意义,需要大家根据. 阅读全文
posted @ 2011-12-24 23:15 数据牛仔 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 这几天一直在读APEX SDK的关于cloth模拟的sample,有点想自杀的感觉。由于cloth moudle只是lib文件格式,所以对于clothActor的调用很多时候无法通过调试查看(因为全是纯虚函数)。一直卡在Buffer如何在APEX和D3D9(OPENGL的ARB不直观,看起来有点烦)之间运转,何时创建?何时更新?今天用快捷键Find找到了一个TriangleMesh(应该是用于动画的)的类,发现有几个函数跟封装的函数非常像,又是根据这种模式去推理了一下APEX封装的函数的具体内容。费了三个小时,终于有点眉头了,等把Ogre的buffer与APEX关联起来后再上来写blog。.. 阅读全文
posted @ 2011-12-15 21:29 数据牛仔 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一直找工作,找啊找,莫名其妙的过了两个多月了。终于回归实验室了,准备毕业设计!! Day 1 :第一件事,找老李讨论! 阅读全文
posted @ 2011-12-05 10:17 数据牛仔 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 哈哈,http://v.youku.com/v_show/id_XMzA5NjM5NDE2.html,露脸了,协作平台那个是我,还有几次出镜...最近找工作好烦.. 阅读全文
posted @ 2011-10-04 14:03 数据牛仔 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 在北京参加微软夏令营,拿了一个最佳编程奖。然后找很多同学聚了聚,之后又去长春找了同学,玩的很开心。被腾讯广研要求面试,买了张黄牛票杀回来。 最近忙着找工作,投简历都快投恶心了。感想如下: 1.搜狐畅游最南的笔试地点是武汉和重庆,身在广州的我简历填写了一半就思密达了; 2.在GameRes上找了网易游戏杭州的一个工作室投了,结果要做一个关卡游戏。本来不想弄的,因为17号有微软笔试,之后还有一大堆笔试,担心两边都误事。但想想,承诺了人家就应该着手去做。 3.老李给在讨论课给我安排了两次主讲,怎么挤时间呢。 找工的时候心情有点小浮躁。加油!!(对了,gmail那个邮箱可能不能及时回复大... 阅读全文
posted @ 2011-09-14 21:24 数据牛仔 阅读(446) 评论(6) 推荐(0) 编辑
摘要: 本来打算今天收拾东西,准备明天去微软参加夏令营并且展示我们的项目的。但是昨天师弟突然告诉我,我们的程序在他的本本上跑不起来。心想,不至于吧,我已经在别的电脑上测试通过了啊。 横下心来,看了一下错误。原来是AppCrash,郁闷,到底跟哪个程序内存冲突了。几近崩溃,在安全模式下运行竟然发现是Ogremain_d.dll出现模块错误。无解了,师弟建议重新在本本上配置环境再编译一遍。OH,No。又要浪费不少时间。 花了三个小时,终于把所有开源的不开源的库链接好了(VS2010有点BT,对于链接库的使用不如VS2008方便)。所谓好事多磨,编译通过,但是链接错误。凭经验,链接错误一般是缺少链接库,可. 阅读全文
posted @ 2011-08-19 15:18 数据牛仔 阅读(863) 评论(0) 推荐(0) 编辑