摘要: 闲来无聊,用Unity简单实现了一个发送邮件的功能,希望与大家互相交流互相进步,大神勿喷,测试的是QQ邮件用到的是MailMessage类和SmtpClient类首先如果发送方使用的是个人QQ邮箱账号,就要先开通SMTP服务,获得授权码,方法如下:进入QQ邮箱的 "设置" 界面 点击 "账户" 找到 阅读全文
posted @ 2017-12-06 09:13 ye_ming 阅读(1977) 评论(1) 推荐(0)
摘要: 一丶了解什么是结构体,以及计算结构体成员的对其值以及总大小(类也是这样算) 结构体的特性 1.结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合 2.在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。 阅读全文
posted @ 2017-12-06 09:08 ye_ming 阅读(2336) 评论(0) 推荐(0)
摘要: 一丶认识全局的 (静态变量 全局变量) 高级代码: 我们的静态局部变量 g_Number 会通过一个函数进行赋值初始化 VC6.0调试查看. 我们发现通过栈回朔会调用4个函数 调用顺序: _cinit() _initterm() $E2() #E1(); 首先讲解一下, _cinit函数是初始化函数 阅读全文
posted @ 2017-12-06 09:07 ye_ming 阅读(319) 评论(0) 推荐(0)
摘要: 讲解数组之前,要了解数组的特性 1.数据具有连续性 2.数据类型相同 比如: int Ary[3] = {0,1,2}; 我们可以看出,上面定义的数组,数据是连续的,其中每个数据类型大小都是int类型(类型也是一样的) 汇编中识别数组: 1.地址连续 2.带有比例因子寻址 (lea reg32,[x 阅读全文
posted @ 2017-12-06 09:07 ye_ming 阅读(2520) 评论(0) 推荐(0)
摘要: 返回值. 在反汇编中,我们常常的会看到各种的函数调用,或者通过逆向的手段,单独的使用这个函数,那么此时,我们就需要认识一下怎么识别函数了. 一丶识别__cdecl 函数(俗称C Call),函数参数,函数返回值 首先写一个C Call的函数 1.返回值 int类型, 参数int 类型 高级代码: m 阅读全文
posted @ 2017-12-06 09:06 ye_ming 阅读(283) 评论(0) 推荐(0)
摘要: 经过昨天病毒分析第一讲,得出一个被注入的DLL 开始分析DLL主要功能 PS: IDA中,DLL会有各种初始化的代码,和释放资源,所以不再看,只看重要的API 一丶行为分析(创建命名互斥体,防止病毒多开) 进入函数去看,从DLLmain入口点分析. 得出,第一步,病毒为了防止重复注入IE,创建命名互 阅读全文
posted @ 2017-12-06 08:59 ye_ming 阅读(241) 评论(0) 推荐(0)
摘要: 转自 http://www.cnblogs.com/iBinary/p/7882980.html 一丶认识木马和病毒的区别 木马和病毒是两个不一样的,有人会把木马认为是病毒,但其实不是 说下区别 木马: 木马没有破坏性,木马主要功能是收集用户信息,控制机器等等. 病毒: 病毒一般带有破坏性的行为,比 阅读全文
posted @ 2017-12-06 08:58 ye_ming 阅读(330) 评论(0) 推荐(0)