自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuplus的专栏

三人行必有我师……

  • 博客(17)
  • 资源 (25)
  • 收藏
  • 关注

原创 vmvare + windbg 调试设置

/fastdetect /debug /debugport=com1 /baudrate=115200 boot.ini 设置这个-k com:port=//./pipe/com_1,baud=11520,pipe  创建Windgb快捷方式后,在“目标”后面追加:"D:/Program Files/Debugging Tools for Windows/windbg.exe" -k

2008-05-17 14:52:00 764

原创 (译)使用WinDBG进行内核调试(Fundamentals)

(译)使用WinDBG进行内核调试(Fundamentals) By xikug.xp前面我们已经小试了牛刀。这里我们将介绍调试器的基本操作。Commands, extensions, etc.有几种命令:普通命令(没有任何修饰),以句点开始的命令(“.”)和以一个惊叹号开始的命令(“!”)。Debugging Tools for Windows的帮助对这几种命令分别解析为普通

2008-05-13 18:41:00 1018

原创 献给汇编初学者-函数调用堆栈变化分析

献给汇编初学者-函数调用堆栈变化分析标 题: 献给汇编初学者-函数调用堆栈变化分析作 者: 堕落天才时 间: 2007-01-19,19:20链 接: http://bbs.pediy.com/showthread.php?threadid=38234跟一个朋友谈堆栈的时候 就写下了这段文字,顺便发到这里给需要的看看吧汇编初学者比较头痛的一个问题////////////////////////

2008-05-13 18:39:00 733

原创 变量和运行时堆栈(Thinking in C++)

没事的时候在看英文版的Thinking in C++ ,准备翻译部分内容,觉得本部分内容对于编程来说还是相当重要  在程序运行期间一直存在的静态变量和外部变量存在于地址的高端。每当函数被调用的时候,一个包含函数的自动变量的帧(活动记录)产生,这些帧构成了一个运行时的堆栈。  为详细解释运行时堆栈的操作,让我们会想一下计算n的阶乘的程序:f(n)=n*f(n-1);。每一次调用阶乘的函数的时候,

2008-05-13 18:31:00 1945

原创 汇编语言的准备知识

汇编语言和CPU以及内存,端口等硬件知识是连在一起的. 这也是为什么汇编语言没有通用性的原因. 下面简单讲讲基本知识(针对INTEL x86及其兼容机) ============================ x86汇编语言的指令,其操作对象是CPU上的寄存器,系统内存,或者立即数. 有些指令表面上没有操作数, 或者看上去缺少操作数, 其实该指令有内定的操作对象, 比如push指令, 一定是

2008-05-13 18:29:00 969

原创 汇编语言超浓缩教程

       “ 哎哟,哥们儿,还捣鼓汇编呢?那东西没用,兄弟用VB"钓"一个API就够你忙活个十天半月的,还不一定搞出来。”此君之言倒也不虚,那吾等还有无必要研他一究呢?(废话,当然有啦!要不然你写这篇文章干嘛。)别急,别急,让我把这个中原委慢慢道来:一、所有电脑语言写出的程序运行时在内存中都以机器码方式存储,机器码可以被比较准确的翻译成汇编语言,这是因为汇编语言兼容性最好,故几乎所有跟踪、调试

2008-05-13 18:16:00 818

原创 Windbg使用指南(1)---常用命令

debug常用命令解析:1 !address eax查看对应内存页的属性2 vertarget 显示当前进程的大致信息3 !peb 显示process Environment Block4 lmvm 可以查看任意一个dll的详细信息 例如:0:026 lmvm msvcrt (deferred)表示察看msvcrt.dll的信息,但是没有加载symbol可以通过.reloa

2008-05-13 15:58:00 1265

原创 启动一个进程,并让他等待接收消息

  // Start the child process.   if( !CreateProcess( NULL, // No module name (use command line).    _T("explorer.exe"), // Command line.    NULL,             // Process handle not inheritable.    NULL,

