Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Need a protection for a onefilter for a birthday intro
2021-08-24 15:45
Dano

Registered: Jul 2004
Posts: 226
Need a protection for a onefilter for a birthday intro

Hey guys,

I'm currently coding on a little birthday intro for an old cracker who turns a certain round figure on friday.

It's just something small and a one-filer (intro).

As a little challenge i would love to protect it somehow before giving it to him. Just to make it a little harder for him to see it. :)

I guess some sort of password protection will be the only feasable thing?

Someone who could provide me with something neat? :)
2021-08-24 17:00
tlr

Registered: Sep 2003
Posts: 1714
For a cracker, maybe some "syntax error" in the decruncher code that needs to be fixed?
2021-08-24 17:03
chatGPZ

Registered: Dec 2001
Posts: 11110
For a lot of those oldfarts copying the File to an actual Disk and give them that will be enough of a Problem to solve (or use a Tape for extra WTF) =P
2021-08-24 17:19
Krill

Registered: Apr 2002
Posts: 2839
New Transwarp crypto might be a little too hard, no? ;) (Could just slightly improve the already-broken old one, though.)

Apart from that, what about something simple like a seemingly empty disk (soft-formatted without disk ID, no dir entry), on top of what tlr and Groepaz suggested? Plus wrong load address, and the original one wouldn't simply be at $0801. =)
2021-08-24 17:25
Dano

Registered: Jul 2004
Posts: 226
Quote: For a lot of those oldfarts copying the File to an actual Disk and give them that will be enough of a Problem to solve (or use a Tape for extra WTF) =P

Hehe, Disc is no problem, he got plenty of drives around.

Tape might be fun though. Yet i know shit about tapes and i REALLY would need to look hard to find a usable on in my stash.. ^^ :D
2021-08-24 17:29
Dano

Registered: Jul 2004
Posts: 226
Quote: New Transwarp crypto might be a little too hard, no? ;) (Could just slightly improve the already-broken old one, though.)

Apart from that, what about something simple like a seemingly empty disk (soft-formatted without disk ID, no dir entry), on top of what tlr and Groepaz suggested? Plus wrong load address, and the original one wouldn't simply be at $0801. =)


Mhh yeah, the new one will be overkill for someone who last cracked stuff like 20-30 years ago. :)

Empty disc and such sounds fun to play around though.

Nice ideas there!

I could be an arse and pack the file with some level-packer from back in the days. Though i then would need to add a loader for fairness. Or no? :D
2021-08-24 17:39
Krill

Registered: Apr 2002
Posts: 2839
Quoting Dano
I could be an arse and pack the file with some level-packer from back in the days. Though i then would need to add a loader for fairness. Or no? :D
Probably. :)

But when handing out a disk image, you could also make it G64 and invalidate all relevant block checksums (while leaving the data intact).
2021-08-24 18:07
tlr

Registered: Sep 2003
Posts: 1714
Quote: Quoting Dano
I could be an arse and pack the file with some level-packer from back in the days. Though i then would need to add a loader for fairness. Or no? :D
Probably. :)

But when handing out a disk image, you could also make it G64 and invalidate all relevant block checksums (while leaving the data intact).


or a .d64 made from a .g64 that was formatted with one id and then had the ID in the BAM block changed. :)
(and have the program check the block id's against the expected formatted ID's.)

I guess that is sort of the same result, but if the program sets the expected ID with an M-W -> $12/$13 there is at least a clue the ID should be different globally. (which can easily be fixed in a .d64)

EDIT: but then it can really be a one-filer. Needs a loader at least.
2021-08-24 18:16
Krill

Registered: Apr 2002
Posts: 2839
Quoting tlr
or a .d64 made from a .g64 that was formatted with one id and then had the ID in the BAM block changed. :)
(and have the program check the block id's against the expected formatted ID's.)
All block IDs in a .d64 will simply be identical to the directory's header ID, though. So all block IDs will be lost when down-converting g64 to d64.
2021-08-24 18:29
tlr

Registered: Sep 2003
Posts: 1714
Quote: Quoting tlr
or a .d64 made from a .g64 that was formatted with one id and then had the ID in the BAM block changed. :)
(and have the program check the block id's against the expected formatted ID's.)
All block IDs in a .d64 will simply be identical to the directory's header ID, though. So all block IDs will be lost when down-converting g64 to d64.


That was the point. The .g64 need not exist other than as a hypotetical disk that needs to be recreated in order to run the program.
2021-08-24 18:57
Count Zero

Registered: Jan 2003
Posts: 1821
Could think of quite a few sane and insane things - somehow though also depends on the presentation if the cracker actually picks up the challenge, no?

Would you just pass him a disk/tape and tell him to enjoy? Or want to trigger him with a booter program or sumthing alike?
Ask to unprotect the working demo for inet upload (resulting in a freeze crack)? :)
 
... 5 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 - Next
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
Alakran_64
Sentinel/Excess/TREX
TheRyk/MYD!
bugjam
katon/Lepsi De
Mr.Ice
Guests online: 135
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Bromance  (9.6)
10 Memento Mori  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Webmasters
1 Slaygon  (9.7)
2 Perff  (9.6)
3 Morpheus  (9.5)
4 Sabbi  (9.5)
5 CreaMD  (9.1)

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