自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人生如棋

天行健,君子以自强不息;地势坤,君子以厚德载物.

  • 博客(173)
  • 资源 (5)
  • 收藏
  • 关注

原创 tombstone文件中fault addr deadbaad的由来

转载请注明出处: http://blog.csdn.net/zhangyang0402/android中发生native crash时,会在/data/tombstones/目录下生成tombstone文件。其中,错误的地方经常遇到fault addr deadbaad。如下:signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault ad

2013-11-17 19:11:57 6452

原创 查看Android源码版本

查看android源码版本$ vim build\core\version_defaults.mk 查看PLATFORM_VERSION值ifeq "" "$(PLATFORM_VERSION)"  # This is the canonical definition of the platform version,  # which is the version

2013-11-16 18:12:34 1268

原创 fastboot烧写image

1. 手机进入fastboot模式先关机,开机时,同时按power键+camera或power + Home键,进入fastboot,红色字体然后将手机和HOST,用USB线连接2. 查看fastboot用法$ sudo ./fastboot -husage: fastboot [ ] commands:  update                  

2013-10-29 21:43:42 8343

原创 adb常用命令及遇到的问题总结

一、常用adb命令1.查看设备  $ adb devicesList of devices attached emulator-5554   device6651084d70b674  device2. 连接特定设备-d  连接的device,只能有一个,否则会报错-e  连接的模拟器,只能有一个,否则报错-s  指定特定的设备或模拟器3. 进入设备

2013-10-26 18:03:05 5508

原创 freeradius学习总结

学习freeradius的笔记

2010-11-26 22:47:00 8522

原创 CentOS 5.4 源代码安装openswan2.6.28

在CentOS5.4中源代码安装openswan做VPN server

2010-09-08 23:23:00 5730 2

翻译 Linux下安装USB网卡驱动

第一次在Linux平台上安装USB网卡驱动并配置USB网卡

2010-09-02 00:11:00 16681

原创 初识netfilter

初步学习netfilter的总结

2010-08-22 02:24:00 3359

原创 ARP

总结了下ARP的一些知识

2010-08-14 15:05:00 2565

原创 编译器与字节对齐

改变编译器默认对齐大小

2010-08-11 00:36:00 4498 2

原创 结构体与字节对齐

在结构体的定义中,经常遇到字节对齐的问题。

2010-08-09 22:32:00 1522

原创 变长结构体的表示方法

Linux程序中,经常看到变长结构体的定义。其中,相当一大部分是通过零长数组来实现的。

2010-08-07 17:31:00 3035 2

原创 error: expected specifier-qualifier-list before ‘uint8_t’

error: expected specifier-qualifier-list before ‘uint8_t’and error: expected specifier-qualifier-list before ‘uint16_t’

2010-07-22 01:06:00 26093 8

原创 time_t数据类型表示的最迟时间

测试time_t数据类型表示的最迟时间

2010-07-18 16:31:00 32887

原创 源代码安装IPsec-Tools-0.7.2

IPsec-Tools-0.7.2源码安装总结

2010-07-13 21:34:00 9148 1

原创 IPsec-Tools配置之racoon

IPsec-Tools中的racoon工具实现了IKE的功能:既实现了双向认证,又能建立和维护IPsec SA。

2010-07-12 22:50:00 20794 3

原创 Linux内核模块的编译、加载和卸载

Linux下简单模块的编译,加载和卸载

2010-07-04 01:11:00 10672

原创 IPsec-Tools之setkey

IPsec-Tools的setkey用法,手动生成SAD和SPD

2010-06-28 22:47:00 9764 3

原创 配置Linux做网关

配置Linux做gateway

2010-06-25 22:29:00 6328 2

原创 编译CentOS 5.3内核

第一次编译Linux内核

2010-06-24 21:49:00 2083

原创 命令行程序选项解析函数—getopt_long

getopt_long函数既能解析命令行短选项,又能解析长选项。

2010-06-15 00:41:00 1643

原创 命令行程序选项解析函数—getopt

linux命令行工具短选项解析函数—getopt

2010-06-14 22:25:00 6674 4

原创 ipseccmd 学习笔记

ipseccmd使用方法

2010-06-13 23:46:00 5156

原创 Kerberos V5

Kerberos V5 学习笔记

2010-06-06 00:00:00 2698

原创 IPsec 身份认证之Kerberos

配置IPsec时,使用Kerberos 身份验证方法。

2010-05-31 22:50:00 2863

原创 IPsec certificate身份验证-openssl生成证书

转载请注明出处: http://blog.csdn.net/zhangyang0402/archive/2010/05/27/5626953.aspx 操作系统:Windows XP professional SP3Openssl: 1.0.0 29  一、        生成CA证书 1. 生成CA私钥C:/demoCA>openssl genrsa -out c

2010-05-27 01:11:00 6641

原创 IPsec certificate身份验证-CA server颁发证书

转载请注明出处:http://blog.csdn.net/zhangyang0402/archive/2010/05/24/5620314.aspx 测试环境: MachineWindows versionIPCA serverWindows server 2003172.16.113.176

2010-05-24 15:56:00 8698

原创 grub Loading stage1.5

 物理机上装了双系统,Windows XP和Ubuntu要将ubuntu换成Win7, 不小心将ubunbu, mbr直接格式化,系统进不了XP解决方法:1.使用XP光盘启动2.按任何键进入Windows Setup,按R键进入Windows故障恢复控制台3.出现  1:c:/Windows输入1,然后回车(不要直接回车,否则重启)4.输入Administrator密码,进入到

2010-05-13 21:58:00 4705

原创 Windows XP下编译openssl-1.0.0 (下)

