码迷,mamicode.com
首页 >  
搜索关键字:libevent 学习笔记    ( 31815个结果
加壳学习笔记(二)-汇编基础
简单的call函数过程 1.参数入栈,返回地址入栈。在一个栈帧里,call function的完整过程应该是这样的,call调用的过程要经历两个过程,一个是首先把调用函数之前的指令的下一条指令地址压入栈中(push ebp),作为返回地址,也就是保存旧栈地址,接着会跳转到被调函数的地址入口。呵呵,现在就是借此来恶补汇编哈。 2.代码区跳转。在执行被调函数的时候,为函数重新开辟栈帧,(mov ebp,esp)这句的意思是将旧栈顶换为新栈的底,这里的新栈一般是由函数专属的哈, 下面就是用sub esp, ...
分类:其他好文   时间:2014-05-22 11:34:25    阅读次数:189
加壳学习笔记(三)-简单的脱壳思路&调试思路
1.首先F3加载应用程序,然后一路F8直到自己停下来,或者是ctrl+F8他会自己运行,直到出现自己停下的时候(也就是OllyDbug把程序的控制权交出,转由应用程序自己控制,呵呵,不行,还得唠唠其他的......下面先跳转一下) 控制权、领空:关于程序的控制权和领空的问题,OllyDbug是一个强大的程序调试工具,具有强大的调试和反汇编能力,他会在应用程序拉到内存的那一刻,就牢牢的控制了该程序,具体的方法是(个人猜想而已):OD把程序拉到内存的同时,就是一个领孩子入瓮的问题,呵呵,实际这里...
分类:其他好文   时间:2014-05-22 07:38:22    阅读次数:307
读书笔记:计算机网络8章:应用层
这是我在Coursera上的学习笔记。课程名称为《Computer Networks》,出自University of Washington。 由于计算机网络才诞生不久,目前正在以高速在发展,所以有些旧的教材可能都已经跟不上时代了。这门课程在2013年左右录制,知识相对还是比较新的。覆盖了计算机网络中的各个协议层,从物理层到应用层都讲得非常仔细。学完这门课程之后对计算机网络会有比较深刻的了解...
分类:其他好文   时间:2014-05-22 07:19:28    阅读次数:182
Java学习笔记_23_List接口实现类
23.List接口实现类:  List接口继承了Collection接口,它是一个允许存在重复项的有序集   合。  1>实现类ArrayList:   ArrayList类支持可随需要而增长的动态数组。数组列表以一个原大小被创建,当超过了它的大小,   类集自动增大,当对象被删除后,数组就可以缩小。   优点:ArrayList类对于使用索引取出元素用较高的效率,他可以用索引快速定位...
分类:编程语言   时间:2014-05-20 16:11:41    阅读次数:425
加壳学习笔记(一)-基础知识
1.预备知识   1.关于栈,在windows里面的堆栈其实很简单,当学了才知道哈,呵呵,第一要记住的是windows里面的栈是向低地址生长的(extended,延伸,呵呵,顺便丰富下英语的单词量,确实是少的可怜),你可以这样认为,栈就像是一个倒立的箱子,箱子的口子是向下的,底是向上的,这里就表明了系统栈的分布也是延伸方向是由高地址向低地址extended,在最初的...
分类:其他好文   时间:2014-05-20 13:49:05    阅读次数:399
C++ Primer 学习笔记_80_模板与泛型编程 --类模板成员
模板与泛型编程--类模板成员引言: 这一节我们介绍怎样实现前面提到的Queue模板类。 标准库将queue实现为其他容器之上的适配器。为了强调在使用低级数据结构中设计的编程要点,我们将Queue实现为链表。实际上,在我们的实现中使用标准库可能是个更好的决定!!-_-。1、Queue的实现策略 如图所示,我们实现两个类: 1)QueueItem类表示Queue的链表中的节点,该类有两个数据成员ite...
分类:编程语言   时间:2014-05-20 13:47:39    阅读次数:430
javascript学习笔记(一)
一、javascipt的基本语法在基本语法方面与C语言等没有太大区别javascript的语法区别1、变量可以不进行数据类型的定义直接声明,其中用var声明的局部变量,不用var声明的是全局变量function square(num){ total=num1*num2; return total;}...
分类:编程语言   时间:2014-05-20 13:17:43    阅读次数:287
Linux System Programming 学习笔记(五) 进程管理
1. 进程是unix系统中两个最重要的基础抽象之一(另一个是文件)A process is a running programA thread is the unit of activity inside of a processthe virtualization of memory is ass...
分类:系统相关   时间:2014-05-20 12:33:05    阅读次数:407
javascript学习笔记(二)
二、DOMDOM是"DocumentObjectModel"(文档对象模型)的首字母缩写,当创建了一个网页并把它加载到WEB浏览器中时,DOM就在后台生成,它讲根据你编写的网页文档创建一个文档对象。javascript语言里的对象可以分为三种类型:①用户定于对象(user-definedobject...
分类:编程语言   时间:2014-05-20 10:44:58    阅读次数:385
【自学php】第二天 - php快速入门
打算看《php和mysql web开发》来学习php,所以也算是这本书的学习笔记吧,也按照书里的例子来练习,但是也有些取舍。第一章是一个订单表单的例子,php用于处理提交的表单。 1.先创建订单表单orderform.html: 代码如下: ...
分类:Web程序   时间:2014-05-20 08:12:37    阅读次数:463
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!