找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 208|回复: 23

重开新帖,Cpanel VPS Optimized独立服务器安装

[复制链接]

184

主题

2529

回帖

5656

积分

论坛元老

积分
5656
发表于 2013-3-1 19:54:20 | 显示全部楼层 |阅读模式
本帖最后由 loveminds 于 2013-3-1 20:01 编辑

实现前提,不得使用任何虚拟化技术,包括且不仅限于Xen、KVM、Virtuozzo/OpenVZ、VmWare ESX/ESXi、Azure/Hyper-V、Linux-VServer、VirtualLogix等
是否可以通过内核欺骗等方式强行安装cPanel VPS Optimized?
有没有谁知道cPanel是通过什么手段检测
或者是可以伪装成Xen HVM?

============================================================
注意事项
拒绝不文明用词和不恰当称呼,反对中文互联网上的各种无信息量习惯如“顶”,“沙发”,“前排”,“留名”,“路过” ,“全球xxxx论坛”,敏敏会非常反感
回复

使用道具 举报

620

主题

4950

回帖

1万

积分

论坛元老

积分
11792
发表于 2013-3-1 19:55:01 | 显示全部楼层
绿色版、
回复

使用道具 举报

113

主题

1102

回帖

2585

积分

金牌会员

积分
2585
发表于 2013-3-1 20:00:58 | 显示全部楼层
开心版。
回复

使用道具 举报

64

主题

1771

回帖

3776

积分

论坛元老

积分
3776
发表于 2013-3-1 20:02:38 | 显示全部楼层
DA 1.40.3 开心版路过
Cpanel 不行的...新版无人X
虚拟话的和实体机器自动识别脚本加密的貌似...

而且虚拟化版本的剪掉了一些功能
回复

使用道具 举报

113

主题

1万

回帖

2万

积分

论坛元老

积分
21833
发表于 2013-3-1 20:03:07 | 显示全部楼层
检测也是像软件壳那样检测虚拟化技术的,如果你要为了装CP大改系统,估计得不偿失。
回复

使用道具 举报

969

主题

1万

回帖

2万

积分

论坛元老

积分
23109
发表于 2013-3-1 20:03:21 | 显示全部楼层
大概知道,未经测试。
回复

使用道具 举报

68

主题

1171

回帖

2590

积分

金牌会员

积分
2590
发表于 2013-3-1 20:03:38 | 显示全部楼层

imnpc 发表于 2013-3-1 20:02



DA 1.40.3 开心版路过
Cpanel 不行的...新版无人X
虚拟话的和实体机器自动识别脚本加密的貌似...

不用破解版
Xen HVM或者KVM的特征码是什么?
回复

使用道具 举报

184

主题

2529

回帖

5656

积分

论坛元老

积分
5656
 楼主| 发表于 2013-3-1 20:04:02 | 显示全部楼层
本帖最后由 loveminds 于 2013-3-1 20:13 编辑

wdlth 发表于 2013-3-1 20:03



检测也是像软件壳那样检测虚拟化技术的,如果你要为了装CP大改系统,估计得不偿失。 ...

就算是vServer或者VZ效率也不可能是100%
对了参考virt-what这个源码是否能够发现关键
回复

使用道具 举报

184

主题

2529

回帖

5656

积分

论坛元老

积分
5656
 楼主| 发表于 2013-3-1 20:02:00 | 显示全部楼层
本帖最后由 wdlth 于 2013-3-1 20:30 编辑

loveminds 发表于 2013-3-1 20:10



