Nickware Group или Думы над Озером
+10
Nickware Group или Думы над Озером

Все мы думаем,кое-кто мало,кое-кто слишком много,кое-кто думает как заработать деньги хитрыми способами и именно о NickWare Group написана наша сегодняшняя статья-разоблачение.

Не так давно я начал тестировать продукт, из области фантастики для продвинутого юзера, NickWare HyperCore.Ну сначала я решил не слишком этим заниматься и просто обновил оценку Windows (новшество в Windows 7). Оценка количества операций в секунду равнялась 5,6.Далее я установил эту программу,поставил всё на максимум и обновил оценку.С сожалением в глазах я увидел что оценка так и осталась на отметке 5,6.Ну и начал искать оправдания: Всё таки он ставит улучшенное кеширование,ускоренное управление потоками,увеличивает скорость отклика и т.п.
Я не заострял внимания на данном происшествии,только мой процессор с какой скоростью работал с такой и работает,но и на этом я не заострял внимания,мало ли что?Вчера под вечерок я от нечего делать по привычке просматривал файлы моих программ(в основном тех что я установил недавно,просто чтобы научиться понимать как программы работают;ведь свой первый компьютер Celeron я увидел у мамы на работе в военной части, потом нам его подарили и гонял я в Казаков Демо с утра до вечера,пару раз губил его,всё таки мне был тогда 7 лет,потом тихонько стал разбираться более менее и стал продвинутым юзером ещё во 2 классе.Ведь чтобы познать компьютер надо везде порыться,узнать как он работает,я прочитал все файлы справки компьютера и с тех самых пор эта привычка у меня осталась). Дошёл я до папки NickWare HyperCore,открыл папку Overdrive(интуиция всегда подсказывает,где существует слово drive там обязательно будут системные файлы,следовательно Overdrive означает, что там находятся файлы и драйверы, которые перехватывают запросы от драйверов и программ ОС,обрабатывают их и посылают по заданным адресам) Это уже было интересно.Я открыл один из файлов INF(всегда можно их почитать на досуге) и увидел совершенно странные строчки:


; ****************************************************************************
; ** Filename: NWODDR.INF
; **
; ** Version 1.14.3 Build 209
; ****************************************************************************

[version]
Signature="$WINDOWS NT$"
Provider=%NICKWARE%
DriverVer=1.14.3.209

[Overdrive system core]
{31125}
DWORD-EXEC=X55

OCP DATA
NickWare(R) Overdrive X55 Device
; for Intel(R) Core 2 Duo
; Copyright (c) 2009-2010 NickWare Corporation


Я уже видел INF файлы драйверов,они совсем не похожи на этот файл.

Строка DWORD-EXEC=X55 вызывала у меня ощущение,что это просто набор слов.

Потом я открыл другой INF файл под названием nwodt.inf и увидел:
; ****************************************************************************
; ****************************************************************************
; ** Filename: NWODt.INF
; ** Abstract: Windows* 2K, XP, 2003 INF Update File for
; ** Intel(R) device
; ** Version 1.1.2011
; ****************************************************************************
; ****************************************************************************

[version]
Signature="$WINDOWS NT$"
Class=hdc
ClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}
Provider=%INTEL%
CatalogFile=nwodt.cat
DriverVer=09/02/2010, 1.14.3.209

[SourceDisksNames]
[SourceDisksFiles]

[PackageInfo]
Condition=InstalledDriverSection(intelide_Inst)

[ControlFlags]
CopyFilesOnly=PCICC_0101,PCIVEN_8086&DEV_24D1
CopyFilesOnly=PCICC_0101,PCIVEN_8086&DEV_24DB
CopyFilesOnly=PCICC_0101,PCIVEN_8086&DEV_25A2
CopyFilesOnly=PCICC_0101,PCIVEN_8086&DEV_25A3
ExcludeFromSelect=*

[Manufacturer]
%INTEL%=INTEL_HDC,NTamd64

[INTEL_HDC]
%PCIVEN_8086&DEV_24D1.DeviceDesc%=intelide, PCIVEN_8086&DEV_24D1
%PCIVEN_8086&DEV_24DB.DeviceDesc%=intelide, PCIVEN_8086&DEV_24DB
%PCIVEN_8086&DEV_25A2.DeviceDesc%=intelide, PCIVEN_8086&DEV_25A2
%PCIVEN_8086&DEV_25A3.DeviceDesc%=intelide, PCIVEN_8086&DEV_25A3

[INTEL_HDC.NTamd64]
%PCIVEN_8086&DEV_24D1.DeviceDesc%=intelide, PCIVEN_8086&DEV_24D1
%PCIVEN_8086&DEV_24DB.DeviceDesc%=intelide, PCIVEN_8086&DEV_24DB
%PCIVEN_8086&DEV_25A2.DeviceDesc%=intelide, PCIVEN_8086&DEV_25A2
%PCIVEN_8086&DEV_25A3.DeviceDesc%=intelide, PCIVEN_8086&DEV_25A3

