mirror of
https://github.com/horsicq/Detect-It-Easy.git
synced 2026-06-24 01:54:08 +00:00
dbs_min update
This commit is contained in:
parent
766ef4d963
commit
d17e94c720
16 changed files with 74 additions and 75 deletions
|
|
@ -1028,4 +1028,4 @@ if(a!=X.U8(f))return}if(0==s){if(charStat(u=X.readBytes(d+2,10),1).indexOf("alla
|
|||
sus++,o=o.addIfNone("!emptyname")}C=C.appendS(u+"."+e[X.U8(d+1)],",")}else C=C.appendS(h-3,":")
|
||||
if(2<sus)return
|
||||
blk++,d+=h}if(!C.length&&blk&&(sus++,o=o.addIfNone("!nonameblk0")),blk<2&&o.indexOf("!nonASCII")&&sus++,!(2<sus||!blk||!C.length||d<17))return 1
|
||||
o=void 0}})()&&(sName="ZX Spectrum tape (.TAP)",bDetected=1,o.length&&(sVersion="malformed#"+sus+o),X.isVerbose())&&(sOptionT(addEllipsis(C,160),"blocks:"+blk+" (",")"),sOption(outSz(d),"sz:")),extIs("rom")&&(X.c("4142")||X.c("4142",16384)||X.c("41421040",245760)||X.c("0002204810A8D08055E0A8B088800280",32752))&&0<=[8192,16384,32768,49152,65536,131072,262144,393216,524288,1048576].indexOf(X.Sz())&&_setResult("ROM","Microsoft MSX/MSX 2 cartridge (.ROM)","",""),extIs("sna"))&&49179==X.Sz()&&_setResult("ROM","ZX Spectrum 48k state snapshot file (.SNA)","",""),result()}meta("ROM","")
|
||||
o=void 0}})()&&(sName="ZX Spectrum tape (.TAP)",bDetected=1,o.length&&(sVersion="malformed#"+sus+o),X.isVerbose())&&(sOptionT(addEllipsis(C,160),"blocks:"+blk+" (",")"),sOption(outSz(d),"sz:")),extIs("rom")&&(X.c("4142")||X.c("4142",16384)||X.c("41421040",245760)||X.c("0002204810A8D08055E0A8B088800280",32752))&&0<=[8192,16384,32768,49152,65536,131072,262144,393216,524288,1048576].indexOf(X.Sz())&&_setResult("ROM","Microsoft MSX/MSX 2 cartridge (.ROM)","",""),extIs("sna"))&&49179==X.Sz()&&_setResult("ROM","ZX Spectrum 48k state snapshot file (.SNA)","",""),result()}meta("ROM")
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
function detect(){return PE.compareOverlay("'MSCF'00000000")&&(PE.compareEP("e8$$$$$$$$558bec83ec..a1........8365....8365....5657bf........be........3bc774..85c674..f7")||PE.compareEP("e8$$$$$$$$558bec83ec..8365....8365....a1........5657bf........be........3bc774..85c674..f7")||PE.compareEP("e8$$$$$$$$8bff558bec83ec..a1........8365....8365....5357bf........bb........3bc774..85c374..f7")?bDetected=1:PE.isSectionNamePresent(".wixburn")&&(sVersion="1.0",bDetected=1)),result()}meta("installer","WiX Toolset Installer")
|
||||
function detect(){return PE.compareOverlay("'MSCF'00000000")&&(PE.compareEP("e8$$$$$$$$558bec83ec..a1........8365....8365....5657bf........be........3bc774..85c674..f7")||PE.compareEP("e8$$$$$$$$558bec83ec..8365....8365....a1........5657bf........be........3bc774..85c674..f7")?bDetected=1:PE.compareEP("e8$$$$$$$$8bff558bec83ec..a1........8365....8365....5357bf........bb........3bc774..85c374..f7")?(sVersion="3.X",bDetected=1):PE.isSectionNamePresent(".wixburn")&&(sVersion="1.0",bDetected=1)),result()}meta("installer","WiX Toolset Installer")
|
||||
|
|
@ -4,4 +4,4 @@ switch(t){case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:i="NRV
|
|||
break
|
||||
case 14:i="LZMA"
|
||||
break
|
||||
case 15:i="zlib"}i&&(sOptions=sOptions.append(i),sOptions=8==e?sOptions.append("best"):sOptions.append("brute"))}function getUPXVersion(){var e=PE.findString(0,1024,"$Id: UPX "),t=PE.findString(0,1024,"UPX!");-1!=t&&getUPXOptions(t+4),(sVersion=(sVersion=-1!=e?PE.getString(e+9,4):sVersion)||-1==t?sVersion:PE.getString(t-5,4))&&+sVersion.toString()!=sVersion&&(sVersion=PE.is64()?"3.91+":"0.89+",sOptions="modified")}function detect(){if(!PE.isNet())return PE.is64()?PE.compareEP("53565755488D35........488DBE........57",PE.compareEP("4889")?24:0)&&(bDetected=1):PE.compareEP("60BE........8DBE........57",PE.compareEP("807C")?27:0)?bDetected=1:PE.compareEP("60e8000000005883e8..508db8........578db0........83cd..31db9090909001db75")&&(sVersion="0.70",bDetected=1),getUPXVersion(),(bDetected=sVersion?!0:bDetected)?sVersion?PE.isSectionNamePresent("UPX0")||(sOptions=sOptions.append("modified")):(PE.is64()&&(sVersion="3.91+"),sOptions="modified"):bDetected=isPatchedUPX(),result()}meta("packer","UPX")
|
||||
case 15:i="zlib"}i&&(sOptions=sOptions.append(i),sOptions=8==e?sOptions.append("best"):sOptions.append("brute"))}function getUPXVersion(){var e=PE.findString(0,1024,"$Id: UPX "),t=PE.findString(0,1024,"UPX!");-1!=t&&getUPXOptions(t+4),(sVersion=(sVersion=-1!=e?PE.getString(e+9,4):sVersion)||-1==t?sVersion:PE.getString(t-5,4))&&+sVersion.toString()!=sVersion&&(sVersion=PE.is64()?"3.91+":"0.89+",sOptions="modified")}function detect(){if(!PE.isNet())return PE.is64()?PE.compareEP("53565755488D35........488DBE........57",PE.compareEP("4889")?24:0)&&(bDetected=1):PE.compareEP("60BE........8DBE........57",PE.compareEP("807C")?27:0)?bDetected=1:PE.compareEP("60e8000000005883e8..508db8........578db0........83cd..31db9090909001db75")&&(sVersion="0.70",bDetected=1),getUPXVersion(),(bDetected=sVersion?!0:bDetected)?sVersion?PE.isSectionNamePresent("UPX0")||(sOptions=sOptions||sOptions.append("modified")):(PE.is64()&&(sVersion="3.91+"),sOptions="modified"):bDetected=isPatchedUPX(),result()}meta("packer","UPX")
|
||||
|
|
@ -1 +1 @@
|
|||
date=2026-05-19
|
||||
date=2026-05-22
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
date=2026-05-19
|
||||
date=2026-05-22
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Generated: 21/05/2026
|
||||
Generated: 24/05/2026
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue