Re: Problems posting to CLAX...



Charles A. Crayne wrote:
On Tue, 30 Jan 2007 22:42:13 GMT
Frank Kotler <fbkotler@xxxxxxxxxxx> wrote:

:I could probably do a :dos .com version in dosemu...

I would be happy to email you the full fasm source, which should save you
some time. Just confirm that the above address is one that you actually
monitor, or email me with a better one.

Well, the address is correct, and I'm always interested in looking at source code, but... no need. I suspect that the "point" of the original "homework assignment" is to learn to run gdb. But I "solved" it by disassembling the binary with ndisasm, and adding "meaningful names" as I figured out what it did. So I've got "Nasm source" for it, which *should* differ only in variable/label names (and ndisasm's oddities, perhaps). Might be interesting to compare 'em - send it along, if it's no bother.

I've actually got a dos .com version done. Very easy to port, as it turned out. Almost as though the original was written by an old dos coder. :) My inclination is always to "simplify" a program as much as possible - might make it "too easy" in this case. I'm afraid your lovely number-to-decimal-ascii is gone - only converting one digit (unless someone wants to expand this past level 9) - so replaced with "add al, '0'. Made the original code more "interesting"...

I'm thinking of a small "refinement"... in typing the "level 2 password", I've gotta pop up a damn ascii chart to handle the punctuation! Since we've got a variable I called "punc_pos", I thought of making the punctuation "exempt" from the usual procedure at that level. Kinda pointless to try to make it "user-friendly" since it isn't really intended to have a "user", I suppose... (just a "cracker" - weird!)

No one has indicated interest in the "dos version", so I won't post it yet (haven't figured out where Verizon's put my web page, actually - I *think* I've got one...) Or maybe I could get Herbert's utility (I forget the name of it), that converts to "echo <line noise> >myfile.com" and post it here. Now *that's* amusing to disassemble!

If we had a Windows version, it would make a perfect "challenge" for RosAsm... If RosAsm works as advertised, it ought to be a piece of cake! But the RosAsm guys don't do "challenges". Oh well...

If anyone wants a dos "challenge" (not much of one), I'll post what I've got. Otherwise... it's been fun...

Best,
Frank
.



Relevant Pages

  • Re: Math in asm... and limits...
    ... Here the HLA game ... > as a DOS program. ... > then we will see whether it is "XXXXXXX times easier than ... * I have no motivation for porting this Demo to RosAsm, ...
    (alt.lang.asm)
  • Born again
    ... So learning assembly programing using DOS can't be stigmatized ... as obsolete. ... Maybe RosAsm should be ported to DOS to have a ...
    (alt.lang.asm)
  • Re: Born again
    ... So learning assembly programing using DOS can't be stigmatized ... as obsolete. ... Maybe RosAsm should be ported to DOS to have a ...
    (alt.lang.asm)
  • Re: Crosby
    ... Unos, Dos, Treos ... Russell W. B. ... Please replace appropriate text with punctuation to reply! ...
    (uk.local.cumbria)