;**********************************************************
; Intel PCI IDE Controller (DUAL_GOOD_IDE)

[intelide]
Include=mshdc.inf
Needs=intelide_Inst
AddReg = intelChannelEnableCheck_AddReg

[intelChannelEnableCheck_AddReg]
HKR,,MasterOnMask,%REG_DWORD%,0x00000080
HKR,,MasterOnConfigOffset,%REG_DWORD%,0x00000041
HKR,,SlaveOnMask,%REG_DWORD%,0x00000080
HKR,,SlaveOnConfigOffset,%REG_DWORD%,0x00000043

[intelide.Services]
Include=mshdc.inf
Needs=intelide_Inst.Services

[intelide.PosDup]
*PNP0600

[Strings]
INTEL="Intel"
PCIVEN_8086&DEV_24D1.DeviceDesc="Intel(R) 82801EB Ultra ATA Storage Controllers"
PCIVEN_8086&DEV_24DB.DeviceDesc="Intel(R) 82801EB Ultra ATA Storage Controllers"
PCIVEN_8086&DEV_25A2.DeviceDesc="Intel(R) 6300ESB Ultra ATA Storage Controller - 25A2"
PCIVEN_8086&DEV_25A3.DeviceDesc="Intel(R) 6300ESB Ultra ATA Storage/SATA Controller - 25A3"

;*******************************************
;Handy macro substitutions (non-localizable)

REG_DWORD = 0x00010001

; Copyright (c) 2003-2004 Intel Corporation
; Copyright (c) 2009-2011 NickWare Corporation


Даже слепые увидят даты:
Copyright (c) 2003-2004 Intel Corporation
Copyright (c) 2009-2011 NickWare Corporation

Так,сказал бедняг,во-первых:судя по датам,он взял старые драйвера Intel и банально приписал заголовок и копирайт.

Во-вторых: Как давно одинокий разработчик Nickware,который сделал сайт с логотипом:
Nickware Group или Думы над Озером

Возвысился и стал корпорацией NickWare Corporation?
Это камень в наш огород.

Ну у разработчика наверное так закружилась голова от успеха,что он сунул файл msvcr71.dll в саму директорию NickWare HyperCore и ещё чтобы наверняка в NickWare HyperCore/Overdrive.
Хотя времена, когда одинаковые библиотеки были в папках разных программ,дабы избежать ситуации, когда одна библиотека получала несколько запросов от разных программ и тем выдавала BSOD,прошли!

Едем дальше,просто с улыбкой на лице я открываю Файл gikhd.ini.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Instruction INI file for Chipset INF installer
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[variables]
;CUSTOM VARIABLES CAN NOT HAVE NESTED CUSTOM VARIABLES
; ONLY MAY NEST PRE-DEFINED VARIABLES
;path=EXECUTION PATH ;pre-defined
;system=SYSTEM PATH ;pre-defined
;progfilesdir=PROGRAM FILES DIRECTORY ;pre-defined
installdir=%progfilesdir%IntelInfInst
[/variables]

[copy file]
source=%path%all852.cat
destination=%installdir%infWinXPICH5852.cat
error=ignore
и т.д.


Уже с БОЛЬШОЙ улыбкой узнаю ini файл программы Intel INF Update Utility

Ну разработчик заботиться чтобы все inf файлы драйверов Intel были самыми последними lol

Открываем install_drv.bat и видим:

@echo off
rundll32 setupapi,InstallHinfSection DefaultInstall 128 .nwoddr.inf


Так, иду как Шерлок Холмс по следу к файлу nwoddr.inf и вижу строки:


; ****************************************************************************
; ** Filename: NWODDR.INF
; **
; **
; ****************************************************************************

[version]
Signature="$CHICAGO$"
Class=System
ClassGUID={4D36E966-E325-11CE-BFC1-08002BE10318}
Provider=%MfgName%
CatalogFile=nwoddr.cat
LayoutFile=nwoddr.inf
DriverVer=12/08/2011,1.7.2.0

[DefaultInstall]
CopyFiles =nwovdr.sys,nw.sys
AddReg=adr.uninstall

[nw.sys]
nwovdr.sys
install_drv.exe
debug_vs.exe
debug_xp.exe
fgssws.dll
fgtw.dll
fld.dll
NWfwDrX.vxd
NWDRV.dll


Из этого кусочка мы видим,что один из файлов "драйвера" nwovdr.sys и прошу запомнить вот этот момент.
Другие файлы fgssws.dll, fgtw.dll, fld.dll. Вот тут главная странность,они все по размеру одинаковые. Ну ладно,вычисляю контрольную сумму MD5 с помощью нашего "швейцарского ножика" AVZ.

