home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 December / PCO_1298.ISO / filesbbs / os2 / fn128os2.arj / FN128OS2.ZIP / fn128os2 / x86-os2 / comm-4.04 / morphs-1.0
Encoding:
Text File  |  1998-10-02  |  5.2 KB  |  280 lines

  1.  
  2. # Copyright (C) 1997,1998 Farrell McKay
  3. # All rights reserved.
  4. #
  5. # This file is part of the Fortify distribution, a toolkit for
  6. # upgrading the cryptographic strength of the Netscape Navigator
  7. # web browser, authored by Farrell McKay.
  8. #
  9. # This toolkit is provided to the recipient under the
  10. # following terms and conditions:-
  11. #   1.  This copyright notice must not be removed or modified.
  12. #   2.  This toolkit may not be reproduced or included in any commercial
  13. #       media distribution, or commercial publication (for example CD-ROM,
  14. #       disk, book, magazine, journal) without first obtaining the author's
  15. #       express permission.
  16. #   3.  This toolkit, or any component of this toolkit, may not be
  17. #       commercially resold, redeveloped, rewritten, enhanced or otherwise
  18. #       used as the basis for commercial venture, without first obtaining
  19. #       the author's express permission.
  20. #   4.  Subject to the above conditions being observed (1-3), this toolkit
  21. #       may be freely reproduced or redistributed.
  22. #   5.  This software is provided "as-is", without express or implied
  23. #       warranty.  In no event shall the author be liable for any direct,
  24. #       indirect or consequential damages however caused.
  25. #   6.  Subject to the above conditions being observed (1-5),
  26. #       this toolkit may be used at no cost to the recipient.
  27. #
  28. # Farrell McKay
  29. # Wayfarer Systems Pty Ltd        contact@fortify.net
  30.  
  31. init {
  32.     grammar        1.2
  33.     target        "navigator-v404-export.x86-ibm-os2"
  34.     text_offset    0x0
  35.     data_offset    0x0
  36.     rodata_offset    0x0
  37. }
  38. q2 {
  39.     segment        text
  40.     base        0x43afe4
  41.     offset        0x0
  42.     old_value    0xc7 0x40 0x10 0x02
  43.             0x00
  44.     new_value    0xc7 0x40 0x10 0x01
  45.             0x00
  46. }
  47. q0 {
  48.     segment        text
  49.     base        0x43afe4
  50.     offset        0x10
  51.     old_value    0xc7 0x40 0x10 0x00
  52.             0x00
  53.     new_value    0x90 0x90 0x90 0x90
  54.             0x90
  55. }
  56. q9 {
  57.     segment        text
  58.     grade        2
  59.     base        0x43afe4
  60.     offset        0x2b
  61.     old_value    0x89 0x41 0x20
  62.     new_value    0x90 0x90 0x90
  63. }
  64. _main {
  65.     segment        text
  66.     base        0x5681a
  67.     offset        0x0
  68.     context        0x00 0x05 0x00 0x00
  69.             0x00 0x00 0x55 0x8b
  70.             0xd1 0x8b 0xec
  71. }
  72. r00 {
  73.     segment        data
  74.     grade        2
  75.     base        0x607b94
  76.     offset        0xa4
  77.     old_value    0x00 0x02 0x00 0x00
  78.     new_value    0x00 0x08 0x00 0x00
  79. }
  80. s00 {
  81.     segment        data
  82.     grade        2
  83.     base        0x607b94
  84.     offset        0xc0
  85.     old_value    0x00 0x00 0x00 0x00
  86.     new_value    0x01 0x00 0x00 0x00
  87. }
  88. s01 {
  89.     segment        data
  90.     grade        2
  91.     base        0x607b94
  92.     offset        0xec
  93.     old_value    0x00 0x00 0x00 0x00
  94.     new_value    0x01 0x00 0x00 0x00
  95. }
  96. s02 {
  97.     segment        data
  98.     grade        2
  99.     base        0x607b94
  100.     offset        0x118
  101.     old_value    0x00 0x00 0x00 0x00
  102.     new_value    0x01 0x00 0x00 0x00
  103. }
  104. s03 {
  105.     segment        data
  106.     grade        2
  107.     base        0x607b94
  108.     offset        0x144
  109.     old_value    0x00 0x00 0x00 0x00
  110.     new_value    0x01 0x00 0x00 0x00
  111. }
  112. s04 {
  113.     segment        data
  114.     grade        2
  115.     base        0x607b94
  116.     offset        0x170
  117.     old_value    0x00 0x00 0x00 0x00
  118.     new_value    0x01 0x00 0x00 0x00
  119. }
  120. s05 {
  121.     segment        data
  122.     grade        2
  123.     base        0x607b94
  124.     offset        0x19c
  125.     old_value    0x00 0x00 0x00 0x00
  126.     new_value    0x01 0x00 0x00 0x00
  127. }
  128. s06 {
  129.     segment        data
  130.     grade        1
  131.     base        0x607b94
  132.     offset        0x1c8
  133.     old_value    0x00 0x00 0x00 0x00
  134.     new_value    0x01 0x00 0x00 0x00
  135. }
  136. s07 {
  137.     segment        data
  138.     grade        1
  139.     base        0x607b94
  140.     offset        0x1f4
  141.     old_value    0x00 0x00 0x00 0x00
  142.     new_value    0x01 0x00 0x00 0x00
  143. }
  144. s08 {
  145.     segment        data
  146.     grade        1
  147.     base        0x607b94
  148.     offset        0x220
  149.     old_value    0x00 0x00 0x00 0x00
  150.     new_value    0x01 0x00 0x00 0x00
  151. }
  152. s09 {
  153.     segment        data
  154.     grade        2
  155.     base        0x607b94
  156.     offset        0x24c
  157.     old_value    0x00 0x00 0x00 0x00
  158.     new_value    0x01 0x00 0x00 0x00
  159. }
  160. s10 {
  161.     segment        data
  162.     grade        2
  163.     base        0x607b94
  164.     offset        0x278
  165.     old_value    0x00 0x00 0x00 0x00
  166.     new_value    0x01 0x00 0x00 0x00
  167. }
  168. s11 {
  169.     segment        data
  170.     grade        2
  171.     base        0x607b94
  172.     offset        0x2a4
  173.     old_value    0x00 0x00 0x00 0x00
  174.     new_value    0x01 0x00 0x00 0x00
  175. }
  176. s12 {
  177.     segment        data
  178.     grade        1
  179.     base        0x607b94
  180.     offset        0x2d0
  181.     old_value    0x00 0x00 0x00 0x00
  182.     new_value    0x01 0x00 0x00 0x00
  183. }
  184. s13 {
  185.     segment        data
  186.     grade        1
  187.     base        0x607b94
  188.     offset        0x2fc
  189.     old_value    0x00 0x00 0x00 0x00
  190.     new_value    0x01 0x00 0x00 0x00
  191. }
  192. s14 {
  193.     segment        data
  194.     grade        1
  195.     base        0x607b94
  196.     offset        0x328
  197.     old_value    0x00 0x00 0x00 0x00
  198.     new_value    0x01 0x00 0x00 0x00
  199. }
  200. s15 {
  201.     segment        data
  202.     grade        1
  203.     base        0x607b94
  204.     offset        0x354
  205.     old_value    0x00 0x00 0x00 0x00
  206.     new_value    0x01 0x00 0x00 0x00
  207. }
  208. s16 {
  209.     segment        data
  210.     grade        2
  211.     base        0x607b94
  212.     offset        0x380
  213.     old_value    0x00 0x00 0x00 0x00
  214.     new_value    0x01 0x00 0x00 0x00
  215. }
  216. s17 {
  217.     segment        data
  218.     grade        2
  219.     base        0x607b94
  220.     offset        0x3ac
  221.     old_value    0x00 0x00 0x00 0x00
  222.     new_value    0x01 0x00 0x00 0x00
  223. }
  224. s18 {
  225.     segment        data
  226.     grade        2
  227.     base        0x607b94
  228.     offset        0x3d8
  229.     old_value    0x00 0x00 0x00 0x00
  230.     new_value    0x01 0x00 0x00 0x00
  231. }
  232. s19 {
  233.     segment        data
  234.     grade        2
  235.     base        0x607b94
  236.     offset        0x45c
  237.     old_value    0x00 0x00 0x00 0x00
  238.     new_value    0x01 0x00 0x00 0x00
  239. }
  240. s20 {
  241.     segment        data
  242.     grade        2
  243.     base        0x607b94
  244.     offset        0x488
  245.     old_value    0x00 0x00 0x00 0x00
  246.     new_value    0x01 0x00 0x00 0x00
  247. }
  248. s21 {
  249.     segment        data
  250.     grade        2
  251.     base        0x607b94
  252.     offset        0x4b4
  253.     old_value    0x00 0x00 0x00 0x00
  254.     new_value    0x01 0x00 0x00 0x00
  255. }
  256. s22 {
  257.     segment        data
  258.     grade        2
  259.     base        0x607b94
  260.     offset        0x4e0
  261.     old_value    0x00 0x00 0x00 0x00
  262.     new_value    0x01 0x00 0x00 0x00
  263. }
  264. s23 {
  265.     segment        data
  266.     grade        2
  267.     base        0x607b94
  268.     offset        0x50c
  269.     old_value    0x00 0x00 0x00 0x00
  270.     new_value    0x01 0x00 0x00 0x00
  271. }
  272. s24 {
  273.     segment        data
  274.     grade        2
  275.     base        0x607b94
  276.     offset        0x538
  277.     old_value    0x00 0x00 0x00 0x00
  278.     new_value    0x01 0x00 0x00 0x00
  279. }
  280.