自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (16)
  • 收藏
  • 关注

原创 VMware启动solaris10 x86错误:A fault has occurred causing a virtual CPU to enter the shutdown state

vmware安装完solaris10后,重启后出现错误:A fault has occurred causing a virtual CPU to enter the shutdown state.If this fault had occurred outside of a virtual machine,it would have caused the physical mac

2012-11-30 13:42:23 5837 2

原创 Android内核编译(支持netfilter/iptalbes)(can't initialize iptables table `filter': iptables who)

Android模拟器默认内核不支持netfilter,所以试图使用iptalbes时,会出现错误。# iptables -Liptables -Liptables v1.3.7: can't initialize iptables table `filter': iptables who? (do you need to insmod?)Perhaps iptables or you

2012-11-16 15:47:59 14368

原创 强制Android应用通过网络代理进行通信

在对Android应用进行安全性测试的时候,因为大多数应用不提供代理设置,所以对其进行抓包分析比较麻烦。一种可行的方法是使用iptables将数据重定向到本地代理的监听端口,由本地代理再转发到我们的分析工具上。如果是HTTP/HTTPS通信的话,可以实现与WEB安全测试相同的效果。本地代理工具可以使用redsocks, 编译方式详见:http://bjin.posterous.com/reds

2012-11-14 13:17:16 12124 2

转载 Android模拟器抓包(TCPDUMP+Wireshark)

使用TCPdump工具,抓TCP数据包。将数据包上传到PC,通过Wireshark查看数据包常用命令:*  上传 tcpdump 到 目录 /data/local/tcpdump adb push d:\tcpdump /data/local/tcpdump                                    *  设置权限

2012-10-24 18:03:59 12962

转载 android 模拟器对应键盘快捷键

原文:http://blog.csdn.net/fangxiao_jun/article/details/6145828Android SDK2.0.1自带的虚拟机尺寸都比较小(不针对机型,只为了在PC上看的舒服一点,当然越大越好了,我最大设置成1050*450,但是自带的屏保会不够宽,900*450的话,正好。),而且没有横屏的。设置Resolution可以把尺寸变大,但又显示不出键盘来

2012-10-24 16:21:12 880

原创 AVD portrait无法切换到landscape

在Android模拟器中按CTRL+F11/F12,可以将屏幕进行旋转。如果在portrait下切换时出现模拟器已经旋转,但是屏幕内容并没有旋转的情况,如下图:可能是因为没有添加键盘支持的原因,添加对键盘的支持即可。重新启动模拟器,显示正常。但是在2.3版本有一个BUG,即在landscape下无法旋转屏幕,详见Android - Emulator in lan

2012-10-09 16:57:59 2126

原创 PMP备考技巧与考试心得

6月底参加的PMP考试,得了个PMPMP,一个很有意思的分数形式。简单总结一下,希望对看到本文的童靴有些帮助。总体感受PMP针对的是大公司的管理,如果你在大公司做过项目管理,知道怎么做计划,怎么走变更流程等等,这无疑对你是有帮助的。当然,没有这种经历也没关系,我有一个同事,看了一遍书就过了,而且还是两个P,所以如果你学习能力超强,什么考试对你都是浮云呀。模拟题没必要做那么多,有

2012-08-06 19:37:32 1096

原创 Backtrack5中metasploit安装pg(Metasploit now requires version 0.11 or higher of the 'pg' gem for ...)

最近更新Metasploit后,启动时出现如下错误:[-] ***[-] *[-] * Metasploit now requires version 0.11 or higher of the 'pg' gem for database support[-] * There a three ways to accomplish this upgrade:[-] * 1. If y

2012-05-08 10:41:26 2350

原创 Ubuntu关闭地址空间随机化(ASLR)的方法

确认ASLR是否已经被打开,"2"表示已经打开shanks@shanks-ubuntu:/home/shanks# cat /proc/sys/kernel/randomize_va_space 2切换到root用户来做更新,直接使用sudo会出现下面结果shanks@shanks-ubuntu:~$ sudo echo 0 > /proc/sys/kernel/randomize_

2011-12-31 17:58:14 10230 1

原创 GCC关闭Stack-Smashing Protecto(stack smashing detected)

Ubuntu下面的GCC默认开启了Stack Smashing Protector,如果想在这个系统中学习缓冲区溢出的原理,在编译时要加上fno-stack-protector选项,否则运行时会出现*** stack smashing detected ***: xxx terminated,而不是期望的Segmentation fault。同时还需要加上允许栈执行的选项。gcc -fno

2011-12-31 11:43:02 4940 2

原创 Open Explorer Plugin for Eclipse

