Unpacker For Mask 2.5 by Unpacking Gods (UG)
6 of 6 files
christoph
-
This download is an executable MS-DOS program that will not run on a modern computer.
It needs a DOS emulator such as DOSBox-X, Staging;
or a virtualized MS-DOS or FreeDOS system.
Browsers may flag this download as unwanted or malicious. If unsure, scan it with VirusTotal. -
Last modified Dec 3, 2017 7:32:42 PM
MD5 checksum 9814cdf80e8cd17ff963a80c4648193b
Mime type Zip archive data
Download unmask-cristoph gabler.zip
Size 9 kB
2000 June 4
- Zip - DOS / Computer tool
- Christoph, design, art credits
4 items in the archive
- FILE_ID.DIZ
- UG2000.NFO
- UNMASK.ASM
- UNMASK.EXE
ββββ βββ ββββ ββββ ββββββββ ββββββββ ββββββββ ββββ βββ βββ ββββ ββββ βββββββββ
ββββ βββ βββββ βββ ββββββββ ββββββββ ββββββββ ββββ βββ βββ βββββ βββ βββββββββ
ββββ βββ βββββββββ ββββββββ ββββββββ ββββββββ ββββ βββ βββ βββββββββ βββββββββ
ββββ βββ ββββ ββββ ββββββββ ββββββββ ββββ βββ ββββββββ βββ ββββ ββββ ββββ βββ
ββββ βββ ββββ βββ βββββββ ββββ βββ ββββ βββ ββββββββ βββ ββββ βββ ββββ ββββ
ββββ βββ ββββ βββ ββββ ββββ βββ ββββ βββ ββββ βββ βββ ββββ βββ ββββ ββββ
ββββββββ ββββ βββ ββββ ββββ βββ ββββββββ ββββ βββ βββ ββββ βββ βββββββββ
βββββββββββ ββββββββββ βββββββββββ βββββββββββ
ββ βββββ ββββ ββββββ βββββ ββββ ββββββ βββββ ββββ ββββββ βββββ ββββ ββ
ββ βββββ βββββ ββββββ βββββ ββββ ββββββ βββββ ββββ ββββββ ββββββββββββ ββ
ββββββββββββ ββββββββββββ ββββββββββββ sortof ββββββββββββ
UNPACKiNG GODS - the.art.of.professional.encryption.removing
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ...:UNPACKER FOR MASK 2.5:... β
ββββββββββββββββββββββββββββββββββββ€βββββ€βββββββββββββββββββββββββββββββββββ
ββ Β·Β·Β·[uNPACKER iNFO]Β·Β·Β· ββββββ Β·Β·Β·[eNCRYPTER iNFO]Β·Β·Β· ββ
ββ ββββββ ββ
ββ aUTHOR : Christoph Gabler ββββββ aUTHOR : Josβ M. L. Lopes ββ
ββ dATE : 4. June, 2000 ββββββ dATE : 3. June, 2000 ββ
ββ sUPPORTS : Mask 2.5 only ββββββ rLS tYPE : Share Ware ββ
ββ fiLE tYPE : DOS EXE/COM ββββββ rATiNG : 89% ββ
ββ ββββββ ββ
ββββββββββββββββββββββββββββββββββββ§βββββ§ββββββββββββββββββββββββββββββββββ‘β
ββ ββββββββββββββββββββββββ ββ
ββββββββββββββββββββββββββββββUNPACKER DETAILSββββ€ββββββββββββββββββββββββββ
ββ ββββββββββββββββββββββββ ββ
ββ ββ
ββ Breakpoint method : Hardware breakpoint / int hook ββ
ββ Number of breakpoints : 2 Breakpoints ββ
ββ Breakpoint eccours on : Write to SS:BP+6 etc. ββ
ββ Relocation rebuilder : Used in unpacker ββ
ββ Requirement for usage : DOS, 386+, realmode or emm v86 ββ
ββ ββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ‘β
ββ βββββββββββββββββββββββββ ββ
βββββββββββββββββββββββββββββENCRYPTER DETAILSββββ€ββββββββββββββββββββββββββ
ββ βββββββββββββββββββββββββ ββ
ββ ββ
ββ Data compression [.] ββ
ββ Relocation compression [.] ββ
ββ PMode tricks [.] ββ
ββ DRx tricks [X] ββ
ββ INT1 tricks [X] ββ
ββ Stack tricks [X] ββ
ββ Dumping detection [X] ββ
ββ Password protection [.] ββ
ββ Memory crc checking [X] ββ
ββ Import section handling [.] ββ
ββ Export section handling [.] ββ
ββ Reloc section handling [X] ββ
ββ Polymorph encryption [.] ββ
ββ ββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ‘β
ββ ββ
βββ[ENCRYPTER REVIEW]βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ ββ
ββ I have to admit that writing an unpacker for the new Mask version was ββ
ββ really a pain in the ass because breaking after the decryptors was ββ
ββ made pretty difficult : DRx tricks to prevent hw breaking (but ββ
ββ unfortunately too few ones), a damn nice crc check which really ββ
ββ did not leave one single byte unchecked for software breakpoints ββ
ββ (i finally managed to fool the crc check). Another reason why ββ
ββ int1 (tf/hw) breaking was made difficult too was the trapflagging and ββ
ββ the direct int1 modification (which btw, might cause NT to crash). ββ
ββ Altough the SMI intruction (F1h) has been removed (which caused an ββ
ββ int1, crash under cyrix proc.) there is still another smaller bug ββ
ββ remaining, int1 and int3 get called without having them pointed to ββ
ββ a proper location within codesegment (after starting some files, ββ
ββ int1 or int3 point into a corrupt area). ββ
ββ ββ
βββ[ADDITiONAL NOTES]βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ ββ
ββ This time the unpacker engine is not very generic and will only handle ββ
ββ files encrypted with version 2.5. In fact, mask.com was encrypted by ββ
ββ an adjusted version of Mask and cannot be unpacked (you can modify ββ
ββ the source your own, i've done enough for today :) ββ
ββ ββ
ββ Greetings go to : All UG members, Sebastian, Public Enemy, ThE ClERiC ββ
ββ defiler, u_schall, Uno, Marquis, Pain, Nihil, Loren ββ
ββ Josβ M. L. Lopes and a lot more ... ββ
ββ ββ
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ
ββ β βββ βββ βββ βββ βββ βββββ βββ βββββ βββ βββ βββ βββ β ββ
ββ β β β β β βββ β β β β β β β β β ββ β β β βββ ββ βββ βββ β ββ
ββ β βββ βββ βββ βββ βββ βββ β β βββ β β βββ βββ β β βββ β ββ
βββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ΄βββββββββ
ββ........................................................................ββ
ββ........................................................................ββ
ββ[email protected]/uNPACKER..ββ
ββ[email protected].........ββ
ββ........................................................................ββ
ββ...Vladimir.Gneushev..Vag@UnpackingGods.com.........uNPACKER.aUTHOR.....ββ
ββ...Dope...............Dope@UnpackingGods.com........uNPACKER.aUTHOR.....ββ
ββ...SAC................Sac@UnpackingGods.com.........uNPACKER.aUTHOR.....ββ
ββ...Snow.Panther.......SPanther@UnpackingGods.com....uNPACKER.aUTHOR.....ββ
ββ...The.Rain...........TheRain@UnpackingGods.com.....uNPACKER.aUTHOR.....ββ
ββ...Oleg.Prokhorov.....Oleg@UnpackingGods.com........uNPACKER.aUTHOR.....ββ
ββ...Merlin.............Merlin@UnpackingGods.com......uNPACKER.aUTHOR.....ββ
ββ...DarkGrey...........DarkGrey@UnpackingGods.com....uNPACKER.aUTHOR.....ββ
ββ...dR.No..............dRNo@UnpackingGods.com........uNPACKER.aUTHOR.....ββ
ββ........................................................................ββ
ββ[email protected]...........ββ
ββ[email protected]...........ββ
ββ........................................................................ββ
ββ........................................................................ββ
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ
ββ β βββ βββ βββ βββ βββ βββ βββ β βββ βββ β ββ
ββ β β β β β βββ β β β β β β β βββ β β βββ β β βββ β β ββ
ββ β βββ βββ βββ βββ βββ βββ βββ βββ β β ββ βββ βββ β β ββ
βββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ΄βββββββββ
ββ ββ
ββ.........................:[ uG2000 WEB PAGE ]:..........................ββ
ββ ββ
ββ www.unpacking.org www.unpackinggods.com www.ug2000.net ββ
ββ ββ
ββ.......................:[ uG2000 IRC CHANNEL ]:.........................ββ
ββ ββ
ββ EFNET : #UG2000 (public), #UNPACKING (member) ββ
ββ ββ
ββ.......................:[ uG2000 mEMBER aPPLY ]:........................ββ
ββ ββ
ββ We are currently looking for the following : ββ
ββ ββ
ββ * Talented unpacker authors * ββ
ββ * Shell suppliers * ββ
ββ ββ
ββ If you can offer any of these, or feel like beeing of ββ
ββ any value for us, please write to : ββ
ββ ββ
ββ [email protected] ββ
ββ ββ
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ βββββββββββββββββββββββββββββββββββββββββββββββββββ ββ
ββ β βββ βββ βββ βββ βββ ββββ ββββ β β β ββββ β ββ
ββ β β β β β βββ β β β β β β β ββ ββββ β β β ββββ β ββ
ββ β βββ βββ βββ βββ βββ βββ β ββ ββββ βββββ βββββ β ββ
ββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββ΄ββββββββββββ
ββ ββ
ββ β After our meeting we are happy to announce that today is UG release ββ
ββ start! Watch out for more to come! ββ
ββ ββ
ββ β Our NFO file has finally been written, credits go to sortof for ββ
ββ doing the ascii logo, all other nfo layout was done by Christoph ββ
ββ ββ
ββ β Third web page now available! Email forwards finally done. ββ
ββ You might request unpackers now on our web page. ββ
ββ ββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ nFO : 01.06.2000 (c) UG/2000 ββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