• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

舞者

罗帏舒卷,似有人开。明月直人,无心可猜
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2012年2月10日

我只转帖,不说话

摘要: 只转帖,不说话 阅读全文

posted @ 2012-02-10 15:14 wishing 阅读(165) 评论(0) 推荐(0)

ZT一个有关扑克牌牌型分析的问题

摘要: 此前,在公司的项目开发中,我负责着手解决这样一个问题:在斗地主游戏中,根据玩家出的牌分析出这手牌的牌型。大家知道,在斗地主游戏中,总计有十一种牌型:火箭:即双王(大王和小王)。炸弹:四张同数值牌(如四个7)。单牌:单个牌(如红桃5)。对牌:数值相同的两张牌(如梅花4+方块4)。三张牌:数值相同的三张牌(如三个J)。三带一:数值相同的三张牌 + 一张单牌或一对牌。例如: 333+6或444+99 单顺:五张或更多的连续单牌(如:45678或78910JQK)。不包括2点和双王。双顺:三对或更多的连续对牌(如:334455、7788991010JJ)。不包括2点和双王。三顺:二个或更多的连续三张牌 阅读全文

posted @ 2012-02-10 15:13 wishing 阅读(760) 评论(0) 推荐(0)

消息中间件 Apache Qpid 简介

摘要: 引子,Qpid 使用场景通信是一个基本的需求,正如人与人之间需要交流一样,比较大型的软件系统也往往需要内部或者外部通信。在系统间通信最基础的通信方式是 socket,但 socket 比较底层。使用起来非常不易。如果需要一些高级特性,需要很多的编程负担。与 socket 的原始对应,企业级的应用软件往往有着各种各样从简单到复杂的通信需求,表现为不同的通信模型。常见的有:点对点:A 发消息给 B。广播:A 发给所有其他人的消息组播:A 发给多个但不是所有其他人的消息。Requester/response:类似访问网页的通信方式,客户端发请求并等待,服务端回复该请求Pub-sub:类似杂志发行,出 阅读全文

posted @ 2012-02-10 10:31 wishing 阅读(2896) 评论(1) 推荐(1)

反NP监视原理(+Bypass NP in ring0)

摘要: NP=nProtectGameGuard(如果你不知道这是什么,请不要往下看) ******************************************* *标题:【原创】反NP监视原理* *作者:堕落天才* *日期:2007年1月3号* *版权声明:请保存文章的完整,转载请注明出处* ******************************************* 一、NP用户层监视原理 NP启动后通过WriteProcessMemory跟CreateRemoteThread向所有进程注入代码(除了系统进程 smss.exe),代码通过np自己的LoadLibrary向目标 阅读全文

posted @ 2012-02-10 09:49 wishing 阅读(496) 评论(0) 推荐(0)

Extreme HookEngine——Ring3 API Hook 静态库

摘要: 说明: ExtremeHookEngine,以InlineHook的方法,内置反汇编引擎,能够高效、稳定地挂钩多种函数调用约定的API。一般 的WINAPI(stdcall)当然不在话下。理论上支持挂钩pascal,fastcall,cdecl,naked等类型的函数。 特点: 1、支持多种挂钩调用约定的函数,支持取消挂钩。 2、支持在未取消挂钩时调用原始函数。 3、支持导出函数(提供Dll名称、函数名称)和非导出函数(提供地址)的挂钩。 4、查找导出函数时支持ANSI、Unicode多种规范的字符串。 5、接口调用简单,一个结构体搞定一切。 举例: 挂钩GetTempPathA。代码:#.. 阅读全文

posted @ 2012-02-10 02:47 wishing 阅读(458) 评论(0) 推荐(0)

hook过滤架构搭建,仿360

摘要: 搭建这个架构大致需要以下几个模块,一是安装KiFastCallEntry的Hook模块,二是FakeKiFastCallEntry代理模块,三是 SysCallFilter系统调用是否过滤的判断模块。其余的模块主要是过滤函数了,还有个获取KiFastCallEntry的patch地址的模 块,最后是释放模块和初始化模块,这样大致的架构就搭建起来了。 接下来看看每个模块是怎么工作的。 首先是安装KiFastCallEntry的Hook模块,这个原理我就不多说了,大家都懂的 /************************************************************. 阅读全文

posted @ 2012-02-10 02:44 wishing 阅读(333) 评论(0) 推荐(0)

vt入门

摘要: 传说中的VT貌似很神秘的样子,关于VT入门的资料又很少,于是研究了一番 由于资源有限,自身水平亦有限,并且是闭门造车之作,如有错误的地方请指正,不胜感激! 关于VT可以先参考海风月影写的关于VT调试器http://bbs.pediy.com/showthread.php?t=96122 运行环境 操作系统:windowsXP CPU:inteli3-390M 状态:单核运行 驱动没有卸载部分,测试前请先保存好文档.在boot.ini文件中添加/numproc=1,重启 VT简介 IntelVIrtualTechonlogy,intel硬件虚拟化技术,在硬件级别上完成计算机的虚拟化 为... 阅读全文

posted @ 2012-02-10 02:23 wishing 阅读(901) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3