内容列表
ASPROTECT 2.0 脱壳示例
ASPROTECT  2.0 脱壳示例【目    标】:Win98’s notepad【工    具】:Olydbg1.1(diy版)、LORDPE、ImportREC1.6F【任    务】:简单的脱一下asprotect的壳【操作平台】:Windows Xp sp2【作    者】:loveb
分类:编程语言 查阅全文
ARM Copy MEM II标准壳脱壳
【目     标】:传奇外挂1.07【工     具】:Olydbg1.1(diy版)、LORDPE、ImportREC1.6F 【任     务】: ARM 3.6或以下版本的COPYMEM II标准壳 【操作平台】:WinXP sp2 【作   
分类:编程语言 查阅全文
Elements of Programming Style -- The C++ Style Guide
Elements of Programming Style -- The C++ Style Guide January 23, 1996 Version 1.0 Neill Kipp Files Header files have a ".h" suffix. Header file contains class, struct, and union declarations
分类:编程语言 查阅全文
总结asp注入时用到的方法
1.判断是否有注入;and 1=1;and 1=2    2.初步判断是否是mssql;and user>0    3.判断数据库系统;and (select count(*) from sysobjects)>0     mssql;and (select count(*) from
分类:编程语言 查阅全文
Item 28.话说指针比较(Meaning of Pointer Comparison)
Item 28. Meaning of Pointer Comparison一个对象可能有多个有效的地址(本身的指针和指向基类的指针),假若有多个指针指向它,这些指针的指向就可能不同。那么在对这些指针做比较时,是对指针指向对象的地址作比较?还是对指针指向对象的标识作比较呢?例如:class Shape { ... };class Subject { ... };class ObservedBlob
分类:编程语言 查阅全文
用计算机存0.1的问题
        十进制中看起来很简单的一个数0.1,在二进制中将是一个无穷循环数:0.00011001100110011...。这说明如果计算机使用二进制码来存储0.1,则必然需要舍去后面的循环位,从而必然存在误差。对于许多应用领域来说,这是不可忍受的。就比如美联储的利率吧,它的一个小小误差就能对美国乃至世界经济产生重要的影响。
分类:编程语言 查阅全文
[原创]基于Flex的c/c++代码加亮工具(源代码开放)
.quotation { color:#9900FF; } .comment { color:green; } .keyword { color:blue; } .prehead { color:red; } .codearea { text-align:left; width:700px; background:#f0f5f9; m
分类:编程语言 查阅全文
Flower:画花程序
Flower:画花程序源代码:http://blog.csdn.net/cxjddd/archive/2005/04/12/344844.aspx
分类:编程语言 查阅全文
[原创]线程之间的通信
大家知道一个进程是由至少一个线程组成的,多个线程之间的协同工作是相对较为复杂的,这里主要给大家说一下常用的两种线程之间的通信方式。 线程可以分为工作者线程和窗口线程(即在线程里创建一个附加的隐藏窗口)。 工作者线程是大家最为常用的线程,工作者线程间的同步要用信号量机制操作,举一个例子 //工作者线程1 void CThreadTest::WorkThread1(LP
分类:编程语言 查阅全文
Linux下无线网卡安装2
最近更新系统, 笔记本上删除了RedHat9,装上了Mandrake10,虽然它自己就拥有无线网卡配置程序,但是我得Realtek8180网卡不在支持之列, 只好令寻它法, 这时想到了使用NdisWrapper, 它支持在Linux下直接使用Window的无线网卡程序。首先下载NdisWrapper, http://sourceforge.net/projects/ndiswrapper/&nbs
分类:编程语言 查阅全文
使用 ClearType 获得更佳的屏幕分辨率
执行这
分类:编程语言 查阅全文
subversion-SVN
这是什么东东?  建议大家改用subversion-SVN 作为版本控制工具,最明显的是它的目录控制能力,以及二进制文件控制能力更强.是cvs的主力开发人员重新创建的一个项目,老的cvs已经进入维护状态了.记得在入门那篇Blog中,我安装好 SubVersion 后,随便修改了一个文件,然后按我使用cvs的经验,我使用了 cvs update 想看一下有没有变化。但什
分类:编程语言 查阅全文
循环冗余校验码CRC算法实现
(转自http://www.equn.com/forum/viewthread.php?tid=5470&sid=3rrqVomR)    CRC校验码的基本思想是利用线性编码理论, 在发送端根据要传送的k位二进制码序列,以一定的规则产生一个校验用的监督码(既CRC码)r位,并附在信息后边,构成一个新的二进制码序列数共(k+r)位,最后发送出去。在接收端,则根
分类:编程语言 查阅全文
用VC制作应用程序启动画面
用VC制作应用程序启动画面 徐 茜              黄雪峰 广州大学软件所     解放军94782部队  摘 要:本文提供了四种启动画面制作方法。 使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一
分类:编程语言 查阅全文
浅谈C/S结构系统架构(原创)
      其实不用多说,大家都知道网络上软件系统大致可以分为B/S和C/S结构的。对于C/S结构小可认识不足,只是就个人接触,谈谈项目中实际用到的C/S系统架构。      一般的小型系统:使用的C/S系统,个人觉得谈不上什么架构方面的问题。只是简单的读取数据库,显示到前台而已。一般也就
分类:编程语言 查阅全文
C语言运算符的“优先级口决”
下面的是我自己总结的关于C优先级的口诀希望对初学C语言语言的同志有所帮助;当然,应用这个口诀的前提是你必须认识所有的C语言的运算符。      优先决括号成员第一;        //括号运算符[]() 成员运算符.  ->全体单目第二;  &
分类:编程语言 查阅全文
Cache Cohernce with Multi-Processor
Cache Cohernce with Multi-Processor作者:BNN转载自:linuxforum的CPU与编译器板块精华版刚写完一篇关于Cache Coherence的文章,就发现BNN2年前就有一篇好文,早知道就不这么费事自己写了:)Recently work with dual cpu kernel part. For dual cpu, or we say, multi-pro
分类:编程语言 查阅全文
PE文件有效性检查源程序
.386.model flat,stdcalloption casemap:noneinclude C:\masm32\include\windows.incinclude C:\masm32\include\kernel32.incinclude C:\masm32\include\comdlg32.incinclude C:\masm32\include\user32.incincludeli
分类:编程语言 查阅全文
用MASM、TC2.0 写一个简单的x86引导程序
   具体的操作过程在下边的 load.c 文件注释中有比较详细的说明。   目的:写一个引导程序和一个超简单的内核,引导成功后能在键盘上输入字符并显示   工具:masm5.0编译器,tc2.0,一个电脑(如果有virtual pc的话更可以,在上面做实验不损机子)。   所需知识:   
分类:编程语言 查阅全文
用MASM、TC2.0 写一个简单的x86引导程序
   具体的操作过程在下边的 load.c 文件注释中有比较详细的说明。   目的:写一个引导程序和一个超简单的内核,引导成功后能在键盘上输入字符并显示   工具:masm5.0编译器,tc2.0,一个电脑(如果有virtual pc的话更可以,在上面做实验不损机子)。   所需
分类:编程语言 查阅全文
<< 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 >>