冰楓論壇

 找回密碼
 立即註冊
搜索
樓主: ningmeng
打印 上一主題 下一主題

[討論] 談談我所知道的ngs bypass

  [複製鏈接]

43

主題

0

好友

85

積分

新手上路

Rank: 1

UID
290224
帖子
384
主題
43
精華
0
積分
85
楓幣
282
威望
76
存款
0
贊助金額
0
推廣
0
GP
51
閱讀權限
10
性別
保密
在線時間
180 小時
註冊時間
2020-9-13
最後登入
2024-8-18
跳轉到指定樓層
1
發表於 2021-10-13 01:07:07 |只看該作者 |倒序瀏覽
     開篇寫在最前面,我自己沒有bypass成功,只是想把我走過的路寫出來,也算是為即將結束的32位楓之谷(冒險島)留個回憶。
     ngs的完整單詞是,nexon game security ,意思就是它保護的是遊戲的安全,他要保護遊戲代碼不被修改,wz不被修改,以及檢查黑名單進程。
     要ngs bypass,其實就是不讓他做這些事情,那麼怎麼才能不讓它做呢?我為此,看了一周多的windows內核編程,明白了,要hook一些內核函數,NtOpenProcess, NtQueryVirtualMemory,NtReadVirtualMemory,NtQuerySystemInformation,這時候,我寫了一個dll,hook這些函數,然後注入ngs裡, 但是一點用沒有。
截取一小段
NTSTATUS NtOpenProcess_hook(PHANDLE ProcessHandle, ACCESS_MASK DesiredAccess, POBJECT_ATTRIBUTES ObjectAttributes, CLIENT_ID* ClientId)
        {
                HMODULE hModule = NULL;

                if (GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS, reinterpret_cast<LPCSTR>(_ReturnAddress()), &hModule) && hModule == GetModuleHandle(NULL))
                {
                        if (reinterpret_cast<DWORD64>(ClientId->UniqueProcess) != parent_process_id)
                        {
                                if (ProcessHandle)
                                        *ProcessHandle = NULL;

                                return STATUS_ACCESS_DENIED;
                        }
                }
                return _NtOpenProcess(ProcessHandle, DesiredAccess, ObjectAttributes, ClientId);
        }
      接著我又去看別人的帖子,博客,看他們是怎麼做的,後來發現了在GMS那邊,他們是通過的wow64來進行的bypass,wow64在維基上的定義是,WoW64(Windows 32-bit on Windows 64-bit)是Microsoft Windows操作系統的一個子系統,它提供在所有Windows 64位系統上運行32位元應用程序的能力。
恰好maplestory是32位的,他在64位的windows上運行,它就要用這個wow64,那麼他正好就充當了一個很好的跳板。


待續......
寫得很亂,給自己做個回憶記錄,因為我不是大神,只是個很菜很菜的菜鳥。说不定一定哪天就把它删掉
[發帖際遇]: ningmeng 為了避免被「就讀腐大的咬蚊子」嗆「多讀點書」,因此購買大量書籍,花費 1 楓幣 幸運榜 / 衰神榜
已有 1 人評分鑰匙 GP 收起 理由
wwlun + 1 + 1 精品文章!

總評分: 鑰匙 + 1  GP + 1   查看全部評分

收藏收藏0 推4 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
頭像被屏蔽

17

主題

0

好友

114

積分

禁止訪問

UID
191744
帖子
155
主題
17
精華
0
積分
114
楓幣
18215
威望
109
存款
0
贊助金額
0
推廣
0
GP
18
閱讀權限
0
性別
在線時間
96 小時
註冊時間
2017-6-13
最後登入
2022-7-28

Android勳章

2
發表於 2021-10-13 01:22:38 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽,只有管理員或有管理權限的成員可見
我認同
簽名被屏蔽
回覆

使用道具 舉報

23

主題

0

好友

199

積分

迷你贊助會員

Rank: 3Rank: 3

