自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

why

  • 博客(73)
  • 资源 (2)
  • 收藏
  • 关注

原创 新书缺的部分

<br />第一个故事《肠子》<br />地标<br />一首关于圣无肠的诗<br />“这就是我为了来这里而丢下的工作,”这位圣人说,“还有<br />我放弃的生活。”<br />他以前开的是观光巴士。<br />圣无肠在舞台上,两臂交在胸前——<br />好瘦<br />他的两手都能摸到自己背部的正中间<br />圣无肠站在那里,只有一层皮<br />画在他的骨架子上。<br />锁骨由胸口突出,大得如同<br />把手。<br />肋骨在白色T 恤下清晰可见,而皮带——<br />不是他的屁股——

2011-03-08 09:21:00 1183

原创 Ruby on Rails 体验之旅(一)--安装

<br /><br />最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来:<br />1) 安装ruby<br />       下载安装包:http://rubyforge.org/frs/?group_id=167,我下载的是rubyinstaller-1.8.7-p302.exe<br />装完后,可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了<br /><br />2

2010-12-28 19:11:00 509

原创 Inception 情节逻辑完全解析

<br /><br />制片国家/地区: 美国, 英国<br />导演:Christopher Nolan<br />影名: Inception<br />编剧:Christopher Nolan<br />官方网站: www.inceptionmovie.com<br />上映日期: 2010-07-16<br />简体中文名: 盗梦空间<br />imdb编号:tt1375666<br />语言: 英语<br />主演:Leonardo DiCaprio, Joseph Gordon-Levitt, E

2010-08-01 19:58:00 1232

原创 艺术的别样洞察

<br />艺术和生活不单必须互相负责,还应该互相承担罪谴。诗人必须记着,生活的鄙俗平庸,是他的诗之罪过;日常生活之人则必须知道,艺术的徒劳无功,是由于他不愿对生活认真和有所要求。

2010-07-17 16:27:00 356

原创 读后感

<br />优秀的技术人员不应该关心技术,更应该关心应用技术能带来什么样的效果。

2010-07-08 19:17:00 320

原创 Windows元老

从1988年10月,Dave Cutler组建开发NT系统队伍到现在2K/XP/2003/Vista/Window 7的绝对垄断,背后都有哪些巨人撑起了这一切... 神奇的DEC团队 讲起DEC团队,不得不提微软在1988年以前的故事:那是很久以前,久远到1975年,比尔盖茨和保罗艾伦创建了Microsft公司,最初公司销售Basic解析器为生(大概可以解释为什么比尔盖茨对Basic情有独钟),网络上有一张1978年公司的合影:最上一排: Steve Wood (left), Bob Wallace, Ji

2010-06-22 21:03:00 650 1

原创 yale3-物理主义

<br />物理主义是P-function, 如果P损坏后,将会失去function。唯物主义:任何事物都不会超越肉体的存在。凌驾于肉体之上的东西又是什么呢?<br /> <br /> <br />最佳解释的出现恰巧是一个推导的过程!唯心主义正是利用最佳解释这一逻辑解释了唯物主义无法解释的问题!

2010-06-20 15:10:00 344

原创 kernel32基地址获得

<br />kernel32基地址获得<br /><br />    <br /><br />    kernel32基地址的获得也是病毒中必不可少的技术,因为在win32环境中一般初始化PE文件的时候,我们的ntdll.dll, kernel32.dll是随进程以及线程初始化时候加载的。所以即使程<br /><br />序中我们不引入任何输入表结构,这两个DLL在我们程序进程以及线程初始化时也必须加载。所以我们今天这篇文章的目的就是在我们的进程内存空间中来获得加载kernel32.dll的基地址。因为我们

2010-06-20 07:28:00 1534 2

原创 病毒的重定位技术

<br />病毒的重定位技术<br /><br />  病毒的重定位技术应该也算是最基本和最有用的技术之一了,其实重定位技术只要是对外壳开发比较熟悉的朋友都应该很熟悉了。重定位顾名思义重新定位地址。上篇文章中我们已经讲解到了由于我们被感染对象的不同,我们部分定义的变量被插入的地址也不同。所以这就需要我们重新定位,也就是今天的主题——重定位技术。<br /><br />  首先我们来看<br /><br />假如我们定义一段变量  <br />    <br />  szText  db 'Virus Del

2010-06-20 07:25:00 2271

原创 病毒的原理

<br />首先我似乎该介绍下什么叫做病毒,因为很多人现在总是把病毒和木马混为一谈,不-这也不能怪他们,因为现在很多木马也采用了病毒相关的技术, 所以也就没有了木马病毒之分。病毒是指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。但是它没有任何窃取相关个人信息的功能,这和木马是有差别的。很久以前vxer(病毒作者)被成为“天才的程序员”,他们以编写完美、精巧严谨、传播、隐藏、对抗思路新颖的病毒代码为目的。但现在已经没有vxer了,现在的病毒

