Перейти к содержимому
Калькуляторы

Виртуализация или что то в этом роде.

Есть программа, которая считывает такую вот инфу об железе:

<systemdescription platform="Win32" arch="x86" version="2.1.1" survey="251"> 
    <game name="worldofwarcraft" locale="enUS"/> 
    <cpu num="2" vendor="GenuineIntel" versiona="0×0001067a" versionb="0×00020800" featuresc="0×0c08e3fd" featuresd="0xbfebfbff" exfeaturesc="0×00000001" exfeaturesd="0×20100000" cores="0×04000121" cache="\x01\xb1\xb0\x05\xf0\x57\x56\x4e\x30\xb4" brand="Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz" maxspeed="3000" currspeed="3000"/> 
    <ram physical="6142"/> 
    <os platform="2" arch="9" major="6" minor="1" additional="" build="7600" privilege="15" filesystem="NTFS" freedisk="792933" totaldisk="953866" lang="1409" cp="1252" tz="720" dst="60" flags="0×30000010"/> 
    <directx version="9.0.904"/> 
    <hardware battery="0"/> 
    <media id="1" type="51"/> 
    <mediaid="2" type="51"/> 
    <video id="1" vendor="0×1002" device="0×9442" master="1" devcaps="0×001bbef0" vertex="0xfffe0300" pixel="0xffff0300" width="1680" height="1050" refresh="59" format="0×00000016" vram="504" bus="" busmult="0" gpu="1" driver="atiumdag.dll"version="8.14.10.678" description="ATI Radeon HD 4800 Series "/> 
    <video id="2" vendor="0×1002" device="0×9442" master="1" devcaps="0×001bbef0" vertex="0xfffe0300" pixel="0xffff0300" width="1920" height="1080" refresh="60" format="0×00000016" vram="504" bus="" busmult="0" gpu="1" driver="atiumdag.dll" version="8.14.10.678" description="ATI Radeon HD 4800 Series "/> 
    <audio id="1" caps="0×00000f1f" speakers="0×00140004" module="{0.0.0.00000000}.{5a72ad61-a2b5-4179-b2ff-c3eb4d728007}" desciption="Speakers (USBAudio Device)"/> 
    <audio id="2" caps="0×00000f1f" speakers="0×00140004" module="{0.0.0.00000000}.{05b444c0-da37-4730-8382-efe87c34125b}" desciption="Digital Audio (S/PDIF) (High Definition Audio Device)"/> 
    <options renderer="directx" window="0" widescreen="1" resolution="" width="800" height="600" multisample="0" musicvolume="0" farclip="0" refresh="0" colorbits="0"/> 
    <vista system="5.8" memory="6.9" cpu="6.5" disk="5.8" d3d="7.3" graphics="7.3"/> 
</systemdescription>

Задача: сделать так, что бы для каждого экземпляра такой программы эта информация существенным образом отличалась.

Операционная система win 2008 server 32bit.

Пробовал запускать виртуальные машины VMWare. Все красиво, но "виртуалка" не умеет использовать ресурсы видеокарты надлежащим образом. А нужная программа юзает DirectX 10. Итог - больше 4х экземпляров программы запустить не возможно на топовом десктопном железе из за эмуляции работы видеокарты центральным процессором.

Крякнуть программку не представляется возможным (по моим даным) ввиду отличной "природной" защиты - программа всего лишь клиент. Сервер контролирует все и вся. Хотя ежели у кого будет желание сделать "обманку" на предмет подмены этих данных на рандомные - милости просим. Пару сотен долларов в месяц заработать думаю сможете. Программа постоянно обновляется и после каждого обновления "обманку" тоже придется обновлять. Не бесплатно естественно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я так понимаю, надо нагенерировать рандом и отослать серверу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

<game name="worldofwarcraft" locale="enUS"/>

Решили украсть копеечку у Близзарда?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

<game name="worldofwarcraft" locale="enUS"/>
Решили украсть копеечку у Близзарда?

Я так же подумал :).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ничего я не краду. Просто делаю деньги на этой игре. Только вот близы немного мешают :). Приходится использовать 1РС для одного экземпляра программы. Очень трудно управлять двумя десятками компов. Даже на самом древнем двуядерном процессоре загрузка системы не более 20%. По сути программок запустить можно еще много.

Поэтому ищется метод изменить посылаемую инфу любым экономически целесообразным методом.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поэтому ищется метод изменить посылаемую инфу любым экономически целесообразным методом.
Ну так с этого бы и начинали.

Прозрачный прокси, подмена скриптом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.