UID
159289
帖子
65
主題
23
精華
0
積分
199
楓幣
4206
威望
137
存款
0
贊助金額
150
推廣
0
GP
22
閱讀權限
30
性別
保密
在線時間
480 小時
註冊時間
2016-8-27
最後登入
2024-12-21

中秋節紀念勳章 2018中秋節紀念勳章 2019中秋節紀念勳章 2021聖誕節紀念勳章 2023中秋節紀念勳章 2024端午節紀念勳章 2024中秋節紀念勳章

3
發表於 2021-10-13 11:55:12 |只看該作者
我记得,NGS 重载了2次 NTDLL, 你直接这样HOOK 根本没用.

點評

ningmeng  从github上学习了,其实hook的代码大差不差,关键是看返回值  發表於 2021-10-13 22:58
qwas963563  你的代碼特眼熟 估計是 github 上面的開源  發表於 2021-10-13 21:53
ningmeng  我才写一半  發表於 2021-10-13 21:51
ningmeng  后面我会写,我还没写完  發表於 2021-10-13 21:51
回覆

使用道具 舉報

12

主題

0

好友

39

積分

新手上路

Rank: 1

UID
81995
帖子
74
主題
12
精華
0
積分
39
楓幣
1482
威望
34
存款
0
贊助金額
0
推廣
0
GP
15
閱讀權限
10
性別
保密
在線時間
95 小時
註冊時間
2014-9-23
最後登入
2023-9-12

2021中秋節紀念勳章 神手勳章 太陽勳章 2021年紀念勳章

4
發表於 2021-10-13 13:25:44 |只看該作者
hook haven GATE. 或者是hook x64的那些 call.要不就给NGS上DR 异常 (会崩溃),有个地方是所有的调用点的。
回覆

使用道具 舉報

22

主題

0

好友

509

積分

高級會員

Rank: 4

UID
196358
帖子
350
主題
22
精華
0
積分
509
楓幣
164
威望
502
存款
500
贊助金額
0
推廣
0
GP
30
閱讀權限
50
在線時間
141 小時
註冊時間
2017-7-13
最後登入
2024-12-18

Apple勳章 懶人勳章 2021年紀念勳章 積分勳章 太陽勳章 神手勳章 2021聖誕節紀念勳章 2022年紀念勳章 2023年紀念勳章 論壇粉絲

5
發表於 2021-10-20 01:48:44 |只看該作者

最近也在摸索這個
匯編學習
回覆

使用道具 舉報

0

主題

0

好友

0

積分

新手上路

Rank: 1

UID
322139
帖子
9
主題
0
精華
0
積分
0
楓幣
19
威望
0
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
10
性別
保密
在線時間
8 小時
註冊時間
2021-10-11
最後登入
2021-11-18
6
發表於 2021-11-2 14:30:08 |只看該作者
虽然看不懂,我还是认同下
回覆

使用道具 舉報

10

主題

0

好友

62

積分

技術師

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

UID
12289
帖子
36
主題
10
精華
0
積分
62
楓幣
102
威望
58
存款
0
贊助金額
0
推廣
0
GP
29
閱讀權限
100
性別
保密
在線時間
73 小時
註冊時間
2012-8-17
最後登入
2024-12-4

神手勳章 性別(男)

7
發表於 2021-11-2 14:40:32 |只看該作者
x32 下 Heaven's Gate 應該是比較通用的解法

不過都要x64了,這招要沒了

前陣子跟有人想直接拆協定,不過只拆到一半被其他事情中斷了 只解出 log 跟 config 加密
回覆

使用道具 舉報

11

主題

2

好友

9

積分

新手上路

Rank: 1

UID
295818
帖子
120
主題
11
精華
0
積分
9
楓幣
2033
威望
8
存款
0
贊助金額
0
推廣
0
GP
10
閱讀權限
10
在線時間
24 小時
註冊時間
2021-1-11
最後登入
2022-2-13
8
發表於 2021-12-12 20:18:31 來自手機 |只看該作者
有没有易语言的ngs 源码

點評

ningmeng  我不用易语言,只用C,C++, C#  發表於 2021-12-14 00:18
回覆

使用道具 舉報

11

主題

