![]() |
![]() |
#41 | |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
Quote:
[69025330] Amiga Format #110 (1998-04)(Future Publishing)(GB)(Disk 3 of 3)[May 1998][Subscriber Disk] So yes, that is correct, there is no reason why it does not work ![]() I thought to save passwords after they have been decrypted but these files are so rare that I have not taken the time to incorporate this possibility in the program. |
|
![]() |
![]() |
#42 |
Computer Wizard
Join Date: Aug 2007
Location: Ramberg/Norway
Posts: 928
|
Wish all decryption programs worked as fast as DMS-Workshop.
![]() When will we see a new updated version of DMS-Workshop for the public? Last edited by ma693541; 22 February 2014 at 21:40. Reason: Question. |
![]() |
![]() |
#43 |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
it is really slow compared to the number of key tested. I had an idea to drastically reduce the time needed, but we must recognize that there is not much interest to work on this.
Since there is no major bug in the program, I await the next release of TOSEC |
![]() |
![]() |
#44 |
Computer Wizard
Join Date: Aug 2007
Location: Ramberg/Norway
Posts: 928
|
Thank's for a very good program.
![]() |
![]() |
![]() |
#45 | |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
Quote:
The problem is that the decryption of the first block (Banner) can not be resolved automatically by the fact that several keys are possible. In addition, they give all the right key for the following blocks ![]() Code:
First key : $0323 | Next key : $0060 First key : $052D | Next key : $0060 First key : $052E | Next key : $0060 First key : $05E2 | Next key : $0060 First key : $07F7 | Next key : $0060 First key : $088B | Next key : $0060 First key : $0AA4 | Next key : $0060 First key : $0AA9 | Next key : $0060 First key : $12C7 | Next key : $0060 First key : $12F4 | Next key : $0060 First key : $2AC3 | Next key : $0060 First key : $2AFF | Next key : $0060 First key : $2EE5 | Next key : $0060 First key : $2EEA | Next key : $0060 First key : $3493 | Next key : $0060 First key : $34C2 | Next key : $0060 First key : $36B1 | Next key : $0060 First key : $72A2 | Next key : $0060 First key : $7335 | Next key : $0060 First key : $76A5 | Next key : $0060 First key : $76AA | Next key : $0060 First key : $84C6 | Next key : $0060 First key : $8685 | Next key : $0060 First key : $868A | Next key : $0060 First key : $869D | Next key : $0060 First key : $869E | Next key : $0060 First key : $86B9 | Next key : $0060 First key : $D347 | Next key : $0060 First key : $D546 | Next key : $0060 First key : $E2EF | Next key : $0060 First key : $E662 | Next key : $0060 First key : $E8CB | Next key : $0060 First key : $ECED | Next key : $0060 First key : $ECEE | Next key : $0060 First key : $F1C1 | Next key : $0060 First key : $F5C4 | Next key : $0060 First key : $F5C9 | Next key : $0060 First key : $F7D0 | Next key : $0060 In case of doubt on key and for safety reasons, DMS-W refuses to decrypt the file. So I made a lot of changes for the next version: - In cases where there is doubt on the key of the first block, but not on the second block, the decoding starts directly from the second block. - All keys on which DMS-W has no doubt will be memorized - If a stored key is used, decryption is almost transparent - If keys have been added during the use of DMS-W then a database is saved for future use when you exit the program Note : If the first encrypted block is the same for several DMS, the same key will be applied (ref: A00001.DMS, A00004.DMS, ...) Last edited by Crashdisk; 02 March 2014 at 19:42. Reason: self-censorship |
|
![]() |
![]() |
#46 | ||
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
Quote:
![]() I have got while batch converting the message: Quote:
Is this message normal? Last edited by mai; 02 March 2014 at 21:20. Reason: self-censorship |
||
![]() |
![]() |
#47 | ||
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
03 March 2014
Quote:
Quote:
Send me the files that are problematic, I find the right key and would incorporate in the next version ------ 06 March 2014 A new version of DMS-Workshop is out: Code:
Version 20140305 - Fixed a rare problem with crypted DMS files - Updated auto-fix DMS databases - Updated auto-decrypt DMS databases Version 20140302 [Private release] - Enhanced support for protected DMS - Enhanced ANSI filter for bootblock and startup-sequence - Updated auto-fix DMS databases - Added specific support for "RattleHead BootPage" bootloader - Added auto-decrypt DMS databases Version 20140220 [Private release] - Fixed and enhanced support for bootloaders - Updated auto-fix DMS databases - Added detection of some "empty" sectors Version 20140123 [Private release] - Fixed some texts (thanks Arnie) - Fixed a rare problem with damaged DMS files (thanks mai) - Updated auto-fix DMS databases - Added support for hacks done with DmsChecker - Added support for "Sanity Operating System" (thanks Cybfree) - Added preliminary support for noDOS data used by the bootloaders - Better management for duplicate filenames http://eab.abime.net/showpost.php?p=928711 |
||
![]() |
![]() |
#48 | |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
Quote:
![]() |
|
![]() |
![]() |
#49 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
thanks for the updates, both of you
![]() |
![]() |
![]() |
#50 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
I still dont undertand this DMS decrypting in DMSW.
I have a bunch of enncrypted DMS here, with one and the same known password, but every time DMSW starts time consuming decrypting, instead of using known password. If i set this known password in emulation, it works! Should i upload another bunch of those protected DMS? Another small issue related to batch converting decrypted DMS. It is nearly impossible to abort the batch converting! Last edited by mai; 07 March 2014 at 08:36. |
![]() |
![]() |
#51 | |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
Quote:
Code:
File selected : A00001.DMS File size : 385.140 bytes CRC32 : $80A9DD2A File loaded as an DMS : DMS Archive Cyl Dec Len RLE Len Comp Len C.Mode & Flag U.SUM D.CRC H.CRC Crypt ------ -------- -------- -------- ------------- ----- ----- ----- ----- Banner 883 655 - Simple - - - $BE3C $86AB $A56A Yes File selected : A00004.DMS File size : 555.253 bytes CRC32 : $8FA771B5 File loaded as an DMS : DMS Archive Cyl Dec Len RLE Len Comp Len C.Mode & Flag U.SUM D.CRC H.CRC Crypt ------ -------- -------- -------- ------------- ----- ----- ----- ----- Banner 883 655 - Simple - - - $BE3C $86AB $A56A Yes In a second step, I will add the possibility to activate a key by default and the ability to interrupt decrypts batch, I have the same problem ![]() PS: Today my database contains more than 550 keys ![]() |
|
![]() |
![]() |
#52 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
|
![]() |
![]() |
#53 |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
Ok, thanks. The first two files were obviously exceptions. The files you put online all require an initial analysis to find the key ... even if it is the same key every time. The solution is to specify a default key to facilitate the work of DMSW. No delay but it should not be too long
![]() Last WiP: - Use a default key => Done - Stop the decryption process => Done I still have to make some adjustment Last edited by Crashdisk; 09 March 2014 at 17:45. |
![]() |
![]() |
#54 | |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
Quote:
I have seen this often. |
|
![]() |
![]() |
#55 | |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
A new version of DMS-Workshop is out:
Code:
Version 20140310 - Improved method for discovering the decryption key - Improved control of the application during decryption - Updated auto-decrypt DMS databases with 904 keys - Added a menu to set a default decryption key - Added option to automatically switch the decryption key - Added detection of another "empty" sector http://eab.abime.net/showpost.php?p=928711 Note: I posted a test file in "The Zone" to check the progress of DMS-Workshop for decryption of DMS file Quote:
![]() |
|
![]() |
![]() |
#56 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
|
![]() |
![]() |
#57 |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
Thank you for your suggestions and encouragement. You tell me if it work properly, I have not tested a lot ...
|
![]() |
![]() |
#58 | ||
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
Quote:
Quote:
The first file has the same error at seq 260. |
||
![]() |
![]() |
#59 |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
|
![]() |
![]() |
#60 |
Moderator
![]() Join Date: Jun 2009
Location: France
Age: 47
Posts: 2,018
|
Last news of my WiP version:
I decided to externalize the detection of certain files based on the size and CRC32. So I added a new folder: .../database_FIL File - Trojan (2014-03-15).txt Code:
1224;E3EC7D48;Trojan;BBS NoGuru v2.0 2260;E676C69A;Trojan;BBS Mongo Mania (MST-HCTR) 2260;39547C27;Trojan;BBS Mongo Mania (ATX_NADA) 3368;C431760A;Trojan;BBS Mongo Mania (FLT_DSQ) 4764;F1D11B3C;Trojan;BBS ZAPA Adder (DM-Trash) 7636;14463436;Trojan;BBS ZAPA Adder (DM-Trash) [unpacked] ... Size;CRC32;Type;Name Anyone can add the files to be detected in the program (but currently limited to executables) For me, the advantage is that certain file detection can be updated without affecting the program code. Last edited by Crashdisk; 15 March 2014 at 12:50. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Quake 2 WorkShop | Cowcat | Coders. General | 237 | 02 May 2023 20:40 |
Anim Workshop Manual | _amigan | request.Other | 0 | 03 December 2012 15:30 |
Looking for Anim Workshop 2.0 | amigagenie | request.Apps | 12 | 10 July 2011 17:07 |
Amiga 4000 hw resurrection workshop | Reynolds | Hardware mods | 3 | 19 November 2008 17:28 |
Workshop Pron | Boot_WB | Hardware pics | 19 | 06 June 2008 20:02 |
|
|