在MyEclipse中,在工具栏上有一个可以快速打开Project Explorer中的文件夹的工具。若想在eclipse具有相同的效果,可以到http://blog.samsonis.me/2009/02/open-explorer-plugin-for-eclipse/下载Open Explorer Plugin for Eclipse插件。将下载的jar文件放到eclipse的plugin目

2011-11-24 15:39:15 1009

原创 Metasploit攻击Oracle的环境搭建(Failed to load the OCI library: no such file to load -- oci8)

Metasploit中关于Oracle的攻击模块默认并不完全,需要自己做一些工作。本文主要记录在搭建环境的中的一些错误(操作系统Backtrack 5)。在默认情况下使用oracle的一些攻击功能会出现类似如下错误:msf > use auxiliary/admin/or

2011-09-23 17:18:36 4312

原创 在Backtrack5中使用msfconsole出现Pcaprub module is not available错误

笔记:Metasploit, The Penetration Tester's Guider内容:在Backtrack5中使用msfconsole时出现Pcaprubmodule is not available的错误在Backtrack5中使用msfconfol

2011-08-28 16:58:59 3391

原创 msf出现[-] Unknown command: db_hosts错误

笔记:Metasploit, The Penetration Tester's Guide内容:msf出现[-] Unknown command: db_hosts错误在Msfconsole中使用db_hosts命令出现如下错误:[-] Unk

2011-08-26 21:25:09 7719

原创 修改Ubuntu窗口最小化,最大化,关闭按钮的位置

1. 运行gconf-editor==》root@bt:/etc/apt# gconf-editor2. 修改/apps/metacity/general/button_layout的值为menu:minimize,maximize,close

2011-08-19 17:21:43 1897

原创 BackTrack5更新源

BackTrack5更新源(/etc/apt/sources.list)deb http://mirror.edu.backtrack-cn.org/backtrack/32 revolution main microverse non-free testingdeb

2011-08-19 17:07:17 4170

原创 安装Metasploit4出现postgresql错误

在Windows XP下安装Metasploit4 full version时出现postgresql的错误,解决方法:打开控制面板中的区域和语言选项,将区域选项改为英语(美国)。

2011-08-17 17:53:54 1240

原创 使用Python实现RC4算法

Python代码: Created on 2011-6-21   @author: shanks   def rc4(data, key): data: data that to be

2011-06-22 10:00:00 5828 2

原创 Y86源码编译

简单记录一下编译《深入理解计算机系统》中的Y86 Simulator 源码的过程,很多操作都是从网上搜索的。 环境:Ubuntu 10.10, Tk/Tcl 8.5.9 1. 安装Tk/Tcl,首先下载tk8.5.9和tcl8.5.9,解压缩到同一个文件夹中 2. 进入tcl8.5.9下面的unix目录下,按说明文档执行 configure make make test make install3. 进入tk

2011-03-21 17:36:00 2513 3

原创 编译OpenJDK

环境:Ubuntu 10.10, OpenJDK 6 1. 下载OpenJDK源码 2. 下载依赖性 sudo aptitude build-dep openjdk-63. 安装openjdk-6-jdk, libmotif-dev sudo aptitude install openjdk-6-jdk libmotif-dev4. 设置环境变量 export LANG=C ALT_BOOT

2011-03-18 17:22:00 1811

原创 查看Java Class 版本

查看Java Class版本的方法

2011-03-17 10:17:00 2203

原创 使用Visio开发自定义图形

最近看了一篇关于威胁建模的文章Guerrilla Threat Modelling,文章里建议对各种元素使用不同的颜色进行标记,感觉很好。微软提供的SDL Threat Modeling tool好像不能调节颜色,于是想在Visio中自己开发几个简单的图形供以后使用。这里介绍的只是开发简单的图形,复杂的开发可以研究一下Visio的SDK。 最终效果 开发步骤 使用的Visio版本为2010,打开开发工具。在Visio选项的自定义功能区中勾选开发工具。 新建一个空白绘图,然后

2011-02-15 13:05:00 19273

原创 Windows引导Fedora12(error 15:file not found)

昨天在windows XP下硬盘安装fedora 12,过程可以参考这篇文章http://www.fedora.cc/index.php/2009/06/fedora-11-yingpananzhuang/。我是安装在另外一块硬盘上的,安装完成之后想用windows引导。过程如下:1.在fedora系统中将grub的menu.lst文件中的相关内容复制出来。启动终端su

2010-05-10 18:48:00 3177

翻译 在VC++中使用MASM-MASM语法高亮