2

好友

9

積分

新手上路

Rank: 1

UID
295818
帖子
120
主題
11
精華
0
積分
9
楓幣
2033
威望
8
存款
0
贊助金額
0
推廣
0
GP
10
閱讀權限
10
在線時間
24 小時
註冊時間
2021-1-11
最後登入
2022-2-13
9
發表於 2021-12-15 17:15:22 來自手機 |只看該作者
卡卡車 發表於 2021-12-12 20:18
有没有易语言的ngs 源码

能发我下ngsdll调用下吗

點評

ningmeng  我没有彻底过掉ngs,没用,而且64位版本已经确定时间了241版本,差不多3月初的样子,现在研究32位的ngs bypass为时已晚,不如去找找win 11有什么漏洞  發表於 2021-12-15 19:49
回覆

使用道具 舉報

2

主題

0

好友

4

積分

新手上路

Rank: 1

UID
327365
帖子
11
主題
2
精華
0
積分
4
楓幣
184
威望
4
存款
0
贊助金額
0
推廣
0
GP
5
閱讀權限
10
性別
保密
在線時間
6 小時
註冊時間
2021-12-5
最後登入
2021-12-25
10
發表於 2021-12-16 02:41:16 |只看該作者
ngs bypass在win7隨隨便便就hook掉的,在win10反而hook不到,他吧函數都重載了......
回覆

使用道具 舉報

26

主題

4

好友

238

積分

技術師

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

UID
217546
帖子
171
主題
26
精華
0
積分
238
楓幣
72244
威望
227
存款
212
贊助金額
0
推廣
0
GP
522
閱讀權限
100
性別
保密
在線時間
226 小時
註冊時間
2017-12-31
最後登入
2024-12-22

Apple勳章 2023中秋節紀念勳章 2024端午節紀念勳章

11
發表於 2021-12-16 16:34:17 |只看該作者
解密tmd vmhanle   替换X64CALL

點評

ningmeng  去tmd壳有了解,解密vmhandle没涉及过,对我来说是新知识  發表於 2021-12-19 18:13
回覆

使用道具 舉報

11

主題

2

好友

9

積分

新手上路

Rank: 1

UID
295818
帖子
120
主題
11
精華
0
積分
9
楓幣
2033
威望
8
存款
0
贊助金額
0
推廣
0
GP
10
閱讀權限
10
在線時間
24 小時
註冊時間
2021-1-11
最後登入
2022-2-13
12
發表於 2021-12-17 00:01:36 來自手機 |只看該作者
strays 發表於 2021-12-16 16:34
解密tmd vmhanle   替换X64CALL

加我qq发我下ngs 源码吧
回覆

使用道具 舉報

26

主題

4

好友

238

積分

技術師

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

UID
217546
帖子
171
主題
26
精華
0
積分
238
楓幣
72244
威望
227
存款
212
贊助金額
0
推廣
0
GP
522
閱讀權限
100
性別
保密
在線時間
226 小時
註冊時間
2017-12-31
最後登入
2024-12-22

Apple勳章 2023中秋節紀念勳章 2024端午節紀念勳章

13
發表於 2021-12-18 14:14:19 |只看該作者
卡卡車 發表於 2021-12-17 00:01
加我qq发我下ngs 源码吧

讨论下 源码自己去写 方法告诉你
回覆

使用道具 舉報

13

主題

0

好友

170

積分

註冊會員

Rank: 2

UID
207221
帖子
153
主題
13
精華
0
積分
170
楓幣
2896
威望
160
存款
0
贊助金額
0
推廣
0
GP
30
閱讀權限
20
性別
保密
在線時間
206 小時
註冊時間
2017-9-27
最後登入
2024-12-20

Android勳章 太陽勳章 神手勳章 私服達人 2023聖誕節紀念勳章 2024端午節紀念勳章 積分勳章 論壇粉絲 2024中秋節紀念勳章

14
發表於 2022-2-20 22:55:53 |只看該作者
收徒吗,大大!!
回覆

使用道具 舉報

您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-12-22 15:16

回頂部