Merge remote-tracking branch 'refs/remotes/mireado/master'
Showing
3 changed files
with
9 additions
and
1 deletions
This diff is collapsed. Click to expand it.
... | @@ -120,6 +120,7 @@ bool InsertMBLHook(); // MBL: *.mbl | ... | @@ -120,6 +120,7 @@ bool InsertMBLHook(); // MBL: *.mbl |
120 | bool InsertMEDHook(); // MED: *.med | 120 | bool InsertMEDHook(); // MED: *.med |
121 | bool InsertMinkHook(); // Mink: *.at2 | 121 | bool InsertMinkHook(); // Mink: *.at2 |
122 | //bool InsertMonoHook(); // Mono (Unity3D): */Mono/mono.dll | 122 | //bool InsertMonoHook(); // Mono (Unity3D): */Mono/mono.dll |
123 | +bool InsertNekopackHook(); // Nekopack: *.dat | ||
123 | bool InsertNeXASHook(); // NeXAS: Thumbnail.pac | 124 | bool InsertNeXASHook(); // NeXAS: Thumbnail.pac |
124 | bool InsertNextonHook(); // NEXTON: aInfo.db | 125 | bool InsertNextonHook(); // NEXTON: aInfo.db |
125 | bool InsertNexton1Hook(); | 126 | bool InsertNexton1Hook(); | ... | ... |
... | @@ -121,7 +121,7 @@ bool DetermineEngineByFile1() | ... | @@ -121,7 +121,7 @@ bool DetermineEngineByFile1() |
121 | InsertSideBHook(); | 121 | InsertSideBHook(); |
122 | return true; | 122 | return true; |
123 | } | 123 | } |
124 | - if (IthFindFile(L"bgi.*") || IthFindFile(L"BHVC.exe") || IthFindFile(L"sysgrp.arc")) { | 124 | + if (IthFindFile(L"bgi.*") || IthFindFile(L"sysgrp.arc")) { |
125 | InsertBGIHook(); | 125 | InsertBGIHook(); |
126 | return true; | 126 | return true; |
127 | } | 127 | } |
... | @@ -329,6 +329,10 @@ bool DetermineEngineByFile3() | ... | @@ -329,6 +329,10 @@ bool DetermineEngineByFile3() |
329 | InsertStuffScriptHook(); | 329 | InsertStuffScriptHook(); |
330 | return true; | 330 | return true; |
331 | } | 331 | } |
332 | + if (IthFindFile(L"USRDIR\\*.mpk")) { // jichi 12/2/2014 | ||
333 | + InsertStuffScriptHook(); | ||
334 | + return true; | ||
335 | + } | ||
332 | if (IthCheckFile(L"Execle.exe")) { | 336 | if (IthCheckFile(L"Execle.exe")) { |
333 | InsertTriangleHook(); | 337 | InsertTriangleHook(); |
334 | return true; | 338 | return true; |
... | @@ -613,6 +617,9 @@ bool DetermineEngineAtLast() | ... | @@ -613,6 +617,9 @@ bool DetermineEngineAtLast() |
613 | if (IthFindFile(L"*.pak") // jichi 12/25/2014: too common | 617 | if (IthFindFile(L"*.pak") // jichi 12/25/2014: too common |
614 | && InsertLeafHook()) | 618 | && InsertLeafHook()) |
615 | return true; | 619 | return true; |
620 | + if (IthFindFile(L"*.dat") // mireado 08/22/2016: too common | ||
621 | + && InsertNekopackHook()) | ||
622 | + return true; | ||
616 | // jichi 10/31/2014 | 623 | // jichi 10/31/2014 |
617 | // File description: Adobe Flash Player 10.2r153 | 624 | // File description: Adobe Flash Player 10.2r153 |
618 | // Product name: Shockwave Flash | 625 | // Product name: Shockwave Flash | ... | ... |
-
Please register or login to post a comment