home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / pascal / 8384 < prev    next >
Encoding:
Text File  |  1993-01-21  |  1.6 KB  |  40 lines

  1. Newsgroups: comp.lang.pascal
  2. Path: sparky!uunet!psinntp!execnet!execnet![jeff.zeitlin@execnet.com]
  3. From: "jeff zeitlin" <jeff.zeitlin@execnet.com>
  4. Subject: there is no decompile
  5. Message-ID: <1993Jan21.815.7301@execnet>
  6. Reply-To: "jeff zeitlin" <jeff.zeitlin@execnet.com>
  7. Organization: Executive Networks Information
  8. Distribution: comp
  9. Date: 21 Jan 93 02:49:02 EST
  10. Lines: 28
  11.  
  12. GB::>Actually, I have found that using the Finnish version of the 80386
  13.   ::>processor and the Finnish version of DOS greatly contributes to
  14.   ::>reverse engineering Finnish programs. I have to admit, though, that
  15.   ::>programs written in Arabic have me stumped. Any suggestions?
  16.  
  17.   Recall that the Arabic language is written right-to-left, as
  18.   opposed to left-to-right like the vast majority of Western
  19.   languages.  Obviously, you will have to start your decompile of
  20.   Arabic programs at the _end_, rather than the beginning.
  21.   Furthermore, the shape of Arabic letters is dependent on what
  22.   letters precede and follow the letter being examined, and which
  23.   form those letters are taking.  Hence, a single-pass decompiler
  24.   is unlikely to work.  Note that using the Arabic version of DOS
  25.   and the '386 will not be sufficient, as most Arabic computers,
  26.   being made in the U.S. or Japan, have an English mode available,
  27.   which your English decompiler will use by default.
  28.  
  29.   As a side remark, to get your decompiler to work on Hebrew
  30.   programs, you will have to copy the Arabic compiler onto a
  31.   diskette of a different color.
  32.  
  33.   J/
  34.   jeff.zeitlin@execnet.com
  35.  
  36.  * QMPro 1.01   * memory fault: core dumped
  37. --
  38. Executive Network Information System  (914) 667-4567
  39. International ILink Host
  40.