就算是vServer或者VZ效率也不可能是100%
对了参考virt-what这个源码是否能够发现关键 ...
[ol]
  • # Check for VMware.
  • # cpuid check added by Chetan Loke.
  • if [ "$cpuid" = "VMwareVMware" ]; then
  •     echo vmware
  • elif echo "$dmi" | grep -q 'Manufacturer: VMware'; then
  •     echo vmware
  • fi
  • # Check for Hyper-V.
  • # http://blogs.msdn.com/b/sqlosteam/archive/2010/10/30/is-this-real-the-metaphysics-of-hardware-virtualization.aspx
  • if [ "$cpuid" = "Microsoft Hv" ]; then
  •     echo hyperv
  • fi
  • # Check for VirtualPC.
  • # The negative check for cpuid is to distinguish this from Hyper-V
  • # which also has the same manufacturer string in the SM-BIOS data.
  • if [ "$cpuid" != "Microsoft Hv" ] &&
  •     echo "$dmi" | grep -q 'Manufacturer: Microsoft Corporation'; then
  •     echo virtualpc
  • fi
  • # Check for VirtualBox.
  • # Added by Laurent Léonard.
  • if echo "$dmi" | grep -q 'Manufacturer: innotek GmbH'; then
  •     echo virtualbox
  • fi
  • # Check for OpenVZ / Virtuozzo.
  • # Added by Evgeniy Sokolov.
  • # /proc/vz - always exists if OpenVZ kernel is running (inside and outside
  • # container)
  • # /proc/bc - exists on node, but not inside container.
  • if [ -d $root/proc/vz -a ! -d $root/proc/bc ]; then
  •     echo openvz
  • fi
  • # Check for Linux-VServer
  • if cat $root/proc/self/status | grep -q "VxID: [0-9]*"; then
  •     echo linux_vserver
  • fi
  • # Check for UML.
  • # Added by Laurent Léonard.
  • if grep -q 'UML' $root/proc/cpuinfo; then
  •     echo uml
  • fi
  • # Check for IBM PowerVM Lx86 Linux/x86 emulator.
  • if grep -q '^vendor_id.*PowerVM Lx86' $root/proc/cpuinfo; then
  •     echo powervm_lx86
  • fi
  • # Check for Hitachi Virtualization Manager (HVM) Virtage logical partitioning.
  • if echo "$dmi" | grep -q 'Manufacturer.*HITACHI' &&
  •    echo "$dmi" | grep -q 'Product.*HVM LPAR'; then
  •     echo virtage
  • fi
  • # Check for IBM SystemZ.
  • if grep -q '^vendor_id.*IBM/S390' $root/proc/cpuinfo; then
  •     echo ibm_systemz
  •     if [ -f $root/proc/sysinfo ]; then
  •         if grep -q 'VM.*Control Program.*z/VM' $root/proc/sysinfo; then
  •             echo ibm_systemz-zvm
  •         elif grep -q '^LPAR' $root/proc/sysinfo; then
  •             echo ibm_systemz-lpar
  •         else
  •             # This is unlikely to be correct.
  •             echo ibm_systemz-direct
  •         fi
  •     fi
  • fi
  • # Check for Parallels.
  • if echo "$dmi" | grep -q 'Vendor: Parallels'; then
  •     echo parallels
  •     skip_qemu_kvm=1
  • fi
  • # Check for Xen.
  • if [ "$cpuid" = "XenVMMXenVMM" ]; then
  •     echo xen; echo xen-hvm
  •     skip_qemu_kvm=1
  • elif [ -f $root/proc/xen/capabilities ]; then
  •     echo xen
  •     if grep -q "control_d" $root/proc/xen/capabilities; then
  •         echo xen-dom0
  •     else
  •         echo xen-domU
  •     fi
  •     skip_qemu_kvm=1
  • elif [ -f $root/sys/hypervisor/type ] &&
  •     grep -q "xen" $root/sys/hypervisor/type; then
  •     # Ordinary kernel with pv_ops.  There does not seem to be
  •     # enough information at present to tell whether this is dom0
  •     # or domU.  XXX
  •     echo xen
  • elif [ "$arch" = "ia64" ]; then
  •     if [ -d $root/sys/bus/xen -a ! -d $root/sys/bus/xen-backend ]; then
  •         # PV-on-HVM drivers installed in a Xen guest.
  •         echo xen
  •         echo xen-hvm
  •     else
  •         # There is no virt leaf on IA64 HVM.  This is a last-ditch
  •         # attempt to detect something is virtualized by using a
  •         # timing attack.
  •         virt-what-ia64-xen-rdtsc-test > /dev/null 2>&1
  •         case "$?" in
  •             0) ;; # not virtual
  •             1) # Could be some sort of virt, or could just be a bit slow.
  •                 echo virt
  •         esac
  •     fi
  • fi
  • # Check for QEMU/KVM.
  • #
  • # Parallels exports KVMKVMKVM leaf, so skip this test if we've already
  • # seen that it's Parallels.  Xen uses QEMU as the device model, so
  • # skip this test if we know it is Xen.
  • if [ ! "$skip_qemu_kvm" ]; then
  •     if [ "$cpuid" = "KVMKVMKVM" ]; then
  •         echo kvm
  •     else
  •         # XXX This is known to fail for qemu with the explicit -cpu
  •         # option, since /proc/cpuinfo will not contain the QEMU
  •         # string.  The long term fix for this would be to export
  •         # another CPUID leaf for non-accelerated qemu.
  •         if grep -q 'QEMU' $root/proc/cpuinfo; then
  •             echo qemu
  •         fi
  •     fi
  • fi
  • [/ol]复制代码看来很多是看cpuinfo的,不过还是要逆向才能知道。
    imnpc 发表于 2013-3-1 20:02



    DA 1.40.3 开心版路过
    Cpanel 不行的...新版无人X
    虚拟话的和实体机器自动识别脚本加密的貌似...



    哪来的开心版?越南人的?
  • 回复

    使用道具 举报

    64

    主题

    1771

    回帖

    3776

    积分

    论坛元老

    积分
    3776
    发表于 2013-3-1 20:10:35 | 显示全部楼层

    guyusoftware 发表于 2013-3-1 21:16



    哪来的开心版?越南人的?

    恩  越南人发出来的留了一手,我对比官方脚本复原,
    但是还是需要有一个正版授权,
    才能无限制的用在别的机器上
    1.40.3以上版本不行
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-12 04:49 , Processed in 0.021897 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表