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