【整理】android源码下载和ubuntu安装整理

1.安装ubuntu14.04 64LTS 虚拟机安装步骤 a.分区,需要 / 、/home、/boot、swap 以虚拟硬盘500g为例子,/主分区(安装系统和软件),大小150G(150*1024=153600),ext4 /boot逻辑分区,200M,ext4 swap逻辑分区(虚拟内存,编...

2018-01-02 12:19:33

阅读数 187

评论数 0

Windows Socket 编程_单个服务器对多个客户端简单通讯

单个服务器对多个客户端程序: 一。简要说明 二。查看效果 三。编写思路 四。程序源代码 五。存在问题   一。简要说明:  程序名为:TcpSocketOneServerToMulClient  程序功能:实现单个服务器对多个客户端通讯功能的小程序。 PS: 这是继上次简单的 T...

2017-10-11 09:15:22

阅读数 293

评论数 0

IOCP模型与网络编

一。前言:        在老师分配任务(“尝试利用IOCP模型写出服务端和客户端的代码”)给我时,脑子一片空白,并不知道什么是IOCP模型,会不会是像软件设计模式里面的工厂模式,装饰模式之类的那些呢?嘿嘿,不过好像是一个挺好玩的东西,挺好奇是什么东西来的,又是一个新知识啦~于是,开始去寻找一大堆...

2017-10-11 09:15:19

阅读数 149

评论数 0

非阻塞模式(ioctlsocket)

1 //Server.cpp 2 #include 3 #include //winsock.h (2种套接字版本) 4 #pragma comment(lib,"ws2_32.lib")...

2017-10-11 09:15:15

阅读数 624

评论数 0

GDT与LDT

保护模式下的段寄存器 由 16位的选择器 与 64位的段描述符寄存器 构成段描述符寄存器: 存储段描述符选择器:存储段描述符的索引 PS:原先实模式下的各个段寄存器作为保护模式下的段选择器,80486中有6个(即CS,SS,DS,ES,FS,GS)80位的段寄存器,同时提供6个段左右机器当前...

2017-10-11 09:15:10

阅读数 142

评论数 0

常见程序入口点(OEP)特征

delphi:   55            PUSH EBP  8BEC          MOV EBP,ESP  83C4 F0       ADD ESP,-10  B8 A86F4B00   MOV EAX,PE.004B6FA8 vc++   55            PUSH...

2017-10-11 09:15:05

阅读数 1250

评论数 0

手动脱壳—dump与重建输入表(转)

文章中用到的demo下载地址: http://download.csdn.net/detail/ccnyou/4540254 附件中包含demo以及文章word原稿 用到工具: Ollydbg LordPE ImportREC 这些工具请自行下载准备   Dump原理这里也不多做...

2017-10-11 09:15:02

阅读数 247

评论数 0

纯手工编写的PE可执行程序

【文章标题】: 纯手工编写的PE可执行程序【文章作者】: Kinney【下载地址】: 自己搜索下载【使用工具】: C32【操作平台】: win 7【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教! 最近,学习PE结构的知识。之后深有感触,随即便萌发了不依赖任何开发环境和编译器,纯...

2017-10-11 09:15:00

阅读数 314

评论数 0

菜鸟脱壳之脱壳的基础知识(六)——手动查找IAT和修复Dump的程序

前面讲了如何寻找OEP和脱壳,有的时候,Dump出来的时候不能正常运行,是因为还有一个输入表没有进行处理,一些加密壳会在IAT加密上面大做文章,用HOOK - API的外壳地址来代替真是的IAT的地址,让脱壳者无法正确的还原程序的原始IAT,使得程序不能被破解,所以我们处理这些被加密IAT的地址的...

2017-10-11 09:14:57

阅读数 1009

评论数 0

菜鸟脱壳之脱壳的基础知识(五)——利用内存断点寻找OEP

经过第一节的基础知识,我们都知道了,加壳程序首先解把原来压缩的代码解压,然后放到所对应的区块中,当外壳程序执行完毕后,跳回到OEP执行,我们都知道,OEP是放在代码段中,也就是当外壳程序处理完毕后,跳回到代码段来执行,那我们是不是可以利用壳的这个特点来进行脱壳呢?答案是肯定的,是可以的!有的时候紧...

2017-10-11 09:14:54

阅读数 217

评论数 0

菜鸟脱壳之脱壳的基础知识(四)——利用ESP定律来寻找OEP

.上节说的是单步跟踪法,这节讲的是利用堆栈平衡(ESP定律)来进行脱壳!想必大家都听说过ESP定律这个大名吧!ESP定律运用的就是堆栈平衡原理!一般的加壳软件在执行时,首先要初始化,保存环境(保存各个寄存器的值),一般利用PUSHAD(相当于把eax,ecx,edx,ebx,esp,ebp,esi...

2017-10-11 09:14:52

阅读数 168

评论数 0

菜鸟脱壳之脱壳的基础知识(三)——寻找OEP

这节我们来讲讲如何寻找一个程序的OEP,即Original Entry Point。一些PE加壳程序在被加密的程序上面加了一个区段(有的壳也会合并区段),当外壳代码执行完毕以后,会跳到程序的本身的代码来执行,所以我们可以依靠跨区段的转移指令来寻找程序的入口点。我们来看看加壳之前的Delphi7.0...

2017-10-11 09:14:49

阅读数 222

评论数 0

菜鸟脱壳之脱壳的基础知识(二) ——DUMP的原理

菜鸟脱壳之脱壳的基础知识(二)——DUMP的原理当外壳的执行完毕后,会跳到原来的程序的入口点,即Entry Point,也可以称作OEP!当一般加密强度不是很大的壳,会在壳的末尾有一个大的跨段,跳向OEP,类似一个壳与程序入口点的“分界线!当我们到达了程序的OEP,我们就需要进行DUMP程序了,那...

2017-10-11 09:14:46

阅读数 389

评论数 0

菜鸟脱壳之脱壳的基础知识(一)

脱壳技术一、基础知识壳的定义:在一些计算机软件里也有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。由于这段程序和自然界的壳在功能上有很多相同的地方,基于命名的规则,大家就把这样的程序称为“壳”了,无非是保护、隐蔽壳内的东西。而从技...

2017-10-11 09:14:44

阅读数 191

评论数 0

UPX脱壳全程分析(转)

【文章标题】: UPX脱壳全程分析 【保护方式】: 本地验证 【使用工具】: OllyDBG 【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教! ---------------------------------------------------------------...

2017-10-11 09:14:41

阅读数 1600

评论数 0

对话框和控件编程(转)

本文讲述 MiniGUI 中的对话框和控件编程。首先讲解 MiniGUI 中的控件类和控件实例的关系,并举例说明控件子类化的概念及应用;其次讲解 MiniGUI 对话框的编程技术,包括对话框模板的定义和对话框回调函数的编程;最后解释模态对话框和非模态对话框之间的区别。 引言 对话框编程是一...

2017-10-11 09:14:36

阅读数 474

评论数 0

VC基础学习:初学者指针指南( 转)

何为指针?  指针基本上和其它的变量一样,唯一的一点不同就是指针并不包含实际的数据,而是包含了一个指向内存位置的地址,你可以在这个地址找到某些信息。这是一个很重要的概念,并且许多程序或者思想都是将指针作为它们的设计基础,例如链表。  开始  如何定义一个指针?呃,就像定义其它的变量一样,不过你还需...

2017-10-11 09:14:33

阅读数 112

评论数 0

VC常用知识重温(转)

这次我们将会带大家再次回顾一下VC的常用知识,包括得到系统时间日期(使用GetLocalTime)、分离字串等。    1: 得到系统时间日期(使用GetLocalTime)     CString sTime,sYear,sMonth,sDay;  SYSTEMTIME Cu...

2017-10-11 09:14:28

阅读数 73

评论数 0

VC实用小知识总结 (一) (转)

(1) 如何通过代码获得应用程序主窗口的 指针?  主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。     AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)  //使程序最...

2017-10-11 09:14:26

阅读数 75

评论数 0

VC调试入门(转)

VC调试入门 概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单Fi...

2017-10-11 09:14:23

阅读数 78

评论数 0

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