2010-06-20 07:19:00 1600

原创 C++库

<br />基础类<br />1、 Dinkumware C++ Library<br /><br />参考站点:http://www.dinkumware.com<br /><br />P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinkumware的库。<br /><br />2、 RogueWave St

2010-06-20 06:55:00 583 1

原创 C++资源

<br />List of Best Open Source Projects Written in VC++/MFC<br />7-Zip (http://sourceforge.net/projects/sevenzip/) : <br />7-Zip is a file archiver with a high compression ratio. The program supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, C

2010-06-20 06:54:00 623

原创 Yale Open Class 1

人的本质->->灵魂->->二元论(柏拉图的论证,三种二元论。)肉体消失的过程能否用来证明灵魂消失的过程,灵魂真的能永恒吗?

2010-06-12 20:45:00 331

原创 墓志铭

<br />这里是长眠着王厚义,他命中注定有四个太太。可惜他没有实现自己的命运。

2010-06-12 20:15:00 547 1

原创 我的而立之年

<br />没有快乐,没有目标,没有行动,也没有抱负。有的是已经到头的人生路,是父母有心忡忡的关注,没什么幸福可言。

2010-06-12 20:15:00 293

原创 《哲学的慰藉》德波顿

<br />合着这位是真把哲学当中药铺了,各家各派分门别类往小抽屉里一装,失恋了给开柏拉图卢梭煎服,日子过得不好就来二两斯多噶…… 若是哲学当真有这么功利方便好用,我倒是想今后看谁不顺眼,就在YA吃饭的时候给YA下半斤帕斯卡,半斤克尔凯郭尔,再来二斤叔本华,饭前下一斤,饭后下一斤!”

2010-06-12 20:14:00 508

原创 九段说谎高手

<br />如果迷失在现实和谎言里,那么时间是一件很悲哀的事!

2010-06-12 20:14:00 320

原创 糊涂

<br />今天和xx坐车,以为xx做过站了,就好心提醒她,她不但没理我而且还一脸不认识我的表情(好像在说你这个白痴,去我家n次了竟然说我做过站)。

2010-06-12 20:12:00 268

原创 二元论

<br />互动论、平行论、副现象论。<br />最近在看开放课程,做点笔记。

2010-06-12 20:11:00 524

原创 什么是女权主义?

<br />性的独立,身体的独立,精神的独立。<br />三者不能暧昧,缺一不可。

2010-06-12 20:11:00 439

原创 SourceInsight使用技巧

向项目中添加文件时,只添加特定类型的文件(文件类型过滤器)有个同事比较生猛,得整汇编代码,但在SIS里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来,只加了.inc和.asm后缀的,.s后缀的没有。而且用SIS打开.s的文件,一片黑白没有色彩,感觉回到DOS的EDIT时代了…… 解决方法是在Options->Document Opt

2010-05-23 22:53:00 240

原创 LocalAlloc,VirtualAlloc,malloc,new的异同

1. 首先我们来看HeapAlloc:MSDN上的解释为:HeapALloc是从堆上分配一块内存,且分配的内存是不可移动的(即如果没有连续的空间能满足分配的大小,程序不能将其他零散的 空间利用起来,从而导致分配失败),该分配方法是从一指定地址开始分配,而不像GloabalAlloc是从全局堆上分配,这个有可能是全局,也有可能是 局部。函数原型为:LPVOIDHeapAlloc(    HANDLE

2010-05-23 13:54:00 278

原创 函数指针

先来说说函数int func(int x);   /* 声明一个函数 */int (*f) (int x);    /* 声明一个函数指针 */f=func;            /* 将func函数的首地址赋给指针f */例子:#include //#include "windows.h"int (__cdecl *myCallBackFun)(int Param1,i

2010-05-23 13:52:00 400

原创 PE资料如何学习!

新手不会用api编程但是c语言中的文件操作足够强大,给个c语言版的大家多多练习!#include "stdafx.h"#include "windows.h"#include "stdio.h"int main(int argc, char* argv[]){    FILE *p;    IMAGE_DOS_HEADER mydosheader;    unsigned long

2010-05-23 13:49:00 441

原创 yC 逆着看

yC 有源码但是我们逆着看 .386.model flat, stdcalloption casemap:noneinclude /masm32/include/kernel32.inc   ;语言中的#include include /masm32/include/user32.incinclude /masm32/include/comdlg32.incinclude /masm32/

2010-05-23 13:47:00 389

转载 Emacs 快速指南.(查看版权声明请至本文末尾)

Emacs 快速指南.(查看版权声明请至本文末尾)【注意:位于【】之间的内容是译注,比如本行,下同。】Emacs 键盘命令通常包含 CONTROL 键(有时候以 CTRL 或 CTL 来标示)和META 键(有时候用 EDIT 或 ALT 来标示)。为了避免每次都要写出全名,我们约定使用下述缩写: C-  表示当输入字符 时按住 CONTROL 键。     

2010-05-23 12:51:00 432

原创 脱壳经验谈之一----给脱壳新手的建议

学破解时间也不长了,也学了一些脱壳的技术,过程中感触颇深。这里给大家分享一下,也算是给脱壳新手的一个指导。    菜鸟心得,高手飘过~ 当然你要看,我也不反对~~      Attention,Please!!    感谢大家的关注及支持,最近正在准备经验谈的第二篇,结合本篇的内容以及大家的建议并结合实例来进一步说明~ 如果有什么建议的话,请大家提出~ 谢谢!!  关于工具     关于OD  所

2010-05-02 07:39:00 983

原创 VC6对函数返回过程的优化(下)

1:    // test.cpp : Defines the entry point for the console application.2:    //3:4:    #include "stdafx.h"5:6:    struct complex{7:        int i; //x8:        int j; //y9:        int k; //z10:      

2010-03-06 22:36:00 390

原创 VC6对函数返回过程的优化(上)

写了一天的计划,轻松一下脑筋,看看VC++6.0是怎么优化函数的返回值的过程。创建一个叫test的控制台项目。编译然后把反汇编的选项打开。先作一个加法运算: c = a + b1:    // test.cpp : Defines the entry point for the console application.2:    //3:4:    #include "stdafx.h"5:6

2010-03-06 22:35:00 419

原创 新手逆向指南

1.完全新手指南http://www.freewebs.com/fdemunck/newbieproject1.rar 有汇编基础,softice的使用,都是一些基础知识。http://evilteach.8k.com/ 中有四篇文章讲述什么是逆向工程。2.挑战和指南http://crackmes.de/在这里有很多合法crackme来测试你的水平。

2010-03-06 19:29:00 600

原创 Wininet.dll 应用系列

 查询网络状态 BOOL InternetGetConnectedState(  __out  LPDWORD lpdwFlags,  __in   DWORD dwReserved);第一个参数参考一下值: INTERNET_CONNECTION_LAN 0x02Local system uses a local area network to con

2010-03-03 08:29:00 499

原创 Shlwapi.dll 应用系列

#include #include #include "Shlwapi.h"using namespace std;int main(){   // Path_1 destination buffer.   char buffer_1[MAX_PATH] = "JustABufferToHoldTheCanonicalizedPathForAnExample";   char *lpStr1;  

2010-03-02 09:23:00 417

原创 Shlwapi.dll 应用系列

#include #include #include "Shlwapi.h"void main( void ){ // String for root name char buffer_1[4]; char *lpStr1; lpStr1 = buffer_1; // Generate a root path based on the drive number (0/25) // "Exampl

2010-03-02 09:20:00 342

原创 Shlwapi.dll 应用系列

/******************************************************************** created: 2010/03/02 created: 2:3:2010   8:54 author:  还是追加内容 purpose: ************************************************************

2010-03-02 09:13:00 409

转载 Shlwapi.dll 应用系列

/******************************************************************** created: 2010/03/02 created: 2:3:2010   8:46 author:  追加反斜杠  purpose: ************************************************************

2010-03-02 09:09:00 400

转载 Shlwapi.dll 应用系列

 #include "stdafx.h"#include #include #include "Shlwapi.h"#pragma comment(lib, "Shlwapi.lib")/******************************************************************** created: 2010/03/02 created: 2:3:2010

2010-03-02 08:49:00 502

原创 我的而立之年

没有快乐,没有目标,没有行动,也没有抱负。有的是已经到头的人生路,是父母有心忡忡的关注,没什么幸福可言。

2010-01-11 20:44:00 279

原创 绝对数字大就行

 在人生的某个时期,行动的愿望是如此强烈,一心打破现状,改变生活,增加体验,往往并不顾忌后果是正是负,只要绝对数字大就行。

2009-11-08 19:12:00 332

原创 老人家的功用

有时候我认为我们的生活应该更加有序,但是我们的世界是无序的,时间是无序的,人是无序的,人的出现都是一种随机事件。我为此非常苦恼,我总想把他们理顺弄清,然后排好顺序。恰好此时出现了很多“老人家”,我才从苦恼中走出。

2009-11-08 19:11:00 286

原创 性格的自由

 性格无所谓好坏,好坏仅在于人对自己的性格的使用,在使用中便有了人的自由。

2009-11-08 19:11:00 231

Q版缓冲区溢出教程.doc

Q版缓冲区溢出教程.doc 首先,我要声明,我打的这篇文档,原稿是《黑手缓冲区溢出教程》,而不是作者出的正版书,在这里向王炜老大道歉!!因为我兜里的那个实在是那什么,外加上我们烟台这里买不到……不找什么借口了,我会补一个正版书的,同时也希望所有在读《黑手缓冲区溢出教程》或者这个文档的朋友能买上正版书,以表示对原作者的尊重!

2009-12-25

windows快捷方式详细资料

windows快捷方式详细资料

2007-08-17

空空如也

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

TA关注的人

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