Log in

View Full Version : +Orc Lesson 5.1 Problem


mickctout
October 19th, 2005, 22:47
Hi, i'm a newbie in reverse engineering.

I start to study all the +Orc tutorials until Lesson 5.1, Hands on, Disks & CD-Rom access all was going perfectly. I hopefully found all games and programs on the NET except these last one: - MARIO ANDRETTI] [REACH FOR THE SKY] [FS v.2.12] were already cracked or without the protection sheme.

Presently, I'm trying to understand the CD-ROM Access but there's not enough details.

I understand that i need to code a TSR program call a loader and that i need to add a function thats gonna hook the int 21h. Alas, for me, i see only disassembly listing without variables and incompletes codes...

Plase help me!!!

Mick Ctout

disavowed
October 20th, 2005, 02:02
the +orc tutorials are fun to read for nostalgia, but they're severely out-dated. you're better off reading current tutorials from the sites linked to at the bottom of this page.

WaxfordSqueers
October 20th, 2005, 02:42
Disavowed beat me to the punch. I must have been composing while he entered his 'to the point' reply. There is some repetition in my reply then.


Quote:
[Originally Posted by mickctout]I hopefully found all games and programs on the NET except these last one: - MARIO ANDRETTI] [REACH FOR THE SKY] [FS v.2.12] were already cracked or without the protection sheme.
As far as I can make out, you need ORCPAK5.ZIP. It seems to have a file in it called Andretti.zip, which should be the app you need.

Now for the bad news. From what I can make out reading through the lesson, it's a very old app. The FS v. 2.12 referenced above is Flight Simulator 2.12 and it's the second part of the lesson. I think Orc said it was from 1985, so I'm sure Andretti is really old too.
Quote:
[Originally Posted by mickctout]Presently, I'm trying to understand the CD-ROM Access but there's not enough details.
The lesson is not about CDROM access, at least not the part about Andretti with the loader and TSR. Orc is talking about floppy disks and obsolete floppies at that. I presume Andretti is a floppy disk image in Orcpak5 and is meant to be burned onto a floppy. If so, and it's a 5 1/4 format, how would you run it? Modern CDROM protections are much more sophisticated.

That kind of protection was done by writing the floppy sectors in an unorthodox manner, so only the app could read the sectors. But Orc's lesson is about old DOS and the TSR's it used (Terminate and Stay Resident). They were drivers that loaded into memory to monitor or control DOS apps. They may still be used in modern DOS boxes, I don't know.

Both the TSR and Loader as provided by Orc are pretty old and he's recommending the use of Debug, an old DOS utility.
Quote:
[Originally Posted by mickctout]I understand that i need to code a TSR program call a loader and that i need to add a function thats gonna hook the int 21h. Alas, for me, i see only disassembly listing without variables and incompletes codes...

That was typical Orc. His thoughts would meander. He's only giving you a basic framework and you'd have to consult with people who have more expertise.

if you're going to code anything, I suggest you step up to a more modern lesson so your code is applicable to 32 bit apps (check Iczelion's programming site). Programming in old DOS and 16 bit Windows apps doesn't seem that practical these days. Others may disagree. You've done well to get yourself through the other Orc lessons, and I worked through some of them myself more than 5 years ago. I moved on because the lessons were getting too old then.

It's up to you, but I suggest you cut your losses and check out some of the many modern lessons out there. You might check the bottom of this forum page for links. The link to the old Fravia site has scads of student lessons and a section on CDROM protection that is more modern than Orc's.

Aimless
October 20th, 2005, 04:00
Neverthless, never give up on his tutorials. They are important. Go through them till the very end (around lesson 9.4 or so)

It will be very helpful in the long run.

(Hey Dis! )

Have Phun

mickctout
October 20th, 2005, 08:21
I loved the +Orc phylosophy and plus i maybe a newbie in reverse engineering but i'm an oldie(40). I'm nostalgic to those day's and it's really pleasant to cracked applications and games just for the fun of it.

I'm a telecomm. developper.
I began to learned programming by Pascal, Assembly and C. Now i' modelised in UML and developped in J2EE and .NET but assembly language is still cool!!!

Some of the games and applications that +Orc tutorials were infoundable, i cracked them just with the info. that Orc gaved. So i think the are really inspirables.

