File: HACKING THE IBM - PART 1

                              Hacking the I.B.M.
                                 By John Doe
                                    Part I
Preface:

 Yes, that's right. This series of articles will deal  with how to hack the
I.B.M. We're not talking about systems that use the I.B.M., because those would
be controled by software, not hardware. What we are dealing with is those
computers that have one or more of the ports on the fone lines.

This article will deal mainly with learning the language of the I.B.M.


Unlike what we use in our daily routines calling the BBS's, sometimes the IBMs
don't use ASCII. They use what is called EBCDIC. That stands for Extended
Binary Coded Decimal Interchange Code. It's the internal language of most IBM's.

Some of them have there fone ports running on ASCII, but others have it running
on EBCDIC. When looking at EBCDIC while interpreting ASCII, you will get some
strange results. It may look like you have your configuration wrong and are
running an even parity instead of an odd parity. While this may be that case,
it may not and trying this may avoid some frustration.

  EBCDIC is not at organized a characted set as ASCII (in my humble opinion).
EBCDID has (sequentially) 9 letters then 7 symbols, then the next 9 letter,
then 7 more symbols. Once you have this character set, a conversion routine is
no problem to write/term software is no problem to modify. I am only going to list letter, numbers, and certain symbols (256 possibilities is too much to
type in)

Lowecase letters a-i are decimal codes 129-137.

Decimal Code      CHR      Decimal Code           CHR
139           Open Bracket        140          Less than or equal to symbol.
141                (              142              +
143                cross

Codes 145-153 are codes for lower case j-r

Decimal Code      CHR     Decimal Code            CHR
155           Close Bracket       157              )
158           plus minus          160              -
161              degrees symbol   174              > OR =

Codes 162-169 are lower case s-z.
Note that in BCDIC, code 161 is a tilda.
Code 175 is a bot dot (like put before each feature in a list).
Codes 176-185 and 240-249 are 0-9.Add 64 to lower case to get upper case.

There are many more codes, however, these are the major ones and the ones
you'll be needing most often. If you need any others that I didn't list, leave
me E-Mail on RACS III or any other board we're I frequently log on.

In part II, we'll be discussing formats of term types, passwords, logon
sequences, and possible some valuable commands.

If you have any questions, leave me E-Mail and I'll try to help you. Leave all
question, corrections, or comments to John Doe. I'd like to thank I.B.M. for
helping me prepare this article.