Commit graph

522 commits

Author SHA1 Message Date
horsicq
29b122c909 Update file(s): 2025-04-29 2025-04-29 23:57:52 +02:00
DosX
083f8edc2b Update javascript-obfuscator.2.sg 2025-04-28 16:38:42 +03:00
DosX
0bdcd3979f Update text.plaintext.3.sg 2025-04-28 16:13:00 +03:00
DosX
f62f395fd0 +javascript-obfuscator 2025-04-28 13:50:40 +03:00
DosX
458a89efa9 Update __MiniExtensionsHeuristic_By_DosX.7.sg 2025-04-28 13:50:24 +03:00
DosX
f973dd7caf
Merge pull request #272 from BJNFNE/formats
implement new signatures
2025-04-27 13:55:04 +03:00
Benjamin Funke
da7c51654d implement new signatures 2025-04-27 10:42:20 +02:00
horsicq
4ef59c3219 Update file(s): 2025-04-27 2025-04-27 00:11:22 +02:00
Kaens
e5f190cf20 Update bin.PalmFile.1.sg
An attempt to tighten the detection.
Also, it now starts with a check to ensure it's not a .S98 — too many FPs 👽
2025-04-16 22:34:42 +02:00
Benjamin Funke
3846e960c0 add more signatures 2025-04-15 18:05:19 +02:00
DosX
8e69deb10d First the name is written, then the format information 2025-04-09 20:59:04 +03:00
DosX
6e7cb935fd Update __MiniExtensionsHeuristic_By_DosX.7.sg 2025-04-09 20:52:00 +03:00
Benjamin Funke
280576603a implement JAM script 2025-04-09 07:25:39 +02:00
Kaens
3515c86b63 Update image.TGA.1.sg
- even more sanity checks, one fixed; modernised return result()
2025-04-07 16:38:17 +02:00
Kaens
16499cb9f5 Merge branch 'master' of https://github.com/horsicq/Detect-It-Easy 2025-04-07 15:19:32 +02:00
Kaens
585c000901 Update image.PCX.1.sg
- PCX now doesn't have a potentially undeclared variable;
 - it's rewritten with shorthand;
 - more suspicion-based checks;
 - I finally tested a non-RLE PCX, it's all good :D
2025-04-07 15:19:29 +02:00
Benjamin Funke
08a2936d16 implement W3D script 2025-04-07 09:31:46 +02:00
Benjamin Funke
123a9326a6 Heur update & New rules added 2025-04-06 19:13:51 +02:00
Benjamin Funke
1b0794be23 remove comments 2025-04-04 17:57:18 +02:00
Benjamin Funke
1d0672a1ec
remove irrelevant comments 2025-04-04 07:56:57 +02:00
Benjamin Funke
874e240010 add more heuristic formats 2025-03-31 13:47:29 +02:00
Benjamin Funke
d6d120d5ad implement BIK script 2025-03-31 10:43:18 +02:00
DosX
ff878d8be3 No comments 2025-03-30 23:11:55 +03:00
Benjamin Funke
f969325afc add heuristic 3DS formats 2025-03-30 17:41:31 +02:00
Benjamin Funke
29473c471d add ICN script 2025-03-30 17:09:34 +02:00
Benjamin Funke
47a14f6843 add VTF script 2025-03-30 14:41:55 +02:00
Benjamin Funke
98944f66f4 add BTF script 2025-03-30 14:40:34 +02:00
Benjamin Funke
59b7636a73 add SHBIN script 2025-03-30 11:32:38 +02:00
Benjamin Funke
1915ee5409 add BCSAR script 2025-03-30 11:28:32 +02:00
Benjamin Funke
449fc63a4e add BCSTM script 2025-03-30 11:24:52 +02:00
Benjamin Funke
8a6a3bc7ab add more formats to heuristic script 2025-03-28 16:15:55 +01:00
Benjamin Funke
c1f8f840b9 add CKP script 2025-03-28 15:47:53 +01:00
Benjamin Funke
caf0c288b9 add EDP script 2025-03-28 15:47:53 +01:00
Kaens
02ba4c0e70 *db/read +db/chunkparsers
db/read:
 - since File.readBytes is temporarily down, there's now a replacement for it in there;
 - all affected files also modified

db/chunkparsers:
 - I'm now collecting the chunked file structure parsers into this one cute file. They're supposed to quickly go through some common blocks, gathering the types, data offsets, data sizes (or whatever else would be necessary otherwise) and guessing the correct expected file size and reporting it too
2025-03-28 15:19:54 +01:00
Benjamin Funke
feabdf52a0 add FSH script 2025-03-26 13:39:29 +01:00
Benjamin Funke
8d6685abaf add PAT script 2025-03-26 08:48:54 +01:00
Benjamin Funke
3816e6e44c add FFN format 2025-03-26 07:58:50 +01:00
Benjamin Funke
96d173494e add new heuristic signatures 2025-03-25 09:32:17 +01:00
DosX
8bab1db464 Update __MiniExtensionsHeuristic_By_DosX.7.sg 2025-03-24 17:49:52 +03:00
Benjamin Funke
12d2622299 merge my heuristic script into DosX script 2025-03-24 15:39:41 +01:00
Benjamin Funke
585c5c4f7b add scn to heuristic BJNFNE script 2025-03-24 14:06:00 +01:00
Benjamin Funke
0f7c50b08e add seq to heuristic BJNFNE script 2025-03-24 14:02:27 +01:00
Benjamin Funke
e6c53c4ad9 add dxr to heuristic BJNFNE script 2025-03-24 13:55:04 +01:00
Benjamin Funke
13c51c3bd8 add fra to heuristic BJNFNE script 2025-03-24 13:49:54 +01:00
Benjamin Funke
b6c835e343 add dag to heuristic BJNFNE script 2025-03-24 13:47:24 +01:00
Benjamin Funke
3af2be4c86 add ask to heuristic BJNFNE script 2025-03-24 13:44:04 +01:00
Benjamin Funke
a668b95f8f add pla to heuristic BJNFNE script 2025-03-24 13:41:08 +01:00
Benjamin Funke
6165006c82 add adi to heuristic BJNFNE script 2025-03-24 13:40:33 +01:00
Benjamin Funke
213a009552 add bou to heuristic BJNFNE script 2025-03-24 13:39:44 +01:00
Benjamin Funke
c0868cdabe add err to heuristic BJNFNE script 2025-03-24 13:28:52 +01:00