Lang&Tools
文章平均质量分 52
white_eyes
这个作者很懒,什么都没留下…
展开
-
在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 · 2441 阅读 · 0 评论 -
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 · 4366 阅读 · 0 评论 -
安装Metasploit4出现postgresql错误
在Windows XP下安装Metasploit4 full version时出现postgresql的错误,解决方法:打开控制面板中的区域和语言选项,将区域选项改为英语(美国)。原创 2011-08-17 17:53:54 · 1248 阅读 · 0 评论 -
编译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 · 1837 阅读 · 0 评论 -
查看Java Class 版本
查看Java Class版本的方法原创 2011-03-17 10:17:00 · 2224 阅读 · 0 评论 -
使用Visio开发自定义图形
最近看了一篇关于威胁建模的文章Guerrilla Threat Modelling,文章里建议对各种元素使用不同的颜色进行标记,感觉很好。微软提供的SDL Threat Modeling tool好像不能调节颜色,于是想在Visio中自己开发几个简单的图形供以后使用。这里介绍的只是开发简单的图形,复杂的开发可以研究一下Visio的SDK。 最终效果 开发步骤 使用的Visio版本为2010,打开开发工具。在Visio选项的自定义功能区中勾选开发工具。 新建一个空白绘图,然后原创 2011-02-15 13:05:00 · 19364 阅读 · 0 评论 -
UML2.2 Visio图形
《UML精华》中提到一个网站上有专门为VISIO定制的最新的UML图形,下载链接:http://softwarestencils.com/uml/index.html 下载下来后解压,例如解压到我的文档下的我的形状下。启动Visio,从模板创建绘图。 这些图形用起来挺灵活的,压缩包里有使用说明。但是实际开发时应该不会用,没有专业的好用。不过可以作原创 2010-05-02 18:28:00 · 1141 阅读 · 0 评论 -
在VC++中使用MASM-创建新项目
你不必从头去创建一个项目,坦白说,这需要做很多工作。我们在书中的每一章示例文件夹下面都拷贝了一份Project_sample项目,你可以添加你的程序到这些项目中。你可以为项目取任何名称,但是我们建设你的项目名为MyProject并且存放在C:/temp文件夹下。下面的操作将依赖你的软件的版本。Visual C++ Express1.选择文件菜单下的新建=翻译 2010-05-01 23:15:00 · 1501 阅读 · 1 评论 -
在VC++中使用MASM-MASM语法高亮
当文本编辑器使用语法高亮,关键字、字符串以及其他一些元素会用不同的颜色显示。Visual Studio和Visual C++ Express可以对MASM中的保留字和字符串进行高亮处理,如下图所示: 这并不是自动发生的,你需要创建一个名为Usertype.dat的语法定义文件,其中包含了MASM的关键字。然后当启动Visual Studio或Visual C++ Express时,翻译 2010-05-03 08:54:00 · 2946 阅读 · 3 评论 -
在VC++中使用MASM-项目属性设置
你或许会想知道更多在Visual C++中关于汇编语言的设置。假设示例程序已经被打开,选择项目菜单下的Project属性。展开配置属性=>Microsoft Macro Assembler,下面是你将会看到的: 点击General,可以看到Include Paths已经被设置为c:/Irvine,它告诉汇编器到哪去找后缀名为.inc的文件。翻译 2010-04-29 21:34:00 · 1732 阅读 · 0 评论 -
在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 · 2964 阅读 · 0 评论 -
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 · 2381 阅读 · 0 评论