Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user jobj ! (Registered 2024-12-25) You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Release id #86146 : Color7 Prod.95
2012-12-26 16:44
Urban Space Cowboy

Registered: Nov 2004
Posts: 45
Release id #86146 : Color7 Prod.95

"booturbos .sda" contains the archive "source code .sda" which is password protected (by Protector V1.7 according to unp64). Any enterprising hackers want to try to crack the protection? :)
2012-12-26 17:38
tlr

Registered: Sep 2003
Posts: 1790
IIRC that protector is pretty evil, relying on badline timing during changing $d011 and things like that.
Cracking it will certainly be a challenge. I'm guessing brute force, running in emulation (e.g x64sc) is the only workable way.

Trying to ask for the password or guessing it based on clues may be easier though. Maybe the polish word for "tissemand"? ;)
2012-12-26 18:11
Zyron

Registered: Jan 2002
Posts: 2381
Who coded that protector btw?
2012-12-26 18:57
tlr

Registered: Sep 2003
Posts: 1790
Dino perhaps?

Looking at it now it seems it doesn't use badlines, only (all 4) timers.
.C:0ed2  B1 FC       LDA ($FC),Y
.C:0ed4  C6 01       DEC $01
.C:0ed6  4D 04 DC    EOR $DC04
.C:0ed9  4D 05 DD    EOR $DD05
.C:0edc  4D 06 DC    EOR $DC06
.C:0edf  4D 07 DD    EOR $DD07
.C:0ee2  4D 07 DC    EOR $DC07
.C:0ee5  4D 06 DD    EOR $DD06
.C:0ee8  4D 05 DC    EOR $DC05
.C:0eeb  4D 04 DD    EOR $DD04
.C:0eee  E6 01       INC $01
.C:0ef0  91 FC       STA ($FC),Y
.C:0ef2  C6 01       DEC $01
.C:0ef4  8D 20 D0    STA $D020
.C:0ef7  E6 01       INC $01
.C:0ef9  E6 FC       INC $FC
.C:0efb  D0 02       BNE $0EFF
.C:0efd  E6 FD       INC $FD
.C:0eff  A5 FC       LDA $FC
.C:0f01  C5 2D       CMP $2D
.C:0f03  D0 CD       BNE $0ED2
.C:0f05  A5 FD       LDA $FD
.C:0f07  C5 2E       CMP $2E
.C:0f09  D0 C7       BNE $0ED2
Initial values in the timer registers is the key.
Assuming you have enough stamina to make a reliable model of what each timer contains each lap it might be feasible to use some statistical approach on this.

You know that $dc04,$dc06,$dd04,$dd06 will decrease by the same amount each lap (not exactly because of the timer wrap, but mostly) $dc05,$dc07,$dd05,$dd07 will change sort of seldom.
2012-12-27 17:18
wacek

Registered: Nov 2007
Posts: 513
Got in touch with Color 7 guys, maybe they will be able to help ;)
2012-12-28 08:11
Cresh

Registered: Jan 2004
Posts: 354
I bet it contains something that is already in here.
But good luck! :)
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Guests online: 86
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 X-Mas Demo 2024  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.034 sec.