I found these different games(for lesson 5.1), ie: Flight Simulator 2.12, Michael Andretti, Reach for the skies on Google or on P2P applications. I would love to find OrkPak but this one is really missing. I searched everywhere(Google, Old Russian search engines, P2P programs...

Quote:
If so, and it's a 5 1/4 format, how would you run it?

I still got an old 51/4 floppy but i don't think i will install it.

I worked with VMWare 5.0 and i have all dos version, windows version until XP Pro, so i can build the environment of +Orc times.

If anybody passed the Lesson 5.1, can you help me please to understand this one???

Thank You(Sorry for my english, i'm french canadian)

WaxfordSqueers
October 20th, 2005, 12:40
Quote:
I found Orcpac5.zip and I'll try to up it to you.


Bear with me, I'm still trying to up Orcpac5.zip

mickctout
October 20th, 2005, 20:31
Hello, it is very nice from you if you upload the ORCPAKS.

Did you have it all?? If yes, can you upload all of them, if it's possible, please!!!

I found an old site which had it all, before. Too bad...

http://newdata.box.sk/neworder/cracking/ORCPAKS.HTM

I can't wait!!!!

Thank you.

WaxfordSqueers
October 20th, 2005, 22:22
Quote:
[Originally Posted by mickctout]Hello, it is very nice from you if you upload the ORCPAKS.


It's coming by a round about route. If you want the rest, it would be better to PM me so we can make arrangements to get them to you, probably by email. The forum isn't set up for large scale file transfers. Each file is several megs long.

Kayaker
October 20th, 2005, 22:27
Gee, and I here I was thinking Woodmann was doing such a great job preserving this stuff. If something like the OrcPaks couldn't be found on this site what in the heck is the world coming to!!?

Oh ye of little faith..

http://woodmann.com/krobar/

and click Collections/The OrcPaks... orc tuts with targets
or get the tuts alone in the links below

Have fun

WaxfordSqueers
October 20th, 2005, 22:41
Quote:
[Originally Posted by Kayaker]Gee, and I here I was thinking Woodmann was doing such a great job preserving this stuff. If something like the OrcPaks couldn't be found on this site what in the heck is the world coming to!!?


Way to go Kayaker, and thanks. I knew I had seen them somewhere on the siite and that's probably where I got them initially. I better get myself a kayak.

I think greythorne (+gthorne) should get his credit too. I think it was +g who put the pacs together. In fact, it wouldn't surprise me if +g was +Orc. So here's a to you +gthorne.

mickctout
October 20th, 2005, 23:44
You make my day!!!! I can't believe it!!!

Thanks a lot

In a near future, the canadian government are going to tight laws of copyright and it's going to be tough to get warez. Happily, when i discovered fravia site and the old red cracker, i realised that it was possible to learned to unprotect software by myself and specially that's knowledge base was giving free to future generations.

Guy's you are really cool. At last, I can go on with my reverse engineering education....

Bless you!!!!

WaxfordSqueers
October 21st, 2005, 00:24
Quote:
[Originally Posted by mickctout]In a near future, the canadian government are going to tight laws of copyright and it's going to be tough to get warez.


thanks for the humour. Are you talking about the same Canadian government who made our home a haven for terrorists? Seeing as there are more submarines in the West Edmonton Mall than there are in the Canadian navy, can you imagine that same government enforcing anything? Anyway, I don't deal in warez, and neither does anyone around here as far as I know. We're all code junkies and you should read the FAQ to get an idea of what does go on here.

cheers

Kayaker
October 21st, 2005, 00:39
Quote:
there are more submarines in the West Edmonton Mall than there are in the Canadian navy

lol, yeah and if we had of bought them there in the first place they probably wouldn't catch on fire all the time.. At least they could have been returned for a refund

bilbo
October 21st, 2005, 02:50
Quote:
[Originally Posted by WaxfordSqueers]Anyway, I don't deal in warez, and neither does anyone around here as far as I know. We're all code junkies and you should read the FAQ to get an idea of what does go on here.

It's amazing how people still think that reverse engineering and warez are the same thing!
Regards, bilbo

countryman
October 21st, 2005, 19:46
Hi Everybody....
I Think that Reversing is different to warez
and greatest tuts are here; http://woodmann.com/krobar/
very study hard but never easy
Have fun
Thanx to all~~~