首页
社区
课程
招聘
[求助]欺骗程序操作系统版本
发表于: 2010-4-14 13:00 10763

[求助]欺骗程序操作系统版本

2010-4-14 13:00
10763
程序需要判断操作系统,我如何把操作系统标识改成win xp x86
谢谢!
通常的判断方法都有哪些?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (16)
雪    币: 433
活跃值: (1870)
能力值: ( LV17,RANK:1820 )
在线值:
发帖
回帖
粉丝
2
建议楼主把原创改成求助
2010-4-14 13:35
0
雪    币: 40
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
介绍rootkit的书籍里面应该有涉及
2010-4-14 14:43
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
哦 哈哈 上当了 还以为楼主告诉我们怎么做啊
2010-4-14 15:06
0
雪    币: 319
活跃值: (1086)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
5
je改成jnz
2010-4-14 18:43
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
直接修改系统某个标识行不行?
2010-4-15 12:50
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
7
Hook~~
2010-4-15 16:38
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
8
忽然想到这个问题对我也很重要
我是英文xp打过中文语言包,后来不知怎地把中文又改成英文了,再想变回去没找着门路,语言包是懒得再去找了
这都不是主要的,主要的是用迅雷软件打补丁都会装错,下完后安装错误,其实应该下载安装对应的英文补丁
360倒是可以,可我又讨厌它附带太多其他

如何欺骗欺骗下迅雷呢
2010-4-15 18:40
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
是呢!
有什么好办法呢
哪怕是server2003 能欺骗成win xp也行啊
都是32位的。
我知道64位和32位的方面可能有问题。
因为不少软件安装和认证,都会考察系统workstation居然不包括server2003,内存太浪费了。
2010-4-17 20:35
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
没有答案继续等待
2010-4-21 11:31
0
雪    币: 102
活跃值: (50)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
为什么不从操作系统上改呢,那样会更简单吧
我记得版本信息存在注册表或哪个文件里
2010-4-21 12:23
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
我也遇到这个问题,有是安装某个软件会提示你的操作系统不是xxx系统,安装不了,郁闷呢!
2010-4-21 17:41
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
兄台所言极是!!!
我就是想这么办!
2010-4-22 13:41
0
雪    币: 241
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
注册表的话我知道在那里,文件就不知道啦~~
打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
就看到了~~
2010-4-23 01:09
0
雪    币: 35
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
在windows上混嘛 总要调用API的 写个dll拦截API ok了 还不影响全局
2010-4-23 11:02
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
兄台能否写个呢?

另外,ReadyFor4GB是不是真的管用,还有,找到了一篇博文,不知是否可行。

如何让32-位windows 7支持超过4GB的大内存

如何在32位window7和Windows Vista系统开启,使用和支持4GB内存或更多的物理内存

从理论上说,x86和x86 – 64处理器在32位系统中可以支持超过4 GB(千兆字节的物理内存(RAM),诸如基于32位的Windows Vista操作系统和win7系统。由于现在内存模块的廉价,电脑基本上都配备了4GB甚至8GB的内存。不过,让人失望的是,32位(x86)的Windows Vista和windows7版本只能’看’和只支持最大4GB的内存。

而x86的Windows7计算机的物理内存大于或超过4GB时它(可用内存)只能用2到3.8 GB的内存(通常是3.12 GB),作为操作系统为外设和设备保留了一些物理地址空间作为内存I/O映射的区域。这些内存I / O映射(MMIO)必须映射到第一个4 GB的内存地址空间。因此,如果4 GB的系统内存已经安装,4GB的地址空间的一部分,必须覆盖作为MMIO的保留区,有效地降低了系统的可用内存总量。例如,板载显卡上的256 MB内存将会占用256MB的内存地址空间,降低了内存4GB到3.75GB字面上。

然而,32位Windows Vista最大内存限制不是硬件或架构上的限制。事实上,物理地址扩展(PAE)功能已被添加到x86和x86-64位处理器上(自英特尔奔腾Pro和AMD Athlon或新型号)允许超过4 GB的物理内存(GB)为32 位系统所用,提供适当的操作系统支持。然而,在商业或营销决策,微软决定执行的最大物理内存限制支持32位Windows Vista到4 GB或不用开启PAE模式(Windows7使默认PAE,因为它是对硬件DEP / NX的要求) 。
微软建议所有Windows7系统,如果使用4GB或以上的物理内存去安装64位(x64)的Windows 7。不过,缺乏支持和许多驱动程序,应用和程序被移植到64位代码的兼容性问题,这种升级的方案,很多用户,特别是新手或推广客户可能不喜欢。
黑客把支持64位内存的Windows Server 2008的功能到x86的系统中,使得x86系统也支持4GB以上的内存

在32位系统中开启支持4GB以上大内存的方法:

1、下载并安装32-bit Windows Server 2008 Enterprise Edition, 并激活安装的操作系统。

2、从Windows Server 2008系统中复制下列文件到U盘中(其它存储介质也行):
%systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms
%systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat

3、在Windows7中, 从相同的路径备份这两个文件供恢复也可以在原位重命名备用哟:
%systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms
%systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat

4、在Windows7中, 运行服务 (启动任务管理器中就有), 并停止软件授权服务。
取得管理员身份并获取完全控制权限的用户登录或者以管理员用户组来操作这两个文件:
%systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms
%systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat

5、从Windows Server 2008复制这两个文件替换并覆盖Windows7中的pkeyconfig.xrm-ms 和 tokens.dat.
6、从新启动计算机.
7、现在在32-位Windows7中能用超过4 GB以上的大内存了。

替换pkeyconfig.xrm-ms和tokens.dat这两个文件不影响win7的使用。可能有小的问题,如没有更多的Windows体验索引评分显示,并且在计算机的鼠标右键菜单中无法访问“计算机管理”的“管理”菜单。在某些系统中,替换Windows Server 2008的这两个文件后可能出现要求激活的提示(要求再次激活win7系统)。在这里win7是使用Windows Server 2008的序列号来激活的。
注意:使用“BCDEdit /set PAE forceenable”命令在Windows7中启动和开启是不正确的。在Windows7中PAE 总是和DEP一起开启的
2010-4-24 12:59
0
雪    币: 141
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
OSNAME

JAVA的判断系统方式是什么呢?

我用注册表追踪追了下,发现好像不是上面的方式
2010-4-24 15:08
0
游客
登录 | 注册 方可回帖
返回
//