onHacks

在 “谁在入侵我的系统?” 裡,我讲述了如何用 Nmap 地简单检测出一个蜜罐,在上一篇亦简单的交待了,

为甚麽检测方法能检测出蜜罐呢?

首先,问自己:

如何分辩人和电脑?

图片文字 (CAPTCHA) 的答桉是:让目标去认出一些文字。若能认出,大概是人,否则就是电脑。其中的概念为电脑不能有效地认出图篇中的文字。

抽像少许,我们要求目标去做一些人类能轻易做到的事,但电脑则不能。利用这点,若果过关了,就是人类,否则不是。

CAPTCHA 可以用来分辩电脑和人类。那麽怎样分辩出真的服务和模拟服务?

同理,技术层面上,模拟服务和真的服务有不同之处,这不同之处正是用来区分两者的要诀。利用这一点,就能分辩出两者了。

以一个实际例子说明吧。有些人很喜欢问:

如何分析一段不在虚拟机运行的恶意代码?我的 VMware 不行,难道要用实体机?

等等!但它会在 VirtualBox 裡运行!Eh?

去找一个 SdBot 。它们大多数有 能测出虚拟机 的能力,至使在虚拟机中不会运行。你在 VMware 裡头试试下,是 VMware,检测虚机和蜜罐方法的概念》(https://www.unjs.com)。之后,用 VirtualBox 再试试。不过,我已测过了,信我的结果的话,能可以省省时间看下去了。

所以,他们问错问题了!应该问:

为甚麽 SdBot 能区分虚拟机和实体机?

它能够做到是因为在技术性层面上,虚拟机和实体机有不同之处。这是和真的服务和虚拟服务同出一辙的。当我说的技术性层面的不同之处,就是说实现方法不同。

准确来说,SdBot 能在 VirtualBox 但不能在 VMware 裡运行意味着 SdBot 是能检测 VMware,但并不是防所有虚拟机的。

看看:

同一个动作,VMware 可能会使用寄存器 (register) 但实体机不会。

VMware 有一个 dhcpd 来分派 IP 给虚拟机,这是实体机大多数没有的。

有些处理器命令 VMware 没有支持。

和之前讲述的一样道理。

所以,所谓的不会在虚拟机运行的恶意代码,正确来说是不在某种虚拟机下运行而已。在其他没能检测出的虚拟机 (VirtualBox, Xen, etc) 等就会运行了。当然,那检测方法可能一次过能检测出多种虚拟机。

总结就是,如果要在虚拟机下运行 SdBot 的话,你不用用实体机这麽麻烦,只要找出一个不被检出的环境或关掉它的检测方法就好了。这就是箇中道理了,这亦是如何检测出其他蜜罐的概念。努力找蜜罐吧!

蜜罐 计算机术语,检测虚机和蜜罐方法的概念 -电脑资料相关推荐

  1. 计算机开不了机怎么用u盘解决,电脑开不了机怎么重装系统实测操作

    以前装系统可能还需要找人给钱安装,实际上完美没有必要,因为现在装系统已经傻瓜化,只需要简单几个步骤就能装好,当然当电脑开不了机的时候相对步骤多几个,但也非常的简单,今天就教大家在系统进不去的时候怎么重 ...

  2. 计算机开不了机怎么用u盘解决,电脑开不了机怎么用u盘重装系统教程

    如今电脑已经走进千家万户,大家生活和工作基本上都离不开电脑,如果电脑在使用过程中经常死机卡死想重装系统该怎么重装呢?下面以重装win7为例,教大家电脑开不了机怎么用u盘重装系统教程的方法步骤. 01  ...

  3. 计算机端口伪装,服务器伪装信息修改法Windows系统 -电脑资料

    测试的服务器:redhat7.0,redhat7.1,mandrake7.1 本文主要讨论 linux 服务器的伪装,对于Sun.hp等可以查找相关资料,本文只提供思路, 测试的服务器:redhat7 ...

  4. 计算机开始菜单提供哪些功能,什么是开始菜单 -电脑资料

    一. 认识开始菜单 "开始"菜单是由用户账户区.固定项目列表.最常使用的程序列表.所有程序列表.系统文件夹列表.系统设置项目列表以及帮助.搜索.运行区和关闭.注销区组成,每个部分都 ...

  5. word文件属性计算机删除,清除Office中个人信息等2则 -电脑资料

    Q1:连续打印Word文档缺字 问:我打印Word文档,有时连续打印会发生缺字的现象,重装了几次打印机驱动程序,也重装了几次Office,还是有缺字的现象,不知道是怎么回事呢? 答:应该是打印机本身的 ...

  6. windows server 2003中 如何限制用户修改计算机名,Windows命令行下修改文件访问控制权限 -电脑资料...

    随着Windows XP/Server 2003的流行,越来越多的用户开始选择NTFS文件系统,NTFS的好处自然是大大增强了系统的安全性,在"安全"标签页下,我们可以在这里为不同 ...

  7. 计算机c盘加容量,两种方法,给电脑C盘增加10G的容量,电脑焕然一新

    在我们日常的生活工作中,手机电脑已经成为了不可或缺的存在.然而当我们的手机电脑经过长年累月的使用之后,手机电脑都会变得很卡,在电脑上最直观的显示就是电脑C盘分区显示为红色,可用空间已经不够用了. 我们 ...

  8. 计算机excel必备知识,Excel超级实用技巧12则 -电脑资料

    大家经常用Excel制作表格,处理数据,怎样才能提高工作效率呢?下面我们就为大家整理12则Excel常用小技巧, 1.用Excel计算多列数据的运算结果时,你可以在旁边的一列显示出它的每步计算经过,用 ...

  9. openstack实例状态错误_Openstack虚机操作总结

    1. 概览 Openstack作为常见的IAAS服务,其最核心的对象就是虚机实例,而Openstack下支持的虚机操作有很多种,有些是特别常见的虚机操作比如创建虚机.启动虚机.删除虚机等,而有些虚机操 ...

  10. [译] libvirt 虚机的生命周期 (Libvirt Virtual Machine Lifecycle)

    翻译自:http://wiki.libvirt.org/page/VM_lifecycle 这篇文章描述虚机生命周期的基本概念.其目的在于在一篇文章中提供完整的关于虚机创建.运行.停止.迁移和删除的基 ...

最新文章

  1. CodeForces - 1300D Aerodynamic(几何+思维)
  2. python的哪个模块提供了文件处理方法_Python处理文件路径有哪些方法?
  3. 微信小程序动态点赞php,在微信小程序中如何实现点赞功能
  4. Python使用pandas对数据进行差分运算
  5. php代码敲得很慢,thinkphp好慢 帮忙看看什么原因?已贴代码
  6. JavaScript-关于变量
  7. Ubuntu Server Download
  8. mysql2000 sp4_【sql2000 sp4补丁下载】sql2000 sp4补丁64位下载 官方版-七喜软件园
  9. 计算机的音量找不到了,win7旗舰版64位系统右下角音量小喇叭图标不见了怎么找回...
  10. 第一次给笔记本换固态硬盘
  11. 京东准点秒杀脚本【2020】
  12. 【JZOJ5234】外星人的路径
  13. java安装不了为什么_为什么java安装不了?
  14. 大学三方协议约定的服务器,大学生签订三方协议要注意
  15. 东半球最好的TV桌面开源项目
  16. win10下装win7双系统_B360主板装win7+win10双系统失败经历分享
  17. 成功或成仁:HP捡了芝麻丢了西瓜
  18. python基础--thirteen
  19. 开始使用TreeATE
  20. Google Seo基础之泛页面

热门文章

  1. Python运行效率低的原因
  2. UCSC_2bit基因组格式ToFASTA格式
  3. java+mail+authen_JavaMail - 身份验证( Authentication)
  4. 2020德勤面试开始了吗_曝!玛氏、德勤、携程面试题新鲜出炉!2020第一波面试复盘来了......
  5. 干货3分钟搞懂私募投资以及技术面试
  6. ftp服务器的端口20和21的具体作用,ftp端口号20和21的区别
  7. 移植wpa_supplicant-2.2
  8. R语言连续变量正态性检验
  9. 如何导出微信好友?通讯录好友保存
  10. eclipse的代码突然变成红色块或绿色块