首页
社区
课程
招聘
未解决 没有意义的帖子删了
发表于: 2021-1-14 13:21 2420

未解决 没有意义的帖子删了

2021-1-14 13:21
2420

没有意义的帖子删了


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

最后于 2021-9-21 10:30 被ookkaa编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 1641
活跃值: (3601)
能力值: (RANK:15 )
在线值:
发帖
回帖
粉丝
2
win7有页表隔离?
2021-1-14 13:28
0
雪    币: 246
活跃值: (4577)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
3
はつゆき win7有页表隔离?




同一份内核文件的,win7 7601 SP1

最后于 2021-1-14 13:40 被ookkaa编辑 ,原因:
2021-1-14 13:39
0
雪    币: 13518
活跃值: (6934)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
4
5bdK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6K6N6i4m8H3L8%4u0@1i4K6u0W2L8h3W2U0M7X3!0K6L8$3k6@1i4K6u0W2j5$3!0E0i4K6u0r3P5X3S2Q4x3X3c8U0L8W2)9J5c8X3S2W2L8s2m8Q4x3V1j5@1x3o6M7K6x3e0p5&6i4K6u0r3M7s2u0G2N6r3g2U0N6q4)9J5k6r3q4Y4j5h3W2F1M7%4c8Q4x3X3c8K6M7r3g2U0N6h3I4S2N6r3W2$3k6g2)9J5k6r3g2^5k6h3y4#2N6r3W2G2L8W2)9J5k6s2y4A6k6r3g2Q4x3X3c8U0K9r3q4F1L8X3g2D9i4K6u0V1N6Y4g2D9L8X3g2J5j5h3u0A6L8r3W2@1K9h3g2K6i4K6u0V1K9h3^5`.
奇怪的是我直接在内核搜相关注册表字符是搜不到的,怀疑相关字符做了编码
2021-1-14 14:34
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
5
e3dK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6K6L8$3y4A6j5h3I4Q4x3X3g2@1k6h3y4Z5L8X3g2@1i4K6u0W2L8h3W2U0M7X3!0K6L8$3k6@1i4K6u0W2j5$3!0E0i4K6u0r3c8X3!0J5N6h3#2K6i4K6u0r3P5X3S2Q4x3X3c8U0L8W2)9J5c8U0N6X3j5K6R3J5x3e0M7@1i4K6u0V1x3r3y4V1z5g2)9J5k6o6b7$3z5e0m8Q4x3X3c8T1x3o6b7K6i4K6u0V1y4X3u0S2x3K6t1^5y4h3k6T1j5$3b7&6i4K6u0r3K9r3!0%4i4K6u0V1N6r3!0Q4x3X3c8W2L8X3q4T1L8r3g2Q4x3X3c8C8N6X3q4K6K9r3q4V1L8%4N6C8M7s2c8A6i4K6u0V1L8h3q4F1N6h3q4D9L8s2W2Q4x3X3c8Q4x3@1k6X3L8%4u0#2L8g2)9K6c8s2N6A6L8Y4y4W2M7Y4k6W2M7U0S2*7K9r3y4F1
2021-1-14 15:13
0
雪    币: 13518
活跃值: (6934)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
6

~

最后于 2021-1-14 16:12 被hhkqqs编辑 ,原因:
2021-1-14 16:09
0
雪    币: 13518
活跃值: (6934)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
7
hzqst 1adK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6K6L8$3y4A6j5h3I4Q4x3X3g2@1k6h3y4Z5L8X3g2@1i4K6u0W2L8h3W2U0M7X3!0K6L8$3k6@1i4K6u0W2j5$3!0E0i4K6u0r3c8X3!0J5N6h3#2K6i4K6u0r3P5X3S2Q4x3X3c8U0L8W2)9J5c8U0N6X3j5K6R3J5x3e0M7@1i4K6u0V1x3r3y4V1z5g2)9J5k6o6b7$3z5e0m8Q4x3X3c8T1x3o6b7K6i4K6u0V1y4X3u0S2x3K6t1^5y4h3k6T1j5$3b7&6i4K6u0r3K9r3!0%4i4K6u0V1N6r3!0Q4x3X3c8W2L8X3q4T1L8r3f1`. ...
这个注册表项的读取是在其他内核模块还是在nt里被编码了,我直接搜字符没看到
2021-1-14 16:13
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
8
hhkqqs 这个注册表项的读取是在其他内核模块还是在nt里被编码了,我直接搜字符没看到
ntoskrnl和winload里面都有吧
2021-1-14 16:15
0
雪    币: 246
活跃值: (4577)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
9
感谢二位
2021-1-14 17:49
0
雪    币: 2674
活跃值: (2304)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
10

试了下:如果打了内核页表隔离补丁,缺省情况内核页表隔离是开启的。

把注册表键值: FeatureSettingsOverride及FeatureSettingsOverrideMask都设为3,重启系统后,内核页表隔离就关闭了。


1.缺省情况:



