代码改变世界

安装MASM32

2012-07-19 10:26  javaspring  阅读(1825)  评论(0编辑  收藏  举报
安装MASM32

目标操作系统版本的

MASM32 SDK的设计,安装WIN2000的向上的Windows作业系统版本。它不是设计上安装较早的Win9x系统或Windows ME。

安装安全设计
MASM32 SDK是针对有经验的程序员经常有多个开发环境的设置和其开发的计算机上配置。

如下是为有经验的开发人员的安全,
(1) MASM32 SDK不写任何文件的操作系统。
(2)在MASM32 SDK注册表安全和写入注册表无关。
(3)不设置的MASM32 SDK 的任何文件扩展名和不窃取从现有的应用程序的文件扩展名。
(4)在MASM32 SDK不依赖于任何其他应用程序的运作。
(5) MASM32 SDK是免费的DLL地狱。
的MASM32 SDK DEP的安全,全面启用DEP的计算机上运行。

在提供一个选择是使用一个简单的VBS脚本桌面上设置图标的安装结束,其内容显示,和你有使用或选项。这安全的价格要使用先进的MASM32 SDK能力,程序员必须有足够的技术知识来配置自己的开发计算机上可以安装这样的MASM的SDK。

安装的假设
安装假设,
计算机正确配置上任何木马/的rootkit /病毒破坏或感染是完全免费的。
(二)管理权限,使软件安装进行安装。
安装可写文件到磁盘,没有受到阻碍或破坏计算机设置或安全软件的进程。

MASM32 SDK的内容安全的起源
的MASM32 SDK建立在一个完全隔离的环境中,从自身的源代码是完全不含任何木马/的rootkit /病毒传播的代码。它已成功地以百万计的开发计算机上安装了一段时间超过10年,唯一的问题,曾经发生在低端市场杀毒软件误报。在MASM32 SDK的内容是DEP的外汇,并重新编写时,微软推出了新的安全改装的便携式可执行规范,从各种基于堆栈的攻击,以保护电脑。

随着经验的用户的常见问题
(1) 电脑感染木马/根工具包或病毒干扰阻挠安装文件写入到磁盘的过程。
解决方案 :要么完全修复安装操作系统,确保它是不受任何感染或损害,或做一个操作系统的完整安装,以确保其正常工作。

(2)安装MASM32 SDK的人没有足够的管理权限才能安装软件。
解决方案:更改管理配置文件,然后再尝试安装软件。

(3)防病毒和/或类似的安全软件,妨碍了MASM32 SDK的安装。
解决方案:配置,更改或删除杀毒软件,所以它不干扰的MASM32 SDK安装。

这主要是使用经验的用户从互联网上下载的免费安全软件中存在的问题。虽然信誉AV和安全软件厂商生产,正确地理解微软的便携式可执行规范的商业产品,在互联网上提供的Beta级免费不正确做到这一点,并定期提供任何感染是完全免费的软件误报。在设计水平,这从AV产品,再加上设计不当的启发式扫描方法使用一个天真的字典方法如下。使用这种风格的垃圾时,其结果是,杀毒软件经常默默地删除程序,它不理解不通知用户和损害了该软件的安装。

有没有解决这个问题,而不会干扰操作系统安装结束,东西,不会做设计的MASM32 SDK。成功安装MASM32的SDK,你必须有相应的管理权限和病毒/木马感染的计算机必须是干净的,从被配置为允许写入到磁盘安装。不幸的是,这CRAP厂商正在试图出现,如果他们的软件保护您的计算机,其实他们缺乏经验,使终端用户大规模不可恢复的损害的风险,保护自己的商业利益。

在开发计算机安全
而最有经验的用户已经知道如何保护开发计算机,小开发商或学生学习编程环境/人,也有一些基本准则,有利于保护与安全限制,旨在保护没有扼杀它的开发计算机上的非技术用户。

(1) 配置的DSL或类似的路由器,它使用内部防火墙,启用“状态封包检查(SPI)和”网络地址转换“(NAT)的和不使用任何形式的隧道,绕过路由器设置。这一点尤为重要,因为它不能被操作系统改变,所以即使操作系统被攻破,路由器是不是和它的安全功能仍然工作。

(2) 除非你知道正是你正在做后期版本的Windows防火墙,禁用它完全安装手动设置防火墙允许您阻止特定端口和协议。

(3) 检查您的计算机上运行的服务,并关闭那些你不需要的。如远程管理,TAPI的,FTP和HTTP服务器的事情很少需要一个家开发商和通过关闭这种类型的服务,计算机的脆弱表面积减少。不要安装在开发机器上的IIS网络服务器选项,因为它是受定期的新的攻击。

(4) 从来没有分享的开发计算机上的启动分区。如果你需要在你的局域网传输到另一台电脑从开发计算机上的数据,建立开发计算机上的另一个分区,有两(2)子目录的目录,“上传”和“下载”。设立的只读访问“下载”目录和正常的读/写的“上传”目录访问共享目录。你是安全的,如果你什么都不共享和使用在你的局域网的另一台计算机上共享的驱动器/目录将数据写入到需要的时候。

(5)如果您必须使用您的开发计算机处理电子邮件,有步骤,降低风险。

(一) 安装软件,读取你不下载它使用的电子邮件服务器上可用的电子邮件。这允许你检查有什么和删除任何你不想没有它永远在您的计算机上的垃圾。


(二) 如果您的电子邮件软件会自动下载电子邮件,关闭该选项关闭,只下载电子邮件,当你选择这样做的。从来,从来没有到您的计算机上下载恶意软件可以做任何伤害。


(三) 如果您必须运行AV或类似的安全软件,使用成熟可靠的产品。ESET的NOD32和卡巴斯基专业写得很好,可以适当配置的产品。避免任何形式的自动扫描,只需求的基础上运作的软件。


在沙箱中运行的安全风险
如果你知道你在做什么,并妥善保护开发计算机病毒/反病毒快乐一轮,并在您的开发计算机的完全控制你可以免费的,但在计算机安全中最薄弱的点是你的用户,无论你安装和配置可能会发生,如果你运行的东西是危险的,你可能会损坏您的计算机的操作系统安装。

如果必须这样做危险的事情,就像从因特网或电子邮件可能包含危险的附件,做一个沙盘下载垃圾在您的计算机上安装一个虚拟机,设置你想要的浏览器和电子邮件程序,如果最坏的情况发生,你可以关闭它,取代备份的虚拟硬盘文件,并没有造成损害的。

计算机安全的最终解决方案
获得一个可靠的磁盘映像程序的Norton Ghost,Acronis True Image的和类似的,学习如何正确使用它。使你的引导分区的备份映像,并保存在电脑上的另一个分区的文件。像Acronis软件有能力创建一个可引导的CD,这样您就可以从光盘启动损坏的计算机和恢复磁盘映像文件保存在另一个分区。(2)主要优点,它不能被殴打,因为它完全覆盖受损的操作系统的安装和执行通常需要不到五(5)分钟,这种方法有两个。