当文本编辑器使用语法高亮,关键字、字符串以及其他一些元素会用不同的颜色显示。Visual Studio和Visual C++ Express可以对MASM中的保留字和字符串进行高亮处理,如下图所示: 这并不是自动发生的,你需要创建一个名为Usertype.dat的语法定义文件,其中包含了MASM的关键字。然后当启动Visual Studio或Visual C++ Express时,

2010-05-03 08:54:00 2904 3

原创 UML2.2 Visio图形

《UML精华》中提到一个网站上有专门为VISIO定制的最新的UML图形,下载链接:http://softwarestencils.com/uml/index.html 下载下来后解压,例如解压到我的文档下的我的形状下。启动Visio,从模板创建绘图。 这些图形用起来挺灵活的,压缩包里有使用说明。但是实际开发时应该不会用,没有专业的好用。不过可以作

2010-05-02 18:28:00 1112

翻译 在VC++中使用MASM-创建新项目

你不必从头去创建一个项目,坦白说,这需要做很多工作。我们在书中的每一章示例文件夹下面都拷贝了一份Project_sample项目,你可以添加你的程序到这些项目中。你可以为项目取任何名称,但是我们建设你的项目名为MyProject并且存放在C:/temp文件夹下。下面的操作将依赖你的软件的版本。Visual C++ Express1.选择文件菜单下的新建=

2010-05-01 23:15:00 1452 1

翻译 在VC++中使用MASM-项目属性设置

你或许会想知道更多在Visual C++中关于汇编语言的设置。假设示例程序已经被打开,选择项目菜单下的Project属性。展开配置属性=>Microsoft Macro Assembler,下面是你将会看到的: 点击General,可以看到Include Paths已经被设置为c:/Irvine,它告诉汇编器到哪去找后缀名为.inc的文件。

2010-04-29 21:34:00 1705

翻译 在VC++中使用MASM-构建16位程序

只有12至16章需要构建16位程序,除了特别说明,16位程序都可以在32位的windows操作系统中运行(XP,Vista,7)。但是16位程序无法在64位的windows下运行。如果准备构建16位程序,你需要在Visual C++ 的工具菜单下添加两个新的命令。选择工具菜单下的外部工具,出现如下对话框。 第一步:创建构建16位汇编程序的命令点

2010-04-27 22:06:00 2401

翻译 在VC++中使用MASM-构建32位程序的必须配置

首先,你必须安装如下软件之一:Visual Studio 2008、Visual Studio 2010、Visual C++ 2008 Express (sp1)或者Visual C++ 2010 Express。它们都包含了当前版本的Microsoft Assembler。当你安装时候,请记住安装路径,稍后我们将会用到这个信息。 你可以到

2010-04-26 21:32:00 2932

翻译 在VC++中使用MASM-概述

去年买了一本《 Intel 汇编语言程序设计》第五版,学习的时候发现作者网站上的一篇关于在 VC++ 中开发汇编程序相关配置的文章。我一时兴起,翻译了一部分,后来因为工作上一直是和 Java 打交道,加之工作偏向管理。所以没有坚持学习,哎 … 想来自己也是经常犯这种错误,缺乏恒心。最近又想了解一些稍微底层的东西,想再复习一下汇编。到作者网站上一看,此书已经出到第六版,我上次翻译的那

2010-04-25 12:11:00 1250

原创 Linux下安装Rar

在Linux下安装Rar,出现如下错误: unrar: /lib/libc.so.6: version `GLIBC_2.7 not found (required by unrar)rar: /lib/libc.so.6: version `GLIBC_2.7 not found (required by rar)在网上找了一些解决方法,最简单的就是将安装文件中的rar_sta

2010-04-24 21:45:00 1446 1

原创 Linux下安装中文输入法

在Red hat Linux上安装fcitx过程如下:1.到http://www.fcitx.org/main/?q=node/9上下载fcitx,我下载的是bz2的压缩包。2.将压缩包解压,进入解压后的目录执行>./configure >make >make install3.过程比较简单,用着感觉还不错。

2010-04-19 20:41:00 527

原创 硬盘安装Red hat Linux 5

最近因为工作上的需要,准备把Linux拿过来复习一下。本打算装在大学时用的计算机上,但是那个赛扬的CPU运行起来实在是噪音太大。后来还是决定把硬盘拆了,装到现在的主机上用来装Linux。因为光驱早就坏了,所以到网上查找了一些硬盘安装Linux的方法,因为是实体机,图片不好截,只好口头描述了。1. 首先准备需要的资源,到网上搜一下就可以找到。Red hat Linux enterpr

2010-04-19 20:23:00 511

原创 使用Word 2007发布CSDN Blog