1: kd> rdmsr 0xC0000082
msr[c0000082] = fffff800`04021bc0
1: kd> uf fffff800`04021bc0
nt!KiSystemServiceUser:
fffff800`03ef0982 c645ab02        mov     byte ptr [rbp-55h],2
fffff800`03ef0986 65488b1c2588010000 mov   rbx,qword ptr gs:[188h]
fffff800`03ef098f 0f0d8bd8010000  prefetchw [rbx+1D8h]
fffff800`03ef0996 0fae5dac        stmxcsr dword ptr [rbp-54h]
fffff800`03ef099a 650fae142580010000 ldmxcsr dword ptr gs:[180h]
fffff800`03ef09a3 807b0300        cmp     byte ptr [rbx+3],0
fffff800`03ef09a7 66c785800000000000 mov   word ptr [rbp+80h],0
fffff800`03ef09b0 0f8481000000    je      nt!KiSystemServiceUser+0xb5 (fffff800`03ef0a37)  Branch
...
nt!KiSystemCall64Shadow: ;fffff800`04021bc0为影子入口,说明内核页表隔离是开启的。
fffff800`04021bc0 0f01f8          swapgs
fffff800`04021bc3 654889242510600000 mov   qword ptr gs:[6010h],rsp
fffff800`04021bcc 65488b242500600000 mov   rsp,qword ptr gs:[6000h]
fffff800`04021bd5 650fba24251860000001 bt  dword ptr gs:[6018h],1
fffff800`04021bdf 7203            jb      nt!KiSystemCall64Shadow+0x24 (fffff800`04021be4)  Branch

nt!KiSystemCall64Shadow+0x21:
fffff800`04021be1 0f22dc          mov     cr3,rsp

nt!KiSystemCall64Shadow+0x24:
fffff800`04021be4 65488b242508600000 mov   rsp,qword ptr gs:[6008h]
fffff800`04021bed 6a2b            push    2Bh
fffff800`04021bef 65ff342510600000 push    qword ptr gs:[6010h]
...
nt!KiSystemCall64ShadowCommon+0x228:
fffff800`04021e15 0faee8          lfence

nt!KiSystemCall64ShadowCommon+0x22b:
fffff800`04021e18 e965ebecff      jmp     nt!KiSystemServiceUser (fffff800`03ef0982)  Branch


2.关闭内核页表隔离:

1: kd> rdmsr 0xC0000082
msr[c0000082] = fffff800`03ef0780
1: kd> uf fffff800`03ef0780
Flow analysis was incomplete, some code may be missing
nt!KiSystemCall64:  ;fffff800`03ef0780为真正入口了,说明内核页表隔离已关闭
fffff800`03ef0780 0f01f8          swapgs  
fffff800`03ef0783 654889242510000000 mov   qword ptr gs:[10h],rsp
fffff800`03ef078c 65488b2425a8010000 mov   rsp,qword ptr gs:[1A8h]
fffff800`03ef0795 6a2b            push    2Bh
fffff800`03ef0797 65ff342510000000 push    qword ptr gs:[10h]
fffff800`03ef079f 4153            push    r11
fffff800`03ef07a1 6a33            push    33h
fffff800`03ef07a3 51              push    rcx
fffff800`03ef07a4 498bca          mov     rcx,r10
fffff800`03ef07a7 4883ec08        sub     rsp,8
fffff800`03ef07ab 55              push    rbp
fffff800`03ef07ac 4881ec58010000  sub     rsp,158h
fffff800`03ef07b3 488dac2480000000 lea     rbp,[rsp+80h]
fffff800`03ef07bb 48899dc0000000  mov     qword ptr [rbp+0C0h],rbx
fffff800`03ef07c2 4889bdc8000000  mov     qword ptr [rbp+0C8h],rdi
fffff800`03ef07c9 4889b5d0000000  mov     qword ptr [rbp+0D0h],rsi
fffff800`03ef07d0 488945b0        mov     qword ptr [rbp-50h],rax
fffff800`03ef07d4 48894db8        mov     qword ptr [rbp-48h],rcx
fffff800`03ef07d8 488955c0        mov     qword ptr [rbp-40h],rdx
fffff800`03ef07dc 65488b0c2588010000 mov   rcx,qword ptr gs:[188h]
fffff800`03ef07e5 488b8910020000  mov     rcx,qword ptr [rcx+210h]
fffff800`03ef07ec 488b89e8040000  mov     rcx,qword ptr [rcx+4E8h]
fffff800`03ef07f3 6548890c2570230000 mov   qword ptr gs:[2370h],rcx
fffff800`03ef07fc 650fb604257b230000 movzx eax,byte ptr gs:[237Bh]
fffff800`03ef0805 653804257a230000 cmp     byte ptr gs:[237Ah],al
fffff800`03ef080d 7411            je      nt!KiSystemCall64+0xa0 (fffff800`03ef0820)  Branch
...


最后于 2021-1-16 00:02 被低调putchar编辑 ,原因:
2021-1-15 23:58
0
游客
登录 | 注册 方可回帖
返回