全球主机交流论坛

标题: 重开新帖,Cpanel VPS Optimized独立服务器安装 [打印本页]

作者: loveminds    时间: 2013-3-1 19:54
标题: 重开新帖,Cpanel VPS Optimized独立服务器安装
本帖最后由 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论坛”,敏敏会非常反感
作者: vagaa    时间: 2013-3-1 19:55
绿色版、
作者: 慕叶思晨    时间: 2013-3-1 20:00
开心版。
作者: imnpc    时间: 2013-3-1 20:02
DA 1.40.3 开心版路过
Cpanel 不行的...新版无人X
虚拟话的和实体机器自动识别脚本加密的貌似...

而且虚拟化版本的剪掉了一些功能
作者: wdlth    时间: 2013-3-1 20:03
检测也是像软件壳那样检测虚拟化技术的,如果你要为了装CP大改系统,估计得不偿失。
作者: 单手摘月    时间: 2013-3-1 20:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: Zeddicus    时间: 2013-3-1 20:03
大概知道,未经测试。
作者: loveminds    时间: 2013-3-1 20:04
imnpc 发表于 2013-3-1 20:02
DA 1.40.3 开心版路过
Cpanel 不行的...新版无人X
虚拟话的和实体机器自动识别脚本加密的貌似...

不用破解版
Xen HVM或者KVM的特征码是什么?
作者: loveminds    时间: 2013-3-1 20:10
本帖最后由 loveminds 于 2013-3-1 20:13 编辑
wdlth 发表于 2013-3-1 20:03
检测也是像软件壳那样检测虚拟化技术的,如果你要为了装CP大改系统,估计得不偿失。 ...