Файл: C:Program FilesNickWare HyperCoreOverdrivefgssws.dll. MD5 сумма: 30C6559C5E8BE97FEBD4FE442ACFB928
Файл: C:Program FilesNickWare HyperCoreOverdrivefld.dll. MD5 сумма: B6B3B0C73BFAFA9E9F7F59BC5BC6514E
Файл: C:Program FilesNickWare HyperCoreOverdrivefgtw.dll. MD5 сумма: 30C6559C5E8BE97FEBD4FE442ACFB928


Уже улыбка у меня до скул lol Из этого анализа следует что файлы fgssws.dll и fgtw.dl идентичны.Т.е. был один файл,простым копированием его превратили в два файла,в информации к файлам приписали красивых словечек и всё.

А после открытия папки Lib у меня улыбка стала такая широкая,что Джокер из Бэтмена просто сдох бы от зависти.

Nickware Group или Думы над Озером


Вот что я увидел:
Nickware Group или Думы над Озером

Проверил MD5 сумму выборочных файлов,пропуская файл HCKernel.dll с размером 48 байт lol

Nickware Group или Думы над Озером

Кто заметит 1 отличие??? lol

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

Ну потом я заглянул папку Nickware HyperCore и увидел файлы libmysql.dll и ntwdblib.dll. Первый без какой либо информации о разработчике или дате разработки:
Nickware Group или Думы над Озером
Второй файл ещё интереснее(посмотрите на даты):
Nickware Group или Думы над Озером

Я решил нарыть ещё факты в интернете и наткнулся на славном сайте
Внимание! У Вас нет прав для просмотра скрытого текста.
(парни из которого и сделали DirectX 10 для Windows XP) на статейку под грозным названием Софт от NickWare - разоблачение. Специально для lwgame
Там ребята уже подробно описывают ситуацию с другим софтов Nickware.
И помните,я просил запомнить файлик nwovdr.sys:
Nickware Group или Думы над Озером

Вообщем там парни гораздо компетентнее меня в расследовании.Прочтите их статью:
Софт от NickWare - разоблачение. Специально для lwgame

Это расследование провёл и подготовил Smashrock.


Внимание! Данная статья была написана более полугода назад, актуальность материала и состояние жизни ссылок не гарантируется! Воспользуйтесь дополнительными параметрами для поиска необходимого вам контента! Приносим свои извинения...
Georgia  Комментарий от Автора #1, добавлен: 4 сентября 2011, 23:54 [2] [Q] [#]
0
В отличии от других утилит NickWare Quicker что-то да делает,ну кроме функций с DirectX наверное.

Russian Federation  Комментарий #2, добавлен: 5 сентября 2011, 00:04 [2] [Q] [#]
0
спасибо, сильный обзор, независимый, но очень отрицательный smile
по мне так главную функцию оптимизации софтина выполняет, на виртуалке эффект сразу заметен.
ps: по поводу NickWare Quicker - скоро выйдет новая версия, я помогаю автору с фиксами, в новую версию добавлены все твики которые делал наш псевдо-"Оптимизатор Windows 7 (v8)" плюс ещё много много интересных штук aa

автор старался выжать всё из твоей машины smile

комментарий автора по поводу DirectX:
DX работает, это тоже настройки реестра винды

Georgia  Комментарий от Автора #3, добавлен: 5 сентября 2011, 14:02 [2] [Q] [#]
0
Rat если ты будешь в этом учавствовать то я буду использовать этот продукт.Но вот обманывать людей на деньги,короче пусть он не перестанет поддерживать продукты HyperCore и GraphPower,перенесёт все работающие функции в Quicker и пусть делает его платным,лишь бы работал.Админ Lwgame его верит,ты ему веришь,может у него ещё остался здравый смысл.

Russian Federation  Комментарий #4, добавлен: 5 сентября 2011, 14:07 [2] [Q] [#]
0
Smashrock ты ведь не покупал эту софтину?
я тоже не покупал:)
кому нужно купят, где обман?

Georgia  Комментарий от Автора #5, добавлен: 5 сентября 2011, 14:20 [2] [Q] [#]
0
Rat,кто вообще не понимает компьютер,тот купит и будет обманут.

Если мы будем так судить,то мир не станет чуточку лучше.

Belarus  Комментарий #6, добавлен: 5 сентября 2011, 15:25 [2] [Q] [#]
avatar
vtm
0
Да..., и сказать нечего smile
Хотя, програмка NickWare Quicker мне понравилась, и против неё я ничего плохого сказать не могу good

lrdn

Оставить комментарий / Добавление ссылок в комментариях разрешено