自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (8)
  • 收藏
  • 关注

空空如也

Mac OS X 10.7 Lion的SimPholders 1.2.0版本iOS模拟器调试工具

simpholders-1_2_0.dmg是Mac OS X 10.7 Lion的iOS开发调试工具,可以快速查看模拟器沙盒内容。

2015-03-07

R0层获取ShadowSSDT函数原始地址实例

本实例由VS2008开发,在提供了一套驱动开发框架的同时,又演示了如何获取Shadow SSDT表函数原始地址的办法。 主要函数:ULONG GetShadowSSDT_Function_OriAddr(ULONG index); 原理说明: 根据特征码搜索导出函数KeAddSystemServiceTable来获取Shadow SSDT基址,以及通过ZwQuerySystemInformation()函数获取win32k.sys基址,然后解析PE定位到Shadow SSDT在win32k.sys的偏移地址,并通过进一步计算来得到Shadow SSDT表函数的原始地址。 这里只测试了三个函数:(460)NtUserMessageCall、(475)NtUserPostMessage和(502)NtUserSendInput,具体使用时可以举一反三,网上完整的源代码实例并不太多,希望可以帮到真正有需要的朋友。 系统环境: 在WinXP SP3系统 + 瑞星杀毒软件 打印输出: [ LemonInfo : Loading Shadow SSDT Original Address Driver... ] [ LemonInfo : 创建“设备”值为:0 ] [ LemonInfo : 创建“设备”成功... ] [ LemonInfo : 创建“符号链接”状态值为:0 ] [ LemonInfo : 创建“符号链接”成功... ] [ LemonInfo : 驱动加载成功... ] [ LemonInfo : 派遣函数(DispatchRoutine) IRP 开始... ] [ LemonInfo : 派遣函数(DispatchRoutine) IRP Enter IRP_MJ_DEVICE_CONTROL... ] [ LemonInfo : 获取ShadowSSDT表 (460)NtUserMessageCall 函数的“当前地址”为:0xB83ECFC4,“起源地址”为:0xBF80EE6B ] [ LemonInfo : 获取ShadowSSDT表 (475)NtUserPostMessage 函数的“当前地址”为:0xB83ECFA3,“起源地址”为:0xBF8089B4 ] [ LemonInfo : 获取ShadowSSDT表 (502)NtUserSendInput 函数的“当前地址”为:0xBF8C31E7,“起源地址”为:0xBF8C31E7 ] [ LemonInfo : 派遣函数(DispatchRoutine) IRP_MJ_DEVICE_CONTROL 成功执行... ] [ LemonInfo : 派遣函数(DispatchRoutine) IRP 结束... ] [ LemonInfo : UnLoading Shadow SSDT Original Address Driver... ] [ LemonInfo : 删除“符号链接”成功... ] [ LemonInfo : 删除“设备”成功... ] [ LemonInfo : 驱动卸载成功... ]

2013-11-20

JS时间滑条控件(timeSlider)

本应用在TigraSlider滑条控件的基础上,扩展了时间滑条的功能。 扩展了两个JS方法: (1)任一整数转换成时间格式字符串函数:intToTime() (2)将时间格式字符串转换成整数函数:timeToInt() TigraSlider示例请参照:demo.html 时间滑条控件示例请参照:timeSlider.html

2011-08-02

JS控制弹出DIV层窗口控件(divAlert)

alert功能的扩展版,可以弹出一个以DIV层中元素代码为内容的提示窗口,也可以直接弹出文字信息。 提供了两个JS方法: (1)showAlert(info); 函数说明:info参数可以是字符串信息,也可以是html元素代码。 (2)showAlertNew(htmlSrc, 窗口名称, 长度); 函数说明:函数在原来功能的基础上,又新增添了两个参数, 第一个是:提示窗口左上角的提示文字(标题) 第二个是:提示窗口的整体宽度 示例请参照:demo.html JSP页面使用请参照:demo.jsp

2011-07-04

JS控制弹出页面窗口控件(openWin)

采用两种弹出窗口实现方式: window.open()和window.showModalDialog(),并解决了showModalDialog()弹出窗口中列表分页的问题。 提供了三个JS方法: (1)showWindow(sURL, width, height); (2)showWindowInPage(pageUrl, params, title, width, height); (3)openWindow(sURL, title, width, height); 弹出窗口关闭的JS方法:window.close(); 示例请参照:demo.html 窗口内分页方法请参照:demoInPage.jsp (注:项目中使用时需要修改JS文件中,iFrame.jsp页面的路径)

2011-07-04

Oracle10g在Windows7上的成功安装过程(图)

Oracle10g在Windows7系统上的成功安装过程(图) 其中包括: 1.Oracle10g数据库在Windows7专业版操作系统上的整个安装过程(带截图和文字介绍) 2.Oracle 10g下载地址 3.成功安装必须进行修改的代码配置

2011-05-16

《HTML5高级程序设计》(源代码)

HTML5高级程序设计(随书源码) 作者:(荷)柳伯斯,(美)阿伯斯,(美)萨姆, 李杰,柳靖,刘淼 译 本书首先介绍了HTML5的历史背景、新的语义标签及与以往HTML版本相比的根本变化,同时揭示了HTML5背后的设计原理.从第2章起,分别围绕构建令人神往的富Web应用,逐一讨论了HTML5的Canvas、Geolocation、Communication、WebSocket、Forms、Web Workers、Storage等APⅡ的使用,辅以直观明了的客户端和服务器端示例代码,让开发人员能够迅速理解和掌握新一代Web标准所涵盖的核心技术。本书最后探索了离线Web应用并展望了HTML5未来的发展前景。 本书面向有一定经验的Web应用开发人员,对HTML5及未来Web应用技术发展抱有浓厚兴趣的读者也可以学习参考。 注: 源码中的av部分缺少Intermission-Walk-in.ogv和Intermission-Walk-in_512kb.mp4这两个文件,因为文件太大了。

2011-05-16

tinymce编辑器

适合各种平台开发下后台内容管理系统的tinymce内容编辑器

2010-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除