就算是vServer或者VZ效率也不可能是100%
对了参考virt-what这个源码是否能够发现关键
作者: wdlth    时间: 2013-3-1 20:28
本帖最后由 wdlth 于 2013-3-1 20:30 编辑
loveminds 发表于 2013-3-1 20:10
就算是vServer或者VZ效率也不可能是100%
对了参考virt-what这个源码是否能够发现关键 ...
  1. # Check for VMware.
  2. # cpuid check added by Chetan Loke.

  3. if [ "$cpuid" = "VMwareVMware" ]; then
  4.     echo vmware
  5. elif echo "$dmi" | grep -q 'Manufacturer: VMware'; then
  6.     echo vmware
  7. fi

  8. # Check for Hyper-V.
  9. # http://blogs.msdn.com/b/sqlosteam/archive/2010/10/30/is-this-real-the-metaphysics-of-hardware-virtualization.aspx
  10. if [ "$cpuid" = "Microsoft Hv" ]; then
  11.     echo hyperv
  12. fi

  13. # Check for VirtualPC.
  14. # The negative check for cpuid is to distinguish this from Hyper-V
  15. # which also has the same manufacturer string in the SM-BIOS data.
  16. if [ "$cpuid" != "Microsoft Hv" ] &&
  17.     echo "$dmi" | grep -q 'Manufacturer: Microsoft Corporation'; then
  18.     echo virtualpc
  19. fi

  20. # Check for VirtualBox.
  21. # Added by Laurent Léonard.
  22. if echo "$dmi" | grep -q 'Manufacturer: innotek GmbH'; then
  23.     echo virtualbox
  24. fi

  25. # Check for OpenVZ / Virtuozzo.
  26. # Added by Evgeniy Sokolov.
  27. # /proc/vz - always exists if OpenVZ kernel is running (inside and outside
  28. # container)
  29. # /proc/bc - exists on node, but not inside container.

  30. if [ -d $root/proc/vz -a ! -d $root/proc/bc ]; then
  31.     echo openvz
  32. fi

  33. # Check for Linux-VServer
  34. if cat $root/proc/self/status | grep -q "VxID: [0-9]*"; then
  35.     echo linux_vserver
  36. fi

  37. # Check for UML.
  38. # Added by Laurent Léonard.
  39. if grep -q 'UML' $root/proc/cpuinfo; then
  40.     echo uml
  41. fi

  42. # Check for IBM PowerVM Lx86 Linux/x86 emulator.
  43. if grep -q '^vendor_id.*PowerVM Lx86' $root/proc/cpuinfo; then
  44.     echo powervm_lx86
  45. fi

  46. # Check for Hitachi Virtualization Manager (HVM) Virtage logical partitioning.
  47. if echo "$dmi" | grep -q 'Manufacturer.*HITACHI' &&
  48.    echo "$dmi" | grep -q 'Product.*HVM LPAR'; then
  49.     echo virtage
  50. fi

  51. # Check for IBM SystemZ.
  52. if grep -q '^vendor_id.*IBM/S390' $root/proc/cpuinfo; then
  53.     echo ibm_systemz
  54.     if [ -f $root/proc/sysinfo ]; then
  55.         if grep -q 'VM.*Control Program.*z/VM' $root/proc/sysinfo; then
  56.             echo ibm_systemz-zvm
  57.         elif grep -q '^LPAR' $root/proc/sysinfo; then
  58.             echo ibm_systemz-lpar
  59.         else
  60.             # This is unlikely to be correct.
  61.             echo ibm_systemz-direct
  62.         fi
  63.     fi
  64. fi

  65. # Check for Parallels.
  66. if echo "$dmi" | grep -q 'Vendor: Parallels'; then
  67.     echo parallels
  68.     skip_qemu_kvm=1
  69. fi

  70. # Check for Xen.

  71. if [ "$cpuid" = "XenVMMXenVMM" ]; then
  72.     echo xen; echo xen-hvm
  73.     skip_qemu_kvm=1
  74. elif [ -f $root/proc/xen/capabilities ]; then
  75.     echo xen
  76.     if grep -q "control_d" $root/proc/xen/capabilities; then
  77.         echo xen-dom0
  78.     else
  79.         echo xen-domU
  80.     fi
  81.     skip_qemu_kvm=1
  82. elif [ -f $root/sys/hypervisor/type ] &&
  83.     grep -q "xen" $root/sys/hypervisor/type; then
  84.     # Ordinary kernel with pv_ops.  There does not seem to be
  85.     # enough information at present to tell whether this is dom0
  86.     # or domU.  XXX
  87.     echo xen
  88. elif [ "$arch" = "ia64" ]; then
  89.     if [ -d $root/sys/bus/xen -a ! -d $root/sys/bus/xen-backend ]; then
  90.         # PV-on-HVM drivers installed in a Xen guest.
  91.         echo xen
  92.         echo xen-hvm
  93.     else
  94.         # There is no virt leaf on IA64 HVM.  This is a last-ditch
  95.         # attempt to detect something is virtualized by using a
  96.         # timing attack.
  97.         virt-what-ia64-xen-rdtsc-test > /dev/null 2>&1
  98.         case "$?" in
  99.             0) ;; # not virtual
  100.             1) # Could be some sort of virt, or could just be a bit slow.
  101.                 echo virt
  102.         esac
  103.     fi
  104. fi

  105. # Check for QEMU/KVM.
  106. #
  107. # Parallels exports KVMKVMKVM leaf, so skip this test if we've already
  108. # seen that it's Parallels.  Xen uses QEMU as the device model, so
  109. # skip this test if we know it is Xen.

  110. if [ ! "$skip_qemu_kvm" ]; then
  111.     if [ "$cpuid" = "KVMKVMKVM" ]; then
  112.         echo kvm
  113.     else
  114.         # XXX This is known to fail for qemu with the explicit -cpu
  115.         # option, since /proc/cpuinfo will not contain the QEMU
  116.         # string.  The long term fix for this would be to export
  117.         # another CPUID leaf for non-accelerated qemu.
  118.         if grep -q 'QEMU' $root/proc/cpuinfo; then
  119.             echo qemu
  120.         fi
  121.     fi
  122. fi
复制代码
看来很多是看cpuinfo的,不过还是要逆向才能知道。
作者: guyusoftware    时间: 2013-3-1 21:16
imnpc 发表于 2013-3-1 20:02
DA 1.40.3 开心版路过
Cpanel 不行的...新版无人X
虚拟话的和实体机器自动识别脚本加密的貌似...