在公司的电脑XP上安装openssl-1.0.0, 1. 当执行nmake -f ms/ntdll.mak时,出现下面的错误:NMAKE : fatal error U1077: cl : return code 0xc0000135并弹出一个对话框,信息如下:CL.EXE  Unable to Locat ComponentThis application has

2010-05-10 20:30:00 5022 1

原创 Windows XP下编译openssl-1.0.0 (上)

版本ActivePerl: 5.12.0 Build 1200VC: 6.0openssl: 1.0.0masm: 6.00.8168.0 ActivePerl,MASM, VC6.0均已安装且bin目录都在PATH环境变量中一、 NMAKE : fatal error U1077: ml : return code 0x1当执行>nmake -f ms/ntdll.mak

2010-05-09 23:50:00 13246 11

转载 信息安全从业参考

转自 http://bbs.chinaunix.net/thread-711737-1-1.html 你可以转载本文,但请务必保留本文的完整性本文的进阶篇,《信息安全的职业生涯》http://bbs.chinaunix.net/viewthr ... &extra=page%3D1《CSO的生存艺术》http://bbs.chinaunix.net/thread-1163970-1-1

2010-05-05 21:23:00 3544

原创 C程序使用不同函数调用约定调用汇编子过程

如转载,请注明出处:http://blog.csdn.net/zhangyang0402/archive/2010/05/01/5549266.aspx 开发工具:VC ++ 6.0  MASM32 一、__cdecl调用方式 1.  在VC中新建Win32 Console Application, TestASM 2.  新建test.c#includee

2010-05-01 23:19:00 1308

转载 stdcall 与 _cdecl 的区别

 (1) __stdcall调用__stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。WIN32 Api都采用__stdcall调用方式,这样的宏定义说明了问题:#define WINAPI __stdcall按C编译方式,__stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如_functionname@

2010-04-30 00:12:00 853

原创 DIY UltraEdit搭建汇编语言IDE

UltraEdit版本 16.0.0.1037 一. 添加支持汇编语言语法高亮 1. 去官方网站查找汇编语法的配置文件由于我使用的汇编编译工具是MASM,所以,这里我找到了masm.uewhttp://www.ultraedit.com/files/wf/masm.uew2. 在C:/Documents and Settings/Administrator/Applicat

2010-04-24 20:52:00 4794

原创 Windows下32位汇编程序环境搭建

《Intel汇编语言程序设计》学习笔记 一、汇编编译器的安装与配置这里使用汇编编译器MASM321.下载MASM32去http://www.masm32.com/下载最新版的MASM32   2.安装MASM32 3.设置环境变量MASM32安装目录下重要的目录:bin, include, lib 在环境变量中设置下列值C:/masm32/b

2010-04-21 00:02:00 3352

原创 AES中Sbox的生成

转载请注明来源:http://blog.csdn.net/zhangyang0402/archive/2010/04/08/5465032.aspx一、概述在整个AES加密中,SBox被使用到了两次:一次是在密钥(Cipher Key)扩展生成轮密钥(Round Key)的时候,另一次是轮加密的第一步字节替换(SubByte)。根据FIPS 197,SBox的生成分两步:

2010-04-08 23:14:00 12464 1

原创 AES学习总结

 一、AESAES ,即advanced encryption standard, 高级加密标准, 它属于对称加密算法,加密解密使用同一密钥。 输入:16B的分组密钥:128位(16B)、196位(24B)或256位(32B)不同位数的密钥,决定后面加密/解密的轮数。16B的密钥,将进行10轮加密/解密;24B的密钥,将进行12轮加密/解密;32B的密钥,将进行14轮加密/

2010-04-05 00:57:00 1505 2

原创 Core dump

 实验平台: [root@myhost core]# uname -aLinux myhost 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux core文件一般生成格式为core.pid其中,pid为产生core文件的进程ID 1. 查看当前core文件大小限

2010-03-10 19:33:00 1480

原创 僵尸进程zombie

一、什么是僵尸进程? 子进程结束后,内核会向父进程发送SIGCHLD信号。若父进程没有显式忽略该信号或调用相应的信号处理函数(调用wait, waitpid等函数)回收僵尸进程,则该子进程将保持为zombie状态。 一个子进程已经终止,但其父进程尚未对其进行处理,这样的子进程称为僵尸进程(zombie)僵尸进程已释放内存空间,不能被调度,仅仅是在进程列表中保留一个记录,它记

2010-02-04 23:15:00 887

原创 修改Linux主机名的方法

版本:CentOS 5.3一、hostname命令功能:显示或设置系统主机名(临时,重启恢复)1.hostname 显示主机名hostname命令显示由gethostname 函数返回的系统主机名hostname  -d 显示domain namehostname  -f  显示FQDNhostname  -i  显示ip 2.hostname  host

2010-01-12 21:42:00 1003

DES加密解密源代码

这是我学习DES时编写的DES加密解密程序。源代码中有详细注释。运行程序时,16轮加密解密的每一步都会输出中间结果,便于学习和研究DES。

2010-04-09

Intel AES 指令集

Intel® AES instructions are a new set of instructions available beginning with the all new 2010 Intel® Core™ processor family based on the 32nm Intel® microarchitecture codename Westmere. These instructions enable fast and secure data encryption and decryption, using the Advanced Encryption Standard (AES) which is defined by FIPS Publication number 197.

2010-04-08

AES标准文档FIPS-197

这是AES的标准规范文档(English),对解读AES有莫大的帮助作用。

2010-04-08

linux学习入门基础课件(清华大学)

清华大学的linux学习入门基础课件,适合Linux初学者.

2009-12-26

图书管理系统(VB+SQL Server)

这是我学数据库时用VB开发工具做的一个图书管理系统.

2008-04-24

空空如也

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

TA关注的人

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