2008-05-13 10:19:00 794

原创 Strong Names Explained

Download source - 7 Kb IntroductionStrong Name (further referred to as "SN") is a technology introduced with the .NET platform and it brings many possibilities into .NET applications. Bu

2008-05-10 14:48:00 721

原创 .Net Security Blogs--------------------------

.Net Security Blogs--------------------------

2008-05-10 10:57:00 494

原创 SN v2.0 Works With PFX Files

SN v2.0 Works With PFX FilesOne enhancement to the v2.0 SN tool that may not get noticed right away is that it now has the ability to work with PKCS #12 PFX files in addition to SNK files.  The

2008-05-10 10:50:00 1152

原创 sN 重新签名API 实现

 我介绍了StrongName的意义和机制,这一节就讲一下如何使用StrongName,包括如何利用StrongName防止盗版。因为有一些图表和代码,可能会比较长,希望不会占用大家太多的时间。首先我们得让自己的程序拥有强命名,这个怎么做呢?在工程下面有一个AssemblyInfo.cs(或者.vb),在里面你会找到AssemblyKeyFile以及AssemblyKeyName的标签(Att

2008-05-09 16:48:00 2730

原创 强名称的作用机理

一个程序集包括四个区分彼此的属性:l 文件名(不包括扩展)l 版本号l 文化标识l 公钥标识现在让我们来看看一个比较常见的强名称程序集:l Name= MSCorLibl Version=1.0.3300.0l Culture=neutrall PublicKeyToken=b77a5c561934e089如果我们自己编写一个弱名称程序集,那么通常PublicKeyToken这一项就没有。下面

2008-05-09 09:49:00 1354

转载 强名称工具 (Sn.exe) 使用详解

强名称工具 (Sn.exe)强名称工具有助于使用强名称对程序集进行签名。Sn.exe 提供用于密钥管理、签名生成和签名验证的选项。sn [-quiet][option [parameter(s)]] 选项 说明 -

2008-05-08 16:08:00 10154

原创 DgbView 调试类

#ifndef __MYDBG_HEADER_FILE_#define __MYDBG_HEADER_FILE_#define __DBG_RELEASE#ifdef __DBG_RELEASEvoid DbgPrintfA(LPCSTR lpFmt,...);void DbgPrintfW(LPCWSTR lpFmt,...);void DbgDumpBuf(const void* pB

2008-05-08 13:21:00 1300

原创 Early Stages of the (Visual) C++ .Net 17

 <!--google_ad_client = "pub-8089415323104206";google_ad_width = 468;google_ad_height = 15;google_ad_format = "468x15_0ads_al_s";//2007-03-16: visualcplusgoogle_ad_channel = "535237731

2008-05-06 11:15:00 864

原创 如何双击*.dsw 文件快速打开VC++6.0工程

装完VC6.0后,如果用鼠标双击VC6.0工程文件 *.dsw,会启动第一个VC6实例,如果想用鼠标双击*.dsw的方法打开第二个工程,则第二个工程会将第一个VC6实例覆盖掉。如何实现每次双击*.dsw文件都启动一个新的VC实例而不是覆盖表以前的呢?可以进行如下设置:资源管理子-》工具-》文件夹选项-》文件类型-》“已注册的文件类型”列表里面找到DSW类型并选中,点击“高级”,去掉“DDE

2008-05-05 11:06:00 6911 1

最新windows server在RAID卡上创建存储分层高清版

最新windows server在RAID卡上创建存储分层高清版, 进阶 raid卡应用的绝密资料,珍贵资料,仅此一份。

2014-08-06

51 单片机教程 & 精选代码汇编

关于51单片的经典教程。 内含30个经典的例子源代码。

2009-07-23

Windows 内核研究学习全资料 精华

想深入理解windows内核机制的一些好资料集结。 通过这些,可以让我们从内核理解windows的行为和机制。 对以后的编程和项目有很大的帮助。 也是走向“高手”的必读!

2009-07-23

SMTP邮件发送客户端(VC源码)

网上有好多介绍实现smtp发送邮件的介绍,但大部分都不能用,或者错误很多。 这个实现的非常好,支持: 1,多发送用户 2,支持附件发送 3,支持登录验证。 4,VC++代码。 希望对你有帮助。

2009-04-25

winhex数据恢复原理&实践(图解)精华

内附详细图解。 好教程。 希望对数据恢复感兴趣的朋友有用。

2008-11-14

操作系统原理上机实践指南

非常好的讲义,讲述了如何搭建研究windows内核所需要的实验环境,是研究操作系统内核不可多得的指南!

2008-06-30

Windows环境下32位汇编语言_罗文彬

《Windows环境下32位汇编语言》,罗云彬著,是了解windows底层的红宝书。 chm格式,方便携带

2008-06-20

汇编指令查询器

学习汇编的好工具!<br>可以查找一切汇编指令及其详细解释……

2008-05-13

PE 文件解析

自己写的一个逐步分析PE文件的VC例子,比较简单易懂,适合想进阶PE加密方向的同行。

2008-03-29

Visual C++6.0技术内幕.rar

Visual C++6.0技术内幕.rar<br>比较经典的学习VC6的好书。

2008-03-22

visual c++高级界面特效制作百例.rar

visual c++高级界面特效制作百例, rar格式,设计界面时的参考。

2008-03-22

vc++6游戏编程.rar

vc++6游戏编程, 这本书不错,是我自己的珍藏,在此奉献给个位。

2008-03-22

加密解密 技术内幕

加密解密 技术内幕, 我就不多说了,经典中的经典。

2008-03-22

.net 反编译工具reflector 工具

功能强大的.net 反编译工具,基本可以完全还原。包括类结构和功能函数。<br>支持.dll, exe文件。

2008-03-20

VC7转换到VC6

将VC7工程转换回VC6,内有详细说明

2008-03-07

VC++中的Rose双向工程.

VC++中的Rose双向工程 ppt 课件,<br>介绍如用用rose 实现vc工程的反向

2008-03-04

WndTap VC辅助工具

一个专门用于VC++6.0开发环境的辅助工具,能够快速切换源文件。<br>配合Visual Assixt 一起使用能够大大提高编码效率!实现源代码文件的快速切换!

2008-02-24

多线程_异步IO_RS232串口通信例子源代码

多线程_异步IO_RS232串口通信例子源代码,自己写的一个基于多线程,异步io操作串口的例子,希望对学习多线程,及串口通信的同行有帮助。

2008-02-24

accessport 串口调试工具

一个非常出色的串口调试工具,对刚开始进行串口编程的人是一个非常有用的帮助软件。能够检测计算机上所有的rs-232串口的状态,及数据……

2008-02-24

p2p原理与技术

一个系统讲解p2p原理的课件,是科技大学的知名教授的教学可见,翔实生动,是学习和了解p2p技术的好资料。

2008-02-23

Visual C++ 网络高级编程

一本系统深入学习windows下网络编程的一本好书的代码,非常难得,现与大家一起分享,共同提高进步!!!

2008-02-23

visual c++ 6.0 高级编程

一本进阶VC6非常难得的一本好书,现在发上来与大家一起分享!!!

2008-02-23

Visual.Assist.X.v10.4.1624Craked_best

最新版的Visual.Assist.X.v10.4.1624,<br>包含特别文件。<br><br>2007年12月发布。<br>功能超强,是windows下软件开发的好帮手。<br>

2008-02-20

局域网文件传输

自己编写的一个基于伯克利socket 的局域网文件传输工具,可以帮助初学网络编程的同行快速入门。<br>代码内有详细的注释,<br>基于多线程,阻塞模式

2008-02-20

空空如也

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

TA关注的人

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