今天使用Word 2007发布Blog到CSDN,感觉用着还不错,在此记录一下操作过程。1.新建博客文章。 2.插入类别,可手动输入。 3.编写正文内容。4.设置博客账户。选择出现 博客账户 对话框。 新建一个账户, URL: http://blog.csdn.net:80/[ID]/servic

2010-04-11 00:42:00 1011 1

原创 Java读取中文文件出现乱码解决方法

前些天在读取一个UTF-8文件时,中文出现乱码,现在将处理过程简单记录如下:1. 首先看现象。 2.确认一下文件的格式为UTF-8。 3.首先想到的处理方法是将读取的内容转换一下,可是结果是有的字是乱码。 4.修改WORKSPACE默认编码为UTF-8。 结果好像没问题了,但是放到服务器上后发现还是不行。5.如果指定读取时的编码,看看结果怎样。

2010-04-11 00:14:00 5573

原创 eclipse c++安装与配置

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2010-04-05 10:48:00 980

翻译 在Microsoft Visual C++中使用MASM(未完)

原文地址:Getting Started with MASM,在翻译过程中,我省略了一些无关紧要的内容.而且有些句子我没按原文翻译,而是根据我的理解翻译的.下面是译文 如果你最近购买了《Intel汇编语言程序设计》第五版,你可能想安装相关的软件以便开始学习,这个教程将告诉你如何做。 构建32位应用程序必要的安装 构建16位应用程序 设置工程属性 创建

2009-08-01 12:45:00 5177 2

原创 MyEclipse代码编辑辅助功能

在Jbulder中按Ctrl+J键可以生成常用的语句块,如:System.out.println().在MyEclipse中也有相似的功能1、word completion.默认快捷键是Alt+/,当你输入时可帮你自动完成单词的输入.如输入Sys然后按下Alt+/,就可以完成System的输入2、quick fix默认快捷键是Ctrl+1,它可以帮助你快速修正错误.如:当文件没有导

2008-11-30 16:14:00 2015

原创 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid column name

1.检查Java代码中的sql语句有没有错误,因为引号之类的很容易搞错。2.检查获取结果集中的数据的类型是否与数据库中的匹配

2008-10-25 22:51:00 3285

原创 java.sql.SQLException: [ Microsoft ][SQLServer 2000 Driver for JDBC ] Error establishing socket.

在windows XP下使用JDBC连接SQL Server 2000数据库时出现以下异常:java.sql.SQLException: [ Microsoft ][SQLServer 2000 Driver for JDBC ] Error establishing socket.解决方法如下:1.到http://www.microsoft.com/downloads/details

2008-10-25 22:36:00 1080

redscoks proxy

redscoks 代理工具,用于Android应用安全测试。

2012-11-14

Threat modeling(DFD) visio stencil

Threat modeling(DFD) visio stencil

2011-02-15

jsp_webshell

jsp_webshelljsp_webshelljsp_webshelljsp_webshell

2010-10-31

深入浅出Java Swing程序设计 Part4

深入浅出Java Swing程序设计,含源码。共四部分,这是第四部分。

2009-08-15

深入浅出Java Swing程序设计 Part3

深入浅出Java Swing程序设计,含源码。共四部分,这是第三部分。

2009-08-15

深入浅出Java Swing程序设计 Part2

深入浅出Java Swing程序设计,含源码。共四部分,这是第二部分。

2009-08-15

深入浅出Java Swing程序设计 Part1

深入浅出Java Swing程序设计,含源码。共四部分,这是第一部分。

2009-08-15

thinking in java 4 pdf

thinking in java 第四版 pdf 非扫描版

2008-11-13

wsdl 文档 pdf格式

wsdl 文档wsdl 文档wsdl 文档wsdl 文档wsdl 文档wsdl 文档

2008-10-30

soap 文档,pdf 格式的

soap 文档 pdf soap 文档 pdf soap 文档 pdf

2008-10-30

oracle application web services developer guide pdf

oracle application web services developer guide .pdf

2008-10-30

Oracle Database SQL Reference

Oracle® Database SQL Reference 10g Release 1,chm 格式的,用着感觉很方便

2008-10-28

nasm帮助文档 chm

nasm2.0帮助文档,英文版 chm格式的。个人感觉还不错

2008-05-19

virtual pc dos addittion

virtual pc dos addittion

2008-04-27

virtual pc dos addittion

virtual pc dos addittion

2008-04-27

Windows环境下32位汇编语言程序设计(光盘)

Windows环境下32位汇编语言程序设计 第二版随书光盘

2008-02-29

空空如也

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

TA关注的人

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