And on the 8th day, God saw Examsoft, and it was not good...

So your friendly neighborhood tempter in training is spending part of his day today hacking Examsoft. Or rather, that's a colorable interpretation of his actions.

More specifically, I'm playing around with alternate shells to Windows XP, because I like the way that some of the shells at Deviant Art look, and I'm feeling insufficiently vain about my current desktop setup. Specifically, I'm looking at Deviant Art's BlackBox gallery, for the popular BlackBox shell. (The other option is Aston. Any recommendations are welcome.)

My thought is that it's completely possible to make either of these shells look exactly like the standard Windows interface, but with a bit of tweaking, allow ExamSoft to load whilst enabling Alt-Tab-style switching. Which, of course, would defeat the entire purpose of the program. As long as I'm going to all the trouble of trying to implement a new shell, I might as well see if bugger up the software.

Now why would a rule fetishist like myself want to break ExamSoft, and even more so, why would I admit to it? Well, first of all, near as I can tell I'm not violating any rules. I'm just implementing a shell and making sure all my software still works: certainly the ExamSoft users agreement can't forbid that. But more to the point, I'm doing it because if I can publish a workaround that makes ExamSoft useless, Columbia might just decide to junk the piece of software I want least on my computer.

Ever since I've installed ExamSoft, I've experienced some system instability that I really despise. I can't tell exactly what it changed when it installed, but I have a feeling that it's one of those, "This won't cause problems on a standard machine, but if you've modded anything, good luck" programs. My machine is heavily modified.

And now ExamSoft has made my life even more difficult. I've switched over the language options on my machine so that the default non-Unicode code page is Japanese, the date and time settings are Japanese, the Office XP language is Japanese... basically conviced my machine that all it needs to be a Japanese version of Windows XP is change its Passport. (Sorry, bad techie pun.) But near as I can tell, this means that ExamSoft is going to encode any exam I take in the wrong codepage, and thus may not decrypt correctly when Columbia tries to read the exam floppy.

Trouble is, I can't tell. I know that when I encode two test exams with different Unicode code pages, I get different encryptions even though I have the same text in the exams. But I can't tell if this is a function of the code page, or merely ExamSoft's encryption method. But I don't feel like finding out in the exam itself.

So... if it does appear that the my shell shift will break ExamSoft, I'll be sure to publish it here.


TrackBack URL for this entry:


Tony, If I recall correctly, there was something in the user agreement about this. Also, keep in mind it was our wonderfully representative student senate that insisted we keep Crapsoft on our computers.
I'd agree there would be, if I were actually setting out to break Exam Soft through some form of reverse engineering. However, I refuse to believe that any user agreement can keep me from: (a) trying to confirm what files Exam Soft has screwed w/ on my hard drive; (b) prevent me from installing a shell; or (c) prevent me from changing my base language. That's pretty much all I'm doing. As for the Student Senate deciding to keep Exam Soft... well, mine is not to question their wisdom, I suppose. I wonder if someone's ever run on an anti-Exam Soft platform?
Now, Ignorance of the Law is still generally no excuse, but have you found some exception for "I refuse to believe"? Cause there's lots of law I'd like to refuse to believe in! (I have not and will not read the agreement for Exams Soft--but your refusal to do so on "common sense" grounds is truly charming). Best of luck bringing down that particular Evil Empire! W
Fr. Bill: Yeah, I'm hoping that a court would buy an unconscionability argument based upon a contract of adhesion. After all, it is a form contract with no bargaining allowed. And the actions given above are either (a) completely legitimate user actions, such as selecting one's own shell, or (b) totally legitimate user attempts to error-check his computer due to the preceding actions. If I were reverse-engineering source code, I'd be worried, but otherwise I'm just hoping unconscionability saves me. :)
(1) I'd like to blame ExamSoft for the punctuation errors in my last comment. (2) If there is a relationship for jurors between "inscrutability" and "unconscionability" you should have no problem winning this argument. But as you probably learned in your contracts class as well, nearly all technology adhesion agreements include arbitration clauses, on the presumption that arbitrators have fewer qualms of conscience, one surmises. (3) I can't wait to see your Blog Posting next semester when they have to pull an Japanese Exam off of your hard drive after a floppy failure... (4) Cheers!
Oh, have mercy, don't even think it. They've already have to pull one off my hard drive because the floppy disk failed. :(
Thank goodness Northwestern uses just word processor documents for papers. I can use my mac and type out an exam with MANY fewer typos thanks to Word's autocorrection! YAY No ExamSoft for me!
I've heard that ExamSoft has a wireless option, and I hope that it does because I don't want to have to lug around an external 3.5" floppy drive to take exams. (Not that any of this is relevant to your argument, just that it came to mind while reading this.)
God I hope you make this work. I HATE SofTest with a passion and hope that you can take it and ExamSoft as a company down in flames!

Post a comment

NOTICE TO SPAMMERS, COMMENT ROBOTS, TRACKBACK SPAMMERS AND OTHER NON-HUMAN VISITORS: No comment or trackback left via a robot is ever welcome at Three Years of Hell. Your interference imposes significant costs upon me and my legitimate users. The owner, user or affiliate who advertises using non-human visitors and leaves a comment or trackback on this site therefore agrees to the following: (a) they will pay fifty cents (US$0.50) to Anthony Rickey (hereinafter, the "Host") for every spam trackback or comment processed through any blogs hosted on threeyearsofhell.com, morgrave.com or housevirgo.com, irrespective of whether that comment or trackback is actually posted on the publicly-accessible site, such fees to cover Host's costs of hosting and bandwidth, time in tending to your comment or trackback and costs of enforcement; (b) if such comment or trackback is published on the publicly-accessible site, an additional fee of one dollar (US$1.00) per day per URL included in the comment or trackback for every day the comment or trackback remains publicly available, such fee to represent the value of publicity and search-engine placement advantages.

Giving The Devil His Due

Choose Stylesheet

What I'm Reading

D.C. Noir

My city. But darker.
A Clockwork Orange

About time I read this...


Projects I've Been Involved With

A Round-the-World Travel Blog: Devil May Care (A new round-the-world travel blog, co-written with my wife)
Parents for Inclusive Education (From my Clinic)

Syndicated from other sites

The Columbia Continuum
Other Blogs by CLS students

De Novo
Theory and Practice
Liberal Federalism?
Good News, No Foolin'

Nancy Pelosi covers her head and visits the head of John the Baptist.
Vlogging in from Austin.
Omikase/"American Idol"

Jeremy Blachman's Weblog: 2007
Happy Passover
Looking for Advice re: LA
Google Books

Stay of Execution
What I've Learned From This Blog, or My Yellow Underpants
The End
Mid Thirties

Legal Theory Blog
Program Announcement: Summer Programs on the Constitution at George Washington
Book Announement: Political Foundations of Judicial Supremacy by Whittington
Entry Level Hiring Report

The Volokh Conspiracy
Making the Daily Show:
Civil unions pass New Hampshire House:
Profile of Yale Law Dean Harold Koh:

Crescat Sententia
Hillary II
Politics and Principal/Agents

Law Dork
Election Approaches
Following Lewis
New Jersey High Court: 'Same Rights and Benefits'

Surveying the revival
Birds of paradise

Half the Sins of Mankind
Cheney Has Spoken Religious conservatives who may ...
Does Ahmadinejad Know Christianity Better Than MSN...
Borders as Genocide In discussions of climate chan...

For lovers of garden gnomes...and any China-freaks out there
We Interrupt Your Regularly Scheduled Programming

Does SOX explain the flight from NY?
More Litvak on SOX effect on cross-listed firms
What did the market learn from internal controls reporting?

The Yin Blog
Iowa City = Riyadh
Jeffrey Rosen's "The Supreme Court"
Geek alert -- who would win between Battlestar Galactica and the U.S.S. Enterprise?

Letters of Marque
And there we are

Signing Off

Dark Bilious Vapors
Jim (The Waco Kid): Where you headed, cowboy?
Bart: Nowhere special.
Jim: Nowhere special. I always wanted to go there.
Bart: Come on.
--"Blazing Saddles"

Technical Difficulties... please stand by....
The Onion should have gotten a patent first....

Legal Ethics Forum
Interesting new Expert DQ case
Decency, Due Care, and The Yoo-Delahunty Memorandum
Thinking About the Fired U.S. Attorneys

Ex Post
Student Symposium- Chicago!
More Hmong - Now at Law School
Good Samaritan Laws: Good For America?

Appellate Law & Practice
Those turned over documents
CA1: courts can’t help people acquitted of crimes purge the taint of acquitted conduct
CA1: restrictions on chain liquor stores in Rhode Island are STILL okay

the imbroglio
High schoolers turn in plagiarism screeners for copyright infringement
Paris to offer 20,600 bikes at 1,450 stations to rent by the end of the year

The Republic of T.
The Secret of the Snack Attack
links for 2007-04-04
Where You Link is What You Get

Distractions for stressed law students

The Other Side: Twisted AnimationsSomething Positive, a truly good webcomic

Syndicate This Site



Stop Spam Harvesters, Join Project Honey Pot