哪来的开心版?越南人的?
作者: imnpc    时间: 2013-3-1 21:22
guyusoftware 发表于 2013-3-1 21:16
哪来的开心版?越南人的?

恩  越南人发出来的留了一手,我对比官方脚本复原,
但是还是需要有一个正版授权,
才能无限制的用在别的机器上
1.40.3以上版本不行
作者: guyusoftware    时间: 2013-3-1 21:27
imnpc 发表于 2013-3-1 21:22
恩  越南人发出来的留了一手,我对比官方脚本复原,
但是还是需要有一个正版授权,
才能无限制的用在别的 ...

求送脚本
作者: 我是人    时间: 2013-3-1 21:30
这么装。。。除了效率,有什么其他好处?
作者: 哦也    时间: 2013-3-1 21:36
我是人 发表于 2013-3-1 21:30
这么装。。。除了效率,有什么其他好处?

省钱
作者: 我是人    时间: 2013-3-1 21:37
哦也 发表于 2013-3-1 21:36
省钱


应该不是省钱的问题,要省钱的话直接装在VPS上就好了。
作者: loveminds    时间: 2013-3-2 20:26
本帖最后由 loveminds 于 2013-3-2 20:28 编辑
我是人 发表于 2013-3-1 21:37
应该不是省钱的问题,要省钱的话直接装在VPS上就好了。

一样,装个Xen或者Kvm不要钱,但是很没必要
作者: ghost    时间: 2013-3-2 20:36
本帖最后由 ghost 于 2013-3-2 20:44 编辑

全球欺骗 Cpanel VPS Optimized 交流论坛.

应该不是省钱的问题,要省钱的话直接装在VPS上就好了。


想在獨服上用便宜的版本吧.
不同版本我看年繳的價錢,差了兩到三倍.
作者: loveminds    时间: 2013-3-2 20:55
wdlth 发表于 2013-3-1 20:28
看来很多是看cpuinfo的,不过还是要逆向才能知道。

看来可以通过修改dmi伪造Vmware或者HyperV
作者: loveminds    时间: 2013-3-2 20:57
对了VMXCPU可行不?效率如何
作者: 404    时间: 2013-3-2 21:16
本帖最后由 404 于 2013-3-2 07:17 编辑

strace跟程序
分析完写段程序注入几个关键的判断函数,编译成so, 然后定义到LD_PRELOAD X掉原先的
不过想想都头大
作者: 我是人    时间: 2013-3-2 21:22
404 发表于 2013-3-2 21:16
strace跟程序
分析完写段程序注入几个关键的判断函数,编译成so, 然后定义到LD_PRELOAD X掉原先的
不过想想 ...

重点是值得这样做吗。。。

到时发生问题,cPanel说你是咎由自取,然后把你晾在一边,得不偿失啊。
作者: 404    时间: 2013-3-2 21:24
我是人 发表于 2013-3-2 07:22
重点是值得这样做吗。。。

到时发生问题,cPanel说你是咎由自取,然后把你晾在一边,得不偿失啊。 ...

但是咩咩我不用CP啊。。。。
作者: 我是人    时间: 2013-3-2 21:25
404 发表于 2013-3-2 21:24
但是咩咩我不用CP啊。。。。

这个我知道。。。

比喻。。。只是比喻。。。


作者: loveminds    时间: 2013-3-2 22:00
我是人 发表于 2013-3-2 21:22
重点是值得这样做吗。。。

到时发生问题,cPanel说你是咎由自取,然后把你晾在一边,得不偿失啊。 ...

我感觉还是改DMI,或者通过VMXCPU来吧
作者: loveminds    时间: 2013-3-7 16:10
404 发表于 2013-3-2 21:16
strace跟程序
分析完写段程序注入几个关键的判断函数,编译成so, 然后定义到LD_PRELOAD X掉原先的
不过想想 ...

CP的判断条件是什么
作者: loveminds    时间: 2013-3-9 15:55
单手摘月 发表于 2013-3-1 20:03
你给毒妇装个vmware tools或者xen tools试试?

改DMI然后装HyperV那个可以么




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4