Cracking At Ease 3.0
In this article, I will try to explain the basic way At Ease works. I hope this is of use to sysops and admins who have forgotten their passwords, or simply want to learn more about their security
program. First off, this program is solely for Macintosh, if you run a PC-based network you dont really need to read on, although you are perfectly welcome to.
The Architecture of At Ease
What the program basically does is this: it fools (or instructs it to be fooled, whatever) yo
Ease OS (as I like to call it) or goes directly to the Finder. If the identity (well call them users... because the
The Glitch
Now that weve become familiar with the system, lets examine it for weaknesses. A little toying around, reveals that HyperCard allows you to launc
it just like any other Application. A rose by any other name... So we fix this by changing the type to: APPL. Now we are just about ready to copy it to a floppy and try it out. weve changed the type,
but the creator is still MACS. That poses a problem, there isnt one Application I know of that has a MACS creator. Th
Lets test it out, go to At Ease if you have it installed and launch a User that is in the At Ease OS. Once you are in insert the disk you copied your hacked version of the Finder to and wait for it to appear on the screen (it should be its own folder and tab). If the program shows up in
Plan B.
On some older versions of At Ease, the type of app you made isnt openable by At Ease. So now you need to create a HyperCard stack to launch it.
1. Enter HyperCard and create a new stack.
2. Choose new button from the object menu.
3. Double click on it to bring up its info window.
4. If you have version 2.3 or up of HyperCard follow this step, otherwise skip it. Click the tasks
button at the bottom of the window. Once there click on the icon that looks like a generic App. Click
Choose App or something of the like in the widow at the right. Choose your altered Finder.
5. If you have a lesser ver
window follow this step, if not skip it. Click script at the bottom of the window. When you have
entered the scripting area you should see something like this:
on mouseUp
|
end mouseUp
(the | is representing the insertion point)
Say your hacked Finder is named inder then you would write, where the insertion point is blinking:
open inder
Your script should now look like this:
on mouseUp
open inder|
end mouseUp
(again the | is the insertion point)
Close, and save.
6. After choosing the browser tool click on the button you just made. You should probably see a file
window saying Where is inder? if it is there open it, and you are done! If it isnt follow plan C:
Plan C.
If none of the above methods work here are a couple of tricks to get you out of At Ease. Be warned, these kraks probably only work on older versions of At Ease because the back doors mentioned were sealed up in the ne
Method #1: Force Quit.
On very old versions of At Ease you can simply Force-Quit the program. The way you force quit is: command-control-esc.
Method #2: Exit to the debugger.
This method usually incorporates apples standard debugger which is a simple dialog box with a > symbol. If you are lucky this method will jump you into MacsBug and you will see a large white screen
filled with lines of code and a small text-area at the bottom. The way you exit to the debugger on anything except certain types of SEs and Classics is this: command-restartkey -or- cammand-powerkey whatever you want to call it. On the SE and some Classics there will be button on the side or in the
front with a > under it. Push that to exit to the debugger.
Once you are in type: "G FINDER". (Without quotes) If you miraculously jump to MacsBug, type: es Or if you want to get back to At Ease for some reason: g
Method #3: Find File.
I have never witnessed this work, but I am told it does. What you do is you do a find file on something
Method #4: Boot from an external.
This is a fool-proof way of exiting At Ease, but it takes a considerable amount of time. All you do is stick in the disk you got with your comp. Either a floppy disk that says: Disk Tools on it, or a
CD that says system software version 7.X.X. If you are using the CD hold down the c key when you start up. The floppy should boot on it s own if you restart with it in. Once in the Finder go to the
system folder, open the At Ease folder, then drag the file called At Ease Preferences to the trash. Now, go into the At Ease setup and create a new user for yourself that quits to the Finder, turn on at ease, and create a new administrators password. Its that easy! However, this method takes a while (you have to reboot) and it is very obvious.
How to fix these problems
If any of
* In an additional article I might explain how to put a Quit feature on the Finder, to fully render it as an application. Look for Bad ease at The Syndicte!
Jeez, who is gonna try to crash a system that has a special feature made just for crashing itself? Wheres the fun in that?
Red D Karateguy