Advertisement
Guest User

admin.amxx

a guest
Dec 30th, 2012
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 77.71 KB | None | 0 0
  1.  
  2. .PUBLIC
  3. addadminfn
  4. client_connect
  5. cmdReload
  6. plugin_init
  7. delayed_load
  8. client_putinserver
  9. plugin_cfg
  10. client_authorized
  11. client_infochanged
  12. ackSignal
  13.  
  14. .NATIVE
  15. get_pcvar_num
  16. is_user_connected
  17. client_cmd
  18. get_pcvar_string
  19. get_pcvar_float
  20. log_amx
  21. get_user_userid
  22. set_user_flags
  23. get_flags
  24. contain
  25. admins_lookup
  26. admins_num
  27. admins_flush
  28. server_print
  29. fclose
  30. admins_push
  31. trim
  32. fgets
  33. feof
  34. fopen
  35. get_mapname
  36. set_task
  37. write_file
  38. formatex
  39. parse
  40. read_file
  41. file_exists
  42. get_user_info
  43. copy
  44. get_user_ip
  45. strlen
  46. equal
  47. get_user_authid
  48. get_players
  49. containi
  50. equali
  51. read_argv
  52. server_cmd
  53. remove_user_flags
  54. read_flags
  55. register_clcmd
  56. format
  57. random_num
  58. register_concmd
  59. set_cvar_float
  60. register_cvar
  61. register_dictionary
  62. register_plugin
  63. get_localinfo
  64. is_user_bot
  65. is_user_alive
  66. get_user_name
  67. str_to_num
  68. find_player
  69. get_concmd
  70. read_argc
  71. console_print
  72. is_dedicated_server
  73. get_user_flags
  74. floatcmp
  75.  
  76. .DATA
  77. str_000 string "1.8.1.3746"
  78. str_001 string "%L"
  79. str_002 string "NO_ACC_COM"
  80. str_003 string "%L: %s %s"
  81. str_004 string "USAGE"
  82. str_005 string "bl"
  83. str_006 string "blj"
  84. str_007 string "%L"
  85. str_008 string "MORE_CL_MATCHT"
  86. str_009 string "c"
  87. str_010 string "k"
  88. str_011 string "%L"
  89. str_012 string "CL_NOT_FOUND"
  90. str_013 string "%L"
  91. str_014 string "CLIENT_IMM"
  92. str_015 string "%L"
  93. str_016 string "CANT_PERF_DEAD"
  94. str_017 string "%L"
  95. str_018 string "CANT_PERF_BOT"
  96. str_019 string "amxx_configsdir"
  97. var_000 variable ( 0x0 )
  98. str_020 string "AMX Mod X"
  99. arr_000 array 52 fill 0x0
  100. str_021 string "Admin Base"
  101. str_022 string "AMXX Dev Team"
  102. str_023 string "admin.txt"
  103. str_024 string "common.txt"
  104. str_025 string "amx_mode"
  105. str_026 string "1"
  106. str_027 string "amx_password_field"
  107. str_028 string "_pw"
  108. str_029 string "amx_default_access"
  109. var_001 variable ( 0x0 )
  110. str_030 string "amx_vote_ratio"
  111. str_031 string "0.02"
  112. str_032 string "amx_vote_time"
  113. str_033 string "10"
  114. str_034 string "amx_vote_answers"
  115. str_035 string "1"
  116. str_036 string "amx_vote_delay"
  117. str_037 string "60"
  118. str_038 string "amx_last_voting"
  119. str_039 string "0"
  120. str_040 string "amx_show_activity"
  121. str_041 string "2"
  122. str_042 string "amx_votekick_ratio"
  123. str_043 string "0.40"
  124. str_044 string "amx_voteban_ratio"
  125. str_045 string "0.40"
  126. str_046 string "amx_votemap_ratio"
  127. str_047 string "0.40"
  128. str_048 string "amx_last_voting"
  129. str_049 string "amx_sql_host"
  130. str_050 string "127.0.0.1"
  131. str_051 string "amx_sql_user"
  132. str_052 string "root"
  133. str_053 string "amx_sql_pass"
  134. var_002 variable ( 0x0 )
  135. str_054 string "amx_sql_db"
  136. str_055 string "amx"
  137. str_056 string "amx_sql_type"
  138. str_057 string "mysql"
  139. str_058 string "amx_reloadadmins"
  140. str_059 string "cmdReload"
  141. var_003 variable ( 0x0 )
  142. str_060 string "amx_addadmin"
  143. str_061 string "addadminfn"
  144. str_062 string "<playername|auth> <accessflags> [password] [authtype] - add specified player as an admin to users.ini"
  145. str_063 string "amxauth%c%c%c%c"
  146. str_064 string "ackSignal"
  147. var_004 variable ( 0x0 )
  148. str_065 string "z"
  149. str_066 string "exec %s/amxx.cfg"
  150. str_067 string "exec %s/sql.cfg"
  151. str_068 string "%s/users.ini"
  152. str_069 string "steam"
  153. str_070 string "steamid"
  154. str_071 string "auth"
  155. str_072 string "ip"
  156. str_073 string "name"
  157. str_074 string "nick"
  158. str_075 string "name"
  159. str_076 string "[%s] Unknown id type "%s", use one of: steamid, ip, name"
  160. str_077 string "STEAM_0:"
  161. arr_001 array 36 fill 0x0
  162. str_078 string "dh"
  163. str_079 string "%L"
  164. str_080 string "CL_NOT_FOUND"
  165. str_081 string "c"
  166. str_082 string "d"
  167. str_083 string "a"
  168. str_084 string "e"
  169. str_085 string "name"
  170. str_086 string "%s/users.ini"
  171. str_087 string "[%s] File "%s" doesn't exist."
  172. str_088 string ";"
  173. str_089 string "[%s] %s already exists!"
  174. str_090 string "
  175. ^n"%s" "%s" "%s" "%s""
  176. str_091 string "
  177. ^n"%s" "%s" "%s" "%s" ; %s"
  178. str_092 string "Adding:^n%s"
  179. str_093 string "[%s] Failed writing to %s!"
  180. str_094 string "delayed_load"
  181. arr_002 array 2 fill 0x0
  182. str_095 string "%s/maps/prefix_%s.cfg"
  183. str_096 string "exec %s"
  184. str_097 string "%s/maps/%s.cfg"
  185. str_098 string "exec %s"
  186. str_099 string "r"
  187. str_100 string "[AMXX] %L"
  188. str_101 string "LOADED_ADMIN"
  189. str_102 string "[AMXX] %L"
  190. str_103 string "LOADED_ADMINS"
  191. str_104 string "z"
  192. str_105 string "%s/users.ini"
  193. str_106 string "[AMXX] %L"
  194. str_107 string "LOADED_ADMIN"
  195. str_108 string "[AMXX] %L"
  196. str_109 string "LOADED_ADMINS"
  197. arr_003 array 80 fill 0x0
  198. str_110 string "Login: "%s<%d><%s><>" became an admin (account "%s") (access "%s") (address "%s")"
  199. str_111 string "Login: "%s<%d><%s><>" became an admin (account "%s") (access "%s") (address "%s")"
  200. str_112 string "Login: "%s<%d><%s><>" kicked due to invalid password (account "%s") (address "%s")"
  201. str_113 string "z"
  202. str_114 string "echo "* %L""
  203. str_115 string "INV_PAS"
  204. str_116 string "%s"
  205. str_117 string "echo "* %L""
  206. str_118 string "PAS_ACC"
  207. str_119 string "echo "* %L""
  208. str_120 string "PRIV_SET"
  209. str_121 string "name"
  210. str_122 string "kick #%d "%L""
  211. str_123 string "NO_ENTRY"
  212. var_005 variable ( 0x0 )
  213.  
  214.  
  215. .CODE
  216. halt 0x0
  217.  
  218. PROC func_00
  219. break
  220. break
  221. push.s 0x20
  222. push.s 0x18
  223. push.c 0x10
  224. sysreq.c [BAD SYSREQ]
  225. stack 0x18
  226. zero.alt
  227. eq
  228. retn
  229. ENDP
  230.  
  231. PROC func_01
  232. break
  233. break
  234. stack -0x8
  235. push.c 0x0
  236. push.s 0x18
  237. push.c 0x10
  238. sysreq.c [BAD SYSREQ]
  239. stack 0x18
  240. stor.s.pri -0x8
  241. break
  242. load.s.pri -0x8
  243. move.alt
  244. zero.pri
  245. xchg
  246. jsleq jump_0000
  247. load.s.pri -0x8
  248. const.alt 0x2000000
  249. and
  250. not
  251. jzer jump_0000
  252. const.pri 0x1
  253. jump jump_0002
  254. jump_0000:
  255. zero.pri
  256. jump_0002:
  257. stack 0x8
  258. retn
  259. ENDP
  260.  
  261. PROC func_02
  262. break
  263. break
  264. stack -0x8
  265. zero.s -0x8
  266. break
  267. load.s.pri 0x18
  268. push.pri
  269. push.c 0x0
  270. sysreq.c [BAD SYSREQ]
  271. stack 0x8
  272. jzer jump_0003
  273. zero.pri
  274. jump jump_0004
  275. jump_0003:
  276. const.pri 0x1
  277. jump_0004:
  278. pop.alt
  279. jneq jump_0005
  280. break
  281. const.pri 0x1
  282. stor.s.pri -0x8
  283. jump jump_0006
  284. jump_0005:
  285. break
  286. load.s.pri 0x20
  287. eq.c.pri 0x1000000
  288. jzer jump_0007
  289. break
  290. push.s 0x18
  291. push.c 0x8
  292. call func_01
  293. jzer jump_0008
  294. break
  295. const.pri 0x1
  296. stor.s.pri -0x8
  297. jump_0008:
  298. jump jump_0006
  299. jump_0007:
  300. break
  301. push.c 0x0
  302. push.s 0x18
  303. push.c 0x10
  304. sysreq.c [BAD SYSREQ]
  305. stack 0x18
  306. move.alt
  307. load.s.pri 0x20
  308. and
  309. jzer jump_0010
  310. break
  311. const.pri 0x1
  312. stor.s.pri -0x8
  313. jump jump_0006
  314. jump_0010:
  315. break
  316. load.s.pri 0x20
  317. jnz jump_0006
  318. break
  319. const.pri 0x1
  320. stor.s.pri -0x8
  321. jump_0006:
  322. break
  323. load.s.pri -0x8
  324. jnz jump_0013
  325. break
  326. load.s.pri 0x38
  327. not
  328. jzer jump_0014
  329. break
  330. push.c 0x70
  331. pushaddr 0x18
  332. push.c 0x58
  333. push.s 0x18
  334. push.c 0x20
  335. sysreq.c [BAD SYSREQ]
  336. stack 0x28
  337. jump_0014:
  338. break
  339. zero.pri
  340. stack 0x8
  341. retn
  342. jump_0013:
  343. break
  344. push.c 0x0
  345. sysreq.c [BAD SYSREQ]
  346. stack 0x8
  347. move.alt
  348. load.s.pri 0x30
  349. jsleq jump_0015
  350. break
  351. stack -0x100
  352. zero.pri
  353. addr.alt -0x108
  354. fill 0x100
  355. stack -0x400
  356. zero.pri
  357. addr.alt -0x508
  358. fill 0x400
  359. stack -0x8
  360. zero.s -0x510
  361. break
  362. push.c -0x1
  363. push.s 0x20
  364. push.c 0x7F
  365. pushaddr -0x508
  366. pushaddr -0x510
  367. push.c 0x1F
  368. pushaddr -0x108
  369. push.s 0x28
  370. push.c 0x40
  371. sysreq.c [BAD SYSREQ]
  372. stack 0x48
  373. break
  374. pushaddr -0x508
  375. pushaddr -0x108
  376. push.c 0x120
  377. pushaddr 0x18
  378. push.c 0xC8
  379. push.s 0x18
  380. push.c 0x30
  381. sysreq.c [BAD SYSREQ]
  382. stack 0x38
  383. break
  384. zero.pri
  385. stack 0x510
  386. retn
  387. jump_0015:
  388. break
  389. const.pri 0x1
  390. stack 0x8
  391. retn
  392. ENDP
  393.  
  394. PROC func_03
  395. break
  396. break
  397. stack -0x8
  398. push.s 0x20
  399. push.c 0x150
  400. push.c 0x10
  401. sysreq.c [BAD SYSREQ]
  402. stack 0x18
  403. stor.s.pri -0x8
  404. break
  405. load.s.pri -0x8
  406. jzer jump_0016
  407. break
  408. load.s.pri -0x8
  409. push.pri
  410. push.s 0x20
  411. push.c 0x168
  412. push.c 0x10
  413. sysreq.c [BAD SYSREQ]
  414. stack 0x18
  415. pop.alt
  416. jeq jump_0017
  417. break
  418. push.c 0x1A0
  419. pushaddr 0x18
  420. push.c 0x188
  421. push.s 0x18
  422. push.c 0x20
  423. sysreq.c [BAD SYSREQ]
  424. stack 0x28
  425. break
  426. zero.pri
  427. stack 0x8
  428. retn
  429. jump_0017:
  430. jump jump_0018
  431. jump_0016:
  432. break
  433. push.s 0x20
  434. push.c 0x218
  435. push.c 0x10
  436. sysreq.c [BAD SYSREQ]
  437. stack 0x18
  438. stor.s.pri -0x8
  439. jnz jump_0019
  440. load.s.pri 0x20
  441. load.i
  442. eq.c.pri 0x23
  443. jzer jump_0019
  444. load.s.pri 0x20
  445. add.c 0x8
  446. load.i
  447. jzer jump_0019
  448. const.pri 0x1
  449. jump jump_0022
  450. jump_0019:
  451. zero.pri
  452. jump_0022:
  453. jzer jump_0018
  454. break
  455. load.s.pri 0x20
  456. add.c 0x8
  457. push.pri
  458. push.c 0x8
  459. sysreq.c [BAD SYSREQ]
  460. stack 0x10
  461. heap 0x8
  462. stor.i
  463. push.alt
  464. push.c 0x228
  465. push.c 0x10
  466. sysreq.c [BAD SYSREQ]
  467. stack 0x18
  468. heap -0x8
  469. stor.s.pri -0x8
  470. jump_0018:
  471. break
  472. load.s.pri -0x8
  473. not
  474. jzer jump_0024
  475. break
  476. push.c 0x250
  477. pushaddr 0x18
  478. push.c 0x238
  479. push.s 0x18
  480. push.c 0x20
  481. sysreq.c [BAD SYSREQ]
  482. stack 0x28
  483. break
  484. zero.pri
  485. stack 0x8
  486. retn
  487. jump_0024:
  488. break
  489. load.s.pri 0x28
  490. const.alt 0x1
  491. and
  492. jzer jump_0025
  493. break
  494. push.c 0x0
  495. push.s -0x8
  496. push.c 0x10
  497. sysreq.c [BAD SYSREQ]
  498. stack 0x18
  499. const.alt 0x1
  500. and
  501. jzer jump_0026
  502. load.s.pri 0x28
  503. const.alt 0x2
  504. and
  505. jzer jump_0027
  506. load.s.pri -0x8
  507. load.s.alt 0x18
  508. neq
  509. jump jump_0028
  510. jump_0027:
  511. const.pri 0x1
  512. jump_0028:
  513. jzer jump_0026
  514. const.pri 0x1
  515. jump jump_0030
  516. jump_0026:
  517. zero.pri
  518. jump_0030:
  519. jzer jump_0025
  520. break
  521. stack -0x100
  522. zero.pri
  523. addr.alt -0x108
  524. fill 0x100
  525. break
  526. push.c 0x1F
  527. pushaddr -0x108
  528. push.s -0x8
  529. push.c 0x18
  530. sysreq.c [BAD SYSREQ]
  531. stack 0x20
  532. break
  533. pushaddr -0x108
  534. push.c 0x2D0
  535. pushaddr 0x18
  536. push.c 0x2B8
  537. push.s 0x18
  538. push.c 0x28
  539. sysreq.c [BAD SYSREQ]
  540. stack 0x30
  541. break
  542. zero.pri
  543. stack 0x108
  544. retn
  545. jump_0025:
  546. break
  547. load.s.pri 0x28
  548. const.alt 0x4
  549. and
  550. jzer jump_0032
  551. break
  552. push.s -0x8
  553. push.c 0x8
  554. sysreq.c [BAD SYSREQ]
  555. stack 0x10
  556. not
  557. jzer jump_0032
  558. break
  559. stack -0x100
  560. zero.pri
  561. addr.alt -0x108
  562. fill 0x100
  563. break
  564. push.c 0x1F
  565. pushaddr -0x108
  566. push.s -0x8
  567. push.c 0x18
  568. sysreq.c [BAD SYSREQ]
  569. stack 0x20
  570. break
  571. pushaddr -0x108
  572. push.c 0x340
  573. pushaddr 0x18
  574. push.c 0x328
  575. push.s 0x18
  576. push.c 0x28
  577. sysreq.c [BAD SYSREQ]
  578. stack 0x30
  579. break
  580. zero.pri
  581. stack 0x108
  582. retn
  583. jump_0032:
  584. break
  585. load.s.pri 0x28
  586. const.alt 0x8
  587. and
  588. jzer jump_0034
  589. break
  590. push.s -0x8
  591. push.c 0x8
  592. sysreq.c [BAD SYSREQ]
  593. stack 0x10
  594. jzer jump_0034
  595. break
  596. stack -0x100
  597. zero.pri
  598. addr.alt -0x108
  599. fill 0x100
  600. break
  601. push.c 0x1F
  602. pushaddr -0x108
  603. push.s -0x8
  604. push.c 0x18
  605. sysreq.c [BAD SYSREQ]
  606. stack 0x20
  607. break
  608. pushaddr -0x108
  609. push.c 0x3D0
  610. pushaddr 0x18
  611. push.c 0x3B8
  612. push.s 0x18
  613. push.c 0x28
  614. sysreq.c [BAD SYSREQ]
  615. stack 0x30
  616. break
  617. zero.pri
  618. stack 0x108
  619. retn
  620. jump_0034:
  621. break
  622. load.s.pri -0x8
  623. stack 0x8
  624. retn
  625. ENDP
  626.  
  627. PROC func_04
  628. break
  629. break
  630. push.s 0x20
  631. push.s 0x18
  632. push.c 0x440
  633. push.c 0x18
  634. sysreq.c [BAD SYSREQ]
  635. stack 0x20
  636. retn
  637. ENDP
  638.  
  639. PROC plugin_init
  640. break
  641. break
  642. push.c 0x710
  643. push.c 0x0
  644. push.c 0x6B8
  645. push.c 0x18
  646. sysreq.c [BAD SYSREQ]
  647. stack 0x20
  648. break
  649. push.c 0x780
  650. push.c 0x8
  651. sysreq.c [BAD SYSREQ]
  652. stack 0x10
  653. break
  654. push.c 0x7D0
  655. push.c 0x8
  656. sysreq.c [BAD SYSREQ]
  657. stack 0x10
  658. break
  659. push.c 0x0
  660. push.c 0x0
  661. push.c 0x870
  662. push.c 0x828
  663. push.c 0x20
  664. sysreq.c [BAD SYSREQ]
  665. stack 0x28
  666. stor.pri 0x6A0
  667. break
  668. push.c 0x0
  669. push.c 0x0
  670. push.c 0x918
  671. push.c 0x880
  672. push.c 0x20
  673. sysreq.c [BAD SYSREQ]
  674. stack 0x28
  675. stor.pri 0x6A8
  676. break
  677. push.c 0x0
  678. push.c 0x0
  679. push.c 0x9D0
  680. push.c 0x938
  681. push.c 0x20
  682. sysreq.c [BAD SYSREQ]
  683. stack 0x28
  684. stor.pri 0x6B0
  685. break
  686. push.c 0x0
  687. push.c 0x0
  688. push.c 0xA50
  689. push.c 0x9D8
  690. push.c 0x20
  691. sysreq.c [BAD SYSREQ]
  692. stack 0x28
  693. break
  694. push.c 0x0
  695. push.c 0x0
  696. push.c 0xAE8
  697. push.c 0xA78
  698. push.c 0x20
  699. sysreq.c [BAD SYSREQ]
  700. stack 0x28
  701. break
  702. push.c 0x0
  703. push.c 0x0
  704. push.c 0xB88
  705. push.c 0xB00
  706. push.c 0x20
  707. sysreq.c [BAD SYSREQ]
  708. stack 0x28
  709. break
  710. push.c 0x0
  711. push.c 0x0
  712. push.c 0xC10
  713. push.c 0xB98
  714. push.c 0x20
  715. sysreq.c [BAD SYSREQ]
  716. stack 0x28
  717. break
  718. push.c 0x0
  719. push.c 0x0
  720. push.c 0xCA8
  721. push.c 0xC28
  722. push.c 0x20
  723. sysreq.c [BAD SYSREQ]
  724. stack 0x28
  725. break
  726. push.c 0x0
  727. push.c 0x0
  728. push.c 0xD48
  729. push.c 0xCB8
  730. push.c 0x20
  731. sysreq.c [BAD SYSREQ]
  732. stack 0x28
  733. break
  734. push.c 0x0
  735. push.c 0x0
  736. push.c 0xDF0
  737. push.c 0xD58
  738. push.c 0x20
  739. sysreq.c [BAD SYSREQ]
  740. stack 0x28
  741. break
  742. push.c 0x0
  743. push.c 0x0
  744. push.c 0xEA8
  745. push.c 0xE18
  746. push.c 0x20
  747. sysreq.c [BAD SYSREQ]
  748. stack 0x28
  749. break
  750. push.c 0x0
  751. push.c 0x0
  752. push.c 0xF60
  753. push.c 0xED0
  754. push.c 0x20
  755. sysreq.c [BAD SYSREQ]
  756. stack 0x28
  757. break
  758. push.c 0x0
  759. push.c 0xF88
  760. push.c 0x10
  761. sysreq.c [BAD SYSREQ]
  762. stack 0x18
  763. break
  764. push.c 0x0
  765. push.c 0x0
  766. push.c 0x1070
  767. push.c 0x1008
  768. push.c 0x20
  769. sysreq.c [BAD SYSREQ]
  770. stack 0x28
  771. break
  772. push.c 0x0
  773. push.c 0x0
  774. push.c 0x1128
  775. push.c 0x10C0
  776. push.c 0x20
  777. sysreq.c [BAD SYSREQ]
  778. stack 0x28
  779. break
  780. push.c 0x0
  781. push.c 0x0
  782. push.c 0x11B8
  783. push.c 0x1150
  784. push.c 0x20
  785. sysreq.c [BAD SYSREQ]
  786. stack 0x28
  787. break
  788. push.c 0x0
  789. push.c 0x0
  790. push.c 0x1218
  791. push.c 0x11C0
  792. push.c 0x20
  793. sysreq.c [BAD SYSREQ]
  794. stack 0x28
  795. break
  796. push.c 0x0
  797. push.c 0x0
  798. push.c 0x12A0
  799. push.c 0x1238
  800. push.c 0x20
  801. sysreq.c [BAD SYSREQ]
  802. stack 0x28
  803. break
  804. push.c -0x1
  805. push.c 0x13A8
  806. push.c 0x80
  807. push.c 0x1358
  808. push.c 0x12D0
  809. push.c 0x28
  810. sysreq.c [BAD SYSREQ]
  811. stack 0x30
  812. break
  813. push.c -0x1
  814. push.c 0x1470
  815. push.c 0x800
  816. push.c 0x1418
  817. push.c 0x13B0
  818. push.c 0x28
  819. sysreq.c [BAD SYSREQ]
  820. stack 0x30
  821. break
  822. push.c 0x5A
  823. push.c 0x41
  824. push.c 0x10
  825. sysreq.c [BAD SYSREQ]
  826. stack 0x18
  827. heap 0x8
  828. stor.i
  829. push.alt
  830. push.c 0x5A
  831. push.c 0x41
  832. push.c 0x10
  833. sysreq.c [BAD SYSREQ]
  834. stack 0x18
  835. heap 0x8
  836. stor.i
  837. push.alt
  838. push.c 0x5A
  839. push.c 0x41
  840. push.c 0x10
  841. sysreq.c [BAD SYSREQ]
  842. stack 0x18
  843. heap 0x8
  844. stor.i
  845. push.alt
  846. push.c 0x5A
  847. push.c 0x41
  848. push.c 0x10
  849. sysreq.c [BAD SYSREQ]
  850. stack 0x18
  851. heap 0x8
  852. stor.i
  853. push.alt
  854. push.c 0x17A0
  855. push.c 0xF
  856. push.c 0x518
  857. push.c 0x38
  858. sysreq.c [BAD SYSREQ]
  859. stack 0x40
  860. heap -0x20
  861. break
  862. push.c -0x1
  863. push.c 0x1870
  864. push.c -0x1
  865. push.c 0x1820
  866. push.c 0x518
  867. push.c 0x28
  868. sysreq.c [BAD SYSREQ]
  869. stack 0x30
  870. break
  871. push.c 0x0
  872. push.c 0x1878
  873. push.c 0x8
  874. sysreq.c [BAD SYSREQ]
  875. stack 0x10
  876. push.pri
  877. push.c 0x0
  878. push.c 0x18
  879. sysreq.c [BAD SYSREQ]
  880. stack 0x20
  881. break
  882. stack -0x200
  883. zero.pri
  884. addr.alt -0x200
  885. fill 0x200
  886. break
  887. push.c 0x3F
  888. pushaddr -0x200
  889. push.c 0x10
  890. call func_04
  891. break
  892. pushaddr -0x200
  893. push.c 0x1888
  894. push.c 0x10
  895. sysreq.c [BAD SYSREQ]
  896. stack 0x18
  897. break
  898. pushaddr -0x200
  899. push.c 0x1910
  900. push.c 0x10
  901. sysreq.c [BAD SYSREQ]
  902. stack 0x18
  903. break
  904. pushaddr -0x200
  905. push.c 0x1990
  906. push.c 0x3F
  907. pushaddr -0x200
  908. push.c 0x20
  909. sysreq.c [BAD SYSREQ]
  910. stack 0x28
  911. break
  912. pushaddr -0x200
  913. push.c 0x8
  914. call func_06
  915. stack 0x200
  916. zero.pri
  917. retn
  918. ENDP
  919.  
  920. PROC client_connect
  921. break
  922. break
  923. const.alt 0x598
  924. load.s.pri 0x18
  925. bounds 0x20
  926. idxaddr.b 0x3
  927. move.alt
  928. zero.pri
  929. stor.i
  930. zero.pri
  931. retn
  932. ENDP
  933.  
  934. PROC addadminfn
  935. break
  936. break
  937. push.c 0x0
  938. push.c 0x3
  939. push.s 0x28
  940. push.s 0x20
  941. push.s 0x18
  942. push.c 0x28
  943. call func_02
  944. not
  945. jzer jump_0036
  946. break
  947. const.pri 0x1
  948. retn
  949. jump_0036:
  950. break
  951. stack -0x8
  952. const.pri 0x5
  953. stor.s.pri -0x8
  954. break
  955. push.c 0x0
  956. sysreq.c [BAD SYSREQ]
  957. stack 0x8
  958. move.alt
  959. const.pri 0x5
  960. jsgrtr jump_0037
  961. break
  962. stack -0x80
  963. zero.pri
  964. addr.alt -0x88
  965. fill 0x80
  966. break
  967. push.c 0xF
  968. pushaddr -0x88
  969. push.c 0x4
  970. push.c 0x18
  971. sysreq.c [BAD SYSREQ]
  972. stack 0x20
  973. break
  974. push.c 0x0
  975. push.c 0x19F8
  976. pushaddr -0x88
  977. push.c 0x18
  978. sysreq.c [BAD SYSREQ]
  979. stack 0x20
  980. jnz jump_0038
  981. push.c 0x0
  982. push.c 0x1A28
  983. pushaddr -0x88
  984. push.c 0x18
  985. sysreq.c [BAD SYSREQ]
  986. stack 0x20
  987. jnz jump_0038
  988. push.c 0x0
  989. push.c 0x1A68
  990. pushaddr -0x88
  991. push.c 0x18
  992. sysreq.c [BAD SYSREQ]
  993. stack 0x20
  994. jnz jump_0038
  995. zero.pri
  996. jump jump_0041
  997. jump_0038:
  998. const.pri 0x1
  999. jump_0041:
  1000. jzer jump_0042
  1001. break
  1002. const.pri 0x4
  1003. stor.s.pri -0x8
  1004. jump jump_0043
  1005. jump_0042:
  1006. break
  1007. push.c 0x0
  1008. push.c 0x1A90
  1009. pushaddr -0x88
  1010. push.c 0x18
  1011. sysreq.c [BAD SYSREQ]
  1012. stack 0x20
  1013. jzer jump_0044
  1014. break
  1015. const.pri 0x8
  1016. stor.s.pri -0x8
  1017. jump jump_0043
  1018. jump_0044:
  1019. break
  1020. push.c 0x0
  1021. push.c 0x1AA8
  1022. pushaddr -0x88
  1023. push.c 0x18
  1024. sysreq.c [BAD SYSREQ]
  1025. stack 0x20
  1026. jnz jump_0046
  1027. push.c 0x0
  1028. push.c 0x1AD0
  1029. pushaddr -0x88
  1030. push.c 0x18
  1031. sysreq.c [BAD SYSREQ]
  1032. stack 0x20
  1033. jnz jump_0046
  1034. zero.pri
  1035. jump jump_0048
  1036. jump_0046:
  1037. const.pri 0x1
  1038. jump_0048:
  1039. jzer jump_0049
  1040. break
  1041. const.pri 0x10
  1042. stor.s.pri -0x8
  1043. break
  1044. push.c 0x0
  1045. push.c 0x1AF8
  1046. pushaddr -0x88
  1047. push.c 0x18
  1048. sysreq.c [BAD SYSREQ]
  1049. stack 0x20
  1050. jzer jump_0050
  1051. break
  1052. load.s.pri -0x8
  1053. const.alt 0x1
  1054. or
  1055. stor.s.pri -0x8
  1056. jump_0050:
  1057. jump jump_0043
  1058. jump_0049:
  1059. break
  1060. pushaddr -0x88
  1061. push.c 0x4C8
  1062. push.c 0x1B20
  1063. push.s 0x18
  1064. push.c 0x20
  1065. sysreq.c [BAD SYSREQ]
  1066. stack 0x28
  1067. break
  1068. const.pri 0x1
  1069. stack 0x88
  1070. retn
  1071. jump_0043:
  1072. stack 0x80
  1073. jump_0037:
  1074. break
  1075. stack -0x108
  1076. zero.pri
  1077. addr.alt -0x110
  1078. fill 0x108
  1079. break
  1080. push.c 0x20
  1081. pushaddr -0x110
  1082. push.c 0x1
  1083. push.c 0x18
  1084. sysreq.c [BAD SYSREQ]
  1085. stack 0x20
  1086. break
  1087. stack -0x8
  1088. const.pri -0x1
  1089. stor.s.pri -0x118
  1090. break
  1091. load.s.pri -0x8
  1092. const.alt 0x4
  1093. and
  1094. jzer jump_0052
  1095. break
  1096. push.c 0x1CE8
  1097. pushaddr -0x110
  1098. push.c 0x10
  1099. sysreq.c [BAD SYSREQ]
  1100. stack 0x18
  1101. eq.c.pri -0x1
  1102. jzer jump_0053
  1103. break
  1104. load.s.pri -0x8
  1105. const.alt 0x1
  1106. or
  1107. stor.s.pri -0x8
  1108. break
  1109. push.c 0xA
  1110. pushaddr -0x110
  1111. push.s 0x18
  1112. push.c 0x18
  1113. call func_03
  1114. stor.s.pri -0x118
  1115. jump jump_0054
  1116. jump_0053:
  1117. break
  1118. stack -0x160
  1119. zero.pri
  1120. addr.alt -0x278
  1121. fill 0x160
  1122. break
  1123. break
  1124. push.c 0x1E48
  1125. push.c 0x1E40
  1126. push.c 0x1E30
  1127. push.c 0x1D30
  1128. push.c 0x20
  1129. sysreq.c [BAD SYSREQ]
  1130. stack 0x28
  1131. break
  1132. stack -0x8
  1133. zero.s -0x280
  1134. jump jump_0055
  1135. jump_0058:
  1136. break
  1137. inc.s -0x280
  1138. jump_0055:
  1139. load.s.pri -0x280
  1140. load.alt 0x1E30
  1141. jsgeq jump_0056
  1142. break
  1143. const.alt 0x1D30
  1144. load.s.pri -0x280
  1145. bounds 0x1F
  1146. lidx.b 0x3
  1147. stor.pri 0x1E38
  1148. break
  1149. push.c 0x2B
  1150. pushaddr -0x278
  1151. push 0x1E38
  1152. push.c 0x18
  1153. sysreq.c [BAD SYSREQ]
  1154. stack 0x20
  1155. break
  1156. addr.pri -0x278
  1157. load.i
  1158. not
  1159. jzer jump_0057
  1160. break
  1161. jump jump_0058
  1162. jump_0057:
  1163. break
  1164. push.c 0x0
  1165. pushaddr -0x110
  1166. pushaddr -0x278
  1167. push.c 0x18
  1168. sysreq.c [BAD SYSREQ]
  1169. stack 0x20
  1170. jzer jump_0059
  1171. break
  1172. load.pri 0x1E38
  1173. stor.s.pri -0x118
  1174. break
  1175. jump jump_0056
  1176. jump_0059:
  1177. jump jump_0058
  1178. jump_0056:
  1179. stack 0x8
  1180. break
  1181. load.s.pri -0x118
  1182. const.alt 0x1
  1183. jsgeq jump_0062
  1184. break
  1185. load.s.pri -0x8
  1186. const.alt -0x2
  1187. and
  1188. stor.s.pri -0x8
  1189. jump_0062:
  1190. stack 0x160
  1191. jump_0054:
  1192. jump jump_0063
  1193. jump_0052:
  1194. break
  1195. load.s.pri -0x8
  1196. const.alt 0x10
  1197. and
  1198. jzer jump_0064
  1199. break
  1200. push.c 0xA
  1201. pushaddr -0x110
  1202. push.s 0x18
  1203. push.c 0x18
  1204. call func_03
  1205. stor.s.pri -0x118
  1206. break
  1207. load.s.pri -0x118
  1208. jzer jump_0065
  1209. break
  1210. load.s.pri -0x8
  1211. const.alt 0x1
  1212. or
  1213. stor.s.pri -0x8
  1214. jump jump_0066
  1215. jump_0065:
  1216. break
  1217. load.s.pri -0x8
  1218. const.alt -0x2
  1219. and
  1220. stor.s.pri -0x8
  1221. jump_0066:
  1222. jump jump_0063
  1223. jump_0064:
  1224. break
  1225. load.s.pri -0x8
  1226. const.alt 0x8
  1227. and
  1228. jzer jump_0063
  1229. break
  1230. stack -0x8
  1231. pushaddr -0x110
  1232. push.c 0x8
  1233. sysreq.c [BAD SYSREQ]
  1234. stack 0x10
  1235. stor.s.pri -0x120
  1236. break
  1237. stack -0x8
  1238. zero.s -0x128
  1239. stack -0x8
  1240. zero.s -0x130
  1241. break
  1242. stack -0x8
  1243. zero.s -0x138
  1244. jump jump_0069
  1245. jump_0085:
  1246. break
  1247. inc.s -0x138
  1248. jump_0069:
  1249. load.s.pri -0x138
  1250. load.s.alt -0x120
  1251. jsgeq jump_0070
  1252. break
  1253. addr.alt -0x110
  1254. load.s.pri -0x138
  1255. bounds 0x20
  1256. lidx.b 0x3
  1257. eq.c.pri 0x2E
  1258. jzer jump_0071
  1259. break
  1260. load.s.pri -0x130
  1261. not
  1262. jnz jump_0072
  1263. load.s.pri -0x130
  1264. const.alt 0x3
  1265. sgrtr
  1266. jnz jump_0072
  1267. zero.pri
  1268. jump jump_0074
  1269. jump_0072:
  1270. const.pri 0x1
  1271. jump_0074:
  1272. jzer jump_0075
  1273. break
  1274. jump jump_0070
  1275. jump_0075:
  1276. break
  1277. inc.s -0x128
  1278. load.s.pri -0x128
  1279. const.alt 0x3
  1280. jsleq jump_0077
  1281. break
  1282. jump jump_0070
  1283. jump_0077:
  1284. break
  1285. zero.s -0x130
  1286. jump jump_0079
  1287. jump_0071:
  1288. break
  1289. inc.s -0x130
  1290. jump_0079:
  1291. break
  1292. load.s.pri -0x128
  1293. const.alt 0x3
  1294. jneq jump_0080
  1295. load.s.pri -0x130
  1296. not
  1297. jnz jump_0080
  1298. load.s.pri -0x130
  1299. const.alt 0x3
  1300. sgrtr
  1301. jnz jump_0080
  1302. zero.pri
  1303. jump jump_0083
  1304. jump_0080:
  1305. const.pri 0x1
  1306. jump_0083:
  1307. jzer jump_0084
  1308. break
  1309. load.s.pri -0x8
  1310. const.alt 0x1
  1311. or
  1312. stor.s.pri -0x8
  1313. break
  1314. pushaddr -0x110
  1315. push.c 0x1E50
  1316. push.c 0x10
  1317. sysreq.c [BAD SYSREQ]
  1318. stack 0x18
  1319. stor.s.pri -0x118
  1320. jump_0084:
  1321. jump jump_0085
  1322. jump_0070:
  1323. stack 0x8
  1324. stack 0x18
  1325. jump_0063:
  1326. break
  1327. load.s.pri -0x8
  1328. const.alt 0x1
  1329. and
  1330. jzer jump_0086
  1331. load.s.pri -0x118
  1332. not
  1333. jzer jump_0086
  1334. const.pri 0x1
  1335. jump jump_0088
  1336. jump_0086:
  1337. zero.pri
  1338. jump_0088:
  1339. jzer jump_0089
  1340. break
  1341. push.c 0x1E80
  1342. pushaddr 0x18
  1343. push.c 0x1E68
  1344. push.s 0x18
  1345. push.c 0x20
  1346. sysreq.c [BAD SYSREQ]
  1347. stack 0x28
  1348. break
  1349. const.pri 0x1
  1350. stack 0x118
  1351. retn
  1352. jump_0089:
  1353. break
  1354. stack -0x200
  1355. zero.pri
  1356. addr.alt -0x318
  1357. fill 0x200
  1358. break
  1359. push.c 0x3F
  1360. pushaddr -0x318
  1361. push.c 0x2
  1362. push.c 0x18
  1363. sysreq.c [BAD SYSREQ]
  1364. stack 0x20
  1365. break
  1366. stack -0x200
  1367. zero.pri
  1368. addr.alt -0x518
  1369. fill 0x200
  1370. break
  1371. push.c 0x0
  1372. sysreq.c [BAD SYSREQ]
  1373. stack 0x8
  1374. move.alt
  1375. const.pri 0x4
  1376. jsgrtr jump_0090
  1377. break
  1378. push.c 0x3F
  1379. pushaddr -0x518
  1380. push.c 0x3
  1381. push.c 0x18
  1382. sysreq.c [BAD SYSREQ]
  1383. stack 0x20
  1384. jump_0090:
  1385. break
  1386. stack -0x108
  1387. zero.pri
  1388. addr.alt -0x620
  1389. fill 0x108
  1390. break
  1391. stack -0x108
  1392. zero.pri
  1393. addr.alt -0x728
  1394. fill 0x108
  1395. break
  1396. load.s.pri -0x8
  1397. const.alt 0x1
  1398. and
  1399. jzer jump_0091
  1400. break
  1401. push.c 0x20
  1402. pushaddr -0x728
  1403. push.s -0x118
  1404. push.c 0x18
  1405. sysreq.c [BAD SYSREQ]
  1406. stack 0x20
  1407. break
  1408. load.s.pri -0x8
  1409. const.alt 0x4
  1410. and
  1411. jzer jump_0092
  1412. break
  1413. push.c 0x20
  1414. pushaddr -0x620
  1415. push.s -0x118
  1416. push.c 0x18
  1417. sysreq.c [BAD SYSREQ]
  1418. stack 0x20
  1419. jump jump_0093
  1420. jump_0092:
  1421. break
  1422. load.s.pri -0x8
  1423. const.alt 0x8
  1424. and
  1425. jzer jump_0094
  1426. break
  1427. push.c 0x0
  1428. push.c 0x20
  1429. pushaddr -0x620
  1430. push.s -0x118
  1431. push.c 0x20
  1432. sysreq.c [BAD SYSREQ]
  1433. stack 0x28
  1434. jump jump_0093
  1435. jump_0094:
  1436. break
  1437. load.s.pri -0x8
  1438. const.alt 0x10
  1439. and
  1440. jzer jump_0093
  1441. break
  1442. push.c 0x20
  1443. pushaddr -0x620
  1444. push.s -0x118
  1445. push.c 0x18
  1446. sysreq.c [BAD SYSREQ]
  1447. stack 0x20
  1448. jump_0093:
  1449. jump jump_0097
  1450. jump_0091:
  1451. break
  1452. pushaddr -0x110
  1453. push.c 0x20
  1454. pushaddr -0x620
  1455. push.c 0x18
  1456. sysreq.c [BAD SYSREQ]
  1457. stack 0x20
  1458. jump_0097:
  1459. break
  1460. stack -0x80
  1461. zero.pri
  1462. addr.alt -0x7A8
  1463. fill 0x80
  1464. stack -0x8
  1465. zero.s -0x7B0
  1466. break
  1467. load.s.pri -0x8
  1468. const.alt 0x4
  1469. and
  1470. jzer jump_0098
  1471. break
  1472. load.s.pri -0x7B0
  1473. push.pri
  1474. push.c 0x1EE8
  1475. load.s.pri -0x7B0
  1476. const.alt 0xF
  1477. sub.alt
  1478. push.pri
  1479. addr.alt -0x7A8
  1480. load.s.pri -0x7B0
  1481. bounds 0xF
  1482. idxaddr.b 0x3
  1483. push.pri
  1484. push.c 0x18
  1485. sysreq.c [BAD SYSREQ]
  1486. stack 0x20
  1487. pop.alt
  1488. add
  1489. stor.s.pri -0x7B0
  1490. jump jump_0099
  1491. jump_0098:
  1492. break
  1493. load.s.pri -0x8
  1494. const.alt 0x8
  1495. and
  1496. jzer jump_0099
  1497. break
  1498. load.s.pri -0x7B0
  1499. push.pri
  1500. push.c 0x1EF8
  1501. load.s.pri -0x7B0
  1502. const.alt 0xF
  1503. sub.alt
  1504. push.pri
  1505. addr.alt -0x7A8
  1506. load.s.pri -0x7B0
  1507. bounds 0xF
  1508. idxaddr.b 0x3
  1509. push.pri
  1510. push.c 0x18
  1511. sysreq.c [BAD SYSREQ]
  1512. stack 0x20
  1513. pop.alt
  1514. add
  1515. stor.s.pri -0x7B0
  1516. jump_0099:
  1517. break
  1518. pushaddr -0x518
  1519. push.c 0x8
  1520. sysreq.c [BAD SYSREQ]
  1521. stack 0x10
  1522. move.alt
  1523. zero.pri
  1524. jsgeq jump_0101
  1525. break
  1526. load.s.pri -0x7B0
  1527. push.pri
  1528. push.c 0x1F08
  1529. load.s.pri -0x7B0
  1530. const.alt 0xF
  1531. sub.alt
  1532. push.pri
  1533. addr.alt -0x7A8
  1534. load.s.pri -0x7B0
  1535. bounds 0xF
  1536. idxaddr.b 0x3
  1537. push.pri
  1538. push.c 0x18
  1539. sysreq.c [BAD SYSREQ]
  1540. stack 0x20
  1541. pop.alt
  1542. add
  1543. stor.s.pri -0x7B0
  1544. jump jump_0102
  1545. jump_0101:
  1546. break
  1547. load.s.pri -0x7B0
  1548. push.pri
  1549. push.c 0x1F18
  1550. load.s.pri -0x7B0
  1551. const.alt 0xF
  1552. sub.alt
  1553. push.pri
  1554. addr.alt -0x7A8
  1555. load.s.pri -0x7B0
  1556. bounds 0xF
  1557. idxaddr.b 0x3
  1558. push.pri
  1559. push.c 0x18
  1560. sysreq.c [BAD SYSREQ]
  1561. stack 0x20
  1562. pop.alt
  1563. add
  1564. stor.s.pri -0x7B0
  1565. jump_0102:
  1566. break
  1567. pushaddr -0x728
  1568. pushaddr -0x7A8
  1569. pushaddr -0x518
  1570. pushaddr -0x318
  1571. pushaddr -0x620
  1572. push.s 0x18
  1573. push.c 0x30
  1574. call func_05
  1575. break
  1576. push.c 0x0
  1577. push.c 0x80
  1578. push.s 0x18
  1579. push.c 0x18
  1580. call cmdReload
  1581. break
  1582. load.s.pri -0x118
  1583. move.alt
  1584. zero.pri
  1585. jsgeq jump_0103
  1586. break
  1587. stack -0x100
  1588. zero.pri
  1589. addr.alt -0x8B0
  1590. fill 0x100
  1591. break
  1592. push.c 0x1F
  1593. pushaddr -0x8B0
  1594. push.c 0x1F28
  1595. push.s -0x118
  1596. push.c 0x20
  1597. sysreq.c [BAD SYSREQ]
  1598. stack 0x28
  1599. break
  1600. pushaddr -0x8B0
  1601. push.s -0x118
  1602. push.c 0x10
  1603. call func_08
  1604. stack 0x100
  1605. jump_0103:
  1606. break
  1607. const.pri 0x1
  1608. stack 0x7B0
  1609. retn
  1610. ENDP
  1611.  
  1612. PROC func_05
  1613. break
  1614. break
  1615. stack -0x200
  1616. zero.pri
  1617. addr.alt -0x200
  1618. fill 0x200
  1619. break
  1620. push.c 0x3F
  1621. pushaddr -0x200
  1622. push.c 0x10
  1623. call func_04
  1624. break
  1625. pushaddr -0x200
  1626. push.c 0x1F50
  1627. push.c 0x3F
  1628. pushaddr -0x200
  1629. push.c 0x20
  1630. sysreq.c [BAD SYSREQ]
  1631. stack 0x28
  1632. break
  1633. pushaddr -0x200
  1634. push.c 0x8
  1635. sysreq.c [BAD SYSREQ]
  1636. stack 0x10
  1637. not
  1638. jzer jump_0104
  1639. break
  1640. pushaddr -0x200
  1641. push.c 0x4C8
  1642. push.c 0x1FB8
  1643. push.s 0x18
  1644. push.c 0x20
  1645. sysreq.c [BAD SYSREQ]
  1646. stack 0x28
  1647. break
  1648. zero.pri
  1649. stack 0x200
  1650. retn
  1651. jump_0104:
  1652. break
  1653. stack -0x8
  1654. zero.s -0x208
  1655. stack -0x800
  1656. zero.pri
  1657. addr.alt -0xA08
  1658. fill 0x800
  1659. stack -0x8
  1660. zero.s -0xA10
  1661. break
  1662. break
  1663. stack -0x200
  1664. zero.pri
  1665. addr.alt -0xC10
  1666. fill 0x200
  1667. stack -0x200
  1668. zero.pri
  1669. addr.alt -0xE10
  1670. fill 0x200
  1671. stack -0x200
  1672. zero.pri
  1673. addr.alt -0x1010
  1674. fill 0x200
  1675. stack -0x200
  1676. zero.pri
  1677. addr.alt -0x1210
  1678. fill 0x200
  1679. stack -0x8
  1680. zero.s -0x1218
  1681. break
  1682. jump_0110:
  1683. break
  1684. pushaddr -0xA10
  1685. push.c 0xFF
  1686. pushaddr -0xA08
  1687. push.s -0x208
  1688. pushaddr -0x200
  1689. push.c 0x28
  1690. sysreq.c [BAD SYSREQ]
  1691. stack 0x30
  1692. stor.s.pri -0x208
  1693. jzer jump_0105
  1694. break
  1695. load.s.pri -0xA10
  1696. jzer jump_0106
  1697. push.c 0x1
  1698. push.c 0x20A8
  1699. pushaddr -0xA08
  1700. push.c 0x18
  1701. sysreq.c [BAD SYSREQ]
  1702. stack 0x20
  1703. jnz jump_0106
  1704. zero.pri
  1705. jump jump_0108
  1706. jump_0106:
  1707. const.pri 0x1
  1708. jump_0108:
  1709. jzer jump_0109
  1710. break
  1711. jump jump_0110
  1712. jump_0109:
  1713. break
  1714. const.pri 0x3F
  1715. heap 0x8
  1716. stor.i
  1717. push.alt
  1718. pushaddr -0x1210
  1719. const.pri 0x3F
  1720. heap 0x8
  1721. stor.i
  1722. push.alt
  1723. pushaddr -0x1010
  1724. const.pri 0x3F
  1725. heap 0x8
  1726. stor.i
  1727. push.alt
  1728. pushaddr -0xE10
  1729. const.pri 0x3F
  1730. heap 0x8
  1731. stor.i
  1732. push.alt
  1733. pushaddr -0xC10
  1734. pushaddr -0xA08
  1735. push.c 0x48
  1736. sysreq.c [BAD SYSREQ]
  1737. stack 0x50
  1738. heap -0x20
  1739. stor.s.pri -0x1218
  1740. break
  1741. load.s.pri -0x1218
  1742. const.alt 0x4
  1743. jeq jump_0111
  1744. break
  1745. jump jump_0110
  1746. jump_0111:
  1747. break
  1748. push.s 0x38
  1749. pushaddr -0x1210
  1750. push.c 0x10
  1751. sysreq.c [BAD SYSREQ]
  1752. stack 0x18
  1753. const.alt -0x1
  1754. jeq jump_0113
  1755. push.c 0x0
  1756. push.s 0x20
  1757. pushaddr -0xC10
  1758. push.c 0x18
  1759. sysreq.c [BAD SYSREQ]
  1760. stack 0x20
  1761. jzer jump_0113
  1762. const.pri 0x1
  1763. jump jump_0115
  1764. jump_0113:
  1765. zero.pri
  1766. jump_0115:
  1767. jzer jump_0116
  1768. break
  1769. push.s 0x20
  1770. push.c 0x4C8
  1771. push.c 0x20B8
  1772. push.s 0x18
  1773. push.c 0x20
  1774. sysreq.c [BAD SYSREQ]
  1775. stack 0x28
  1776. break
  1777. zero.pri
  1778. stack 0x1218
  1779. retn
  1780. jump_0116:
  1781. jump jump_0110
  1782. jump_0105:
  1783. break
  1784. stack -0x1000
  1785. zero.pri
  1786. addr.alt -0x2218
  1787. fill 0x1000
  1788. break
  1789. load.s.pri 0x40
  1790. load.i
  1791. jnz jump_0118
  1792. break
  1793. push.s 0x38
  1794. push.s 0x28
  1795. push.s 0x30
  1796. push.s 0x20
  1797. push.c 0x2178
  1798. push.c 0x1FF
  1799. pushaddr -0x2218
  1800. push.c 0x38
  1801. sysreq.c [BAD SYSREQ]
  1802. stack 0x40
  1803. jump jump_0119
  1804. jump_0118:
  1805. break
  1806. push.s 0x40
  1807. push.s 0x38
  1808. push.s 0x28
  1809. push.s 0x30
  1810. push.s 0x20
  1811. push.c 0x2228
  1812. push.c 0x1FF
  1813. pushaddr -0x2218
  1814. push.c 0x40
  1815. sysreq.c [BAD SYSREQ]
  1816. stack 0x48
  1817. jump_0119:
  1818. break
  1819. pushaddr -0x2218
  1820. push.c 0x2300
  1821. push.s 0x18
  1822. push.c 0x18
  1823. sysreq.c [BAD SYSREQ]
  1824. stack 0x20
  1825. break
  1826. push.c -0x1
  1827. pushaddr -0x2218
  1828. pushaddr -0x200
  1829. push.c 0x18
  1830. sysreq.c [BAD SYSREQ]
  1831. stack 0x20
  1832. not
  1833. jzer jump_0120
  1834. break
  1835. pushaddr -0x200
  1836. push.c 0x4C8
  1837. push.c 0x2358
  1838. push.s 0x18
  1839. push.c 0x20
  1840. sysreq.c [BAD SYSREQ]
  1841. stack 0x28
  1842. jump_0120:
  1843. stack 0x2218
  1844. zero.pri
  1845. retn
  1846. ENDP
  1847.  
  1848. PROC plugin_cfg
  1849. break
  1850. break
  1851. push.c 0x0
  1852. push.c 0x24A0
  1853. push.c 0x0
  1854. push.c 0x2498
  1855. push.c 0x0
  1856. push.c 0x2430
  1857. push.c 0x4018666666666666
  1858. push.c 0x38
  1859. sysreq.c [BAD SYSREQ]
  1860. stack 0x40
  1861. zero.pri
  1862. retn
  1863. ENDP
  1864.  
  1865. PROC delayed_load
  1866. break
  1867. break
  1868. stack -0x400
  1869. zero.pri
  1870. addr.alt -0x400
  1871. fill 0x400
  1872. stack -0x200
  1873. zero.pri
  1874. addr.alt -0x600
  1875. fill 0x200
  1876. stack -0x400
  1877. zero.pri
  1878. addr.alt -0xA00
  1879. fill 0x400
  1880. break
  1881. push.c 0x7F
  1882. pushaddr -0xA00
  1883. push.c 0x10
  1884. call func_04
  1885. break
  1886. push.c 0x3F
  1887. pushaddr -0x600
  1888. push.c 0x10
  1889. sysreq.c [BAD SYSREQ]
  1890. stack 0x18
  1891. break
  1892. stack -0x8
  1893. zero.s -0xA08
  1894. break
  1895. jump_0125:
  1896. break
  1897. addr.alt -0x600
  1898. load.s.pri -0xA08
  1899. bounds 0x3F
  1900. lidx.b 0x3
  1901. const.alt 0x5F
  1902. jeq jump_0121
  1903. addr.pri -0x600
  1904. push.pri
  1905. load.s.pri -0xA08
  1906. inc.s -0xA08
  1907. bounds 0x3F
  1908. pop.alt
  1909. idxaddr.b 0x3
  1910. load.i
  1911. jzer jump_0121
  1912. const.pri 0x1
  1913. jump jump_0123
  1914. jump_0121:
  1915. zero.pri
  1916. jump_0123:
  1917. jzer jump_0124
  1918. jump jump_0125
  1919. jump_0124:
  1920. break
  1921. addr.alt -0x600
  1922. load.s.pri -0xA08
  1923. bounds 0x3F
  1924. lidx.b 0x3
  1925. eq.c.pri 0x5F
  1926. jzer jump_0126
  1927. break
  1928. addr.alt -0x600
  1929. load.s.pri -0xA08
  1930. bounds 0x3F
  1931. idxaddr.b 0x3
  1932. move.alt
  1933. zero.pri
  1934. stor.i
  1935. break
  1936. pushaddr -0x600
  1937. pushaddr -0xA00
  1938. push.c 0x24A8
  1939. push.c 0x7F
  1940. pushaddr -0x400
  1941. push.c 0x28
  1942. sysreq.c [BAD SYSREQ]
  1943. stack 0x30
  1944. break
  1945. pushaddr -0x400
  1946. push.c 0x8
  1947. sysreq.c [BAD SYSREQ]
  1948. stack 0x10
  1949. jzer jump_0126
  1950. break
  1951. pushaddr -0x400
  1952. push.c 0x2558
  1953. push.c 0x10
  1954. sysreq.c [BAD SYSREQ]
  1955. stack 0x18
  1956. jump_0126:
  1957. break
  1958. push.c 0x3F
  1959. pushaddr -0x600
  1960. push.c 0x10
  1961. sysreq.c [BAD SYSREQ]
  1962. stack 0x18
  1963. break
  1964. pushaddr -0x600
  1965. pushaddr -0xA00
  1966. push.c 0x2598
  1967. push.c 0x7F
  1968. pushaddr -0x400
  1969. push.c 0x28
  1970. sysreq.c [BAD SYSREQ]
  1971. stack 0x30
  1972. break
  1973. pushaddr -0x400
  1974. push.c 0x8
  1975. sysreq.c [BAD SYSREQ]
  1976. stack 0x10
  1977. jzer jump_0128
  1978. break
  1979. pushaddr -0x400
  1980. push.c 0x2610
  1981. push.c 0x10
  1982. sysreq.c [BAD SYSREQ]
  1983. stack 0x18
  1984. jump_0128:
  1985. stack 0xA08
  1986. zero.pri
  1987. retn
  1988. ENDP
  1989.  
  1990. PROC func_06
  1991. break
  1992. break
  1993. stack -0x8
  1994. push.c 0x2650
  1995. push.s 0x18
  1996. push.c 0x10
  1997. sysreq.c [BAD SYSREQ]
  1998. stack 0x18
  1999. stor.s.pri -0x8
  2000. break
  2001. load.s.pri -0x8
  2002. jzer jump_0129
  2003. break
  2004. stack -0x1000
  2005. zero.pri
  2006. addr.alt -0x1008
  2007. fill 0x1000
  2008. break
  2009. stack -0x100
  2010. zero.pri
  2011. addr.alt -0x1108
  2012. fill 0x100
  2013. break
  2014. stack -0x100
  2015. zero.pri
  2016. addr.alt -0x1208
  2017. fill 0x100
  2018. break
  2019. stack -0x160
  2020. zero.pri
  2021. addr.alt -0x1368
  2022. fill 0x160
  2023. break
  2024. stack -0x100
  2025. zero.pri
  2026. addr.alt -0x1468
  2027. fill 0x100
  2028. break
  2029. jump_0132:
  2030. break
  2031. push.s -0x8
  2032. push.c 0x8
  2033. sysreq.c [BAD SYSREQ]
  2034. stack 0x10
  2035. not
  2036. jzer jump_0130
  2037. break
  2038. push.c 0x1FF
  2039. pushaddr -0x1008
  2040. push.s -0x8
  2041. push.c 0x18
  2042. sysreq.c [BAD SYSREQ]
  2043. stack 0x20
  2044. break
  2045. pushaddr -0x1008
  2046. push.c 0x8
  2047. sysreq.c [BAD SYSREQ]
  2048. stack 0x10
  2049. break
  2050. addr.pri -0x1008
  2051. load.i
  2052. eq.c.pri 0x3B
  2053. jzer jump_0131
  2054. break
  2055. jump jump_0132
  2056. jump_0131:
  2057. break
  2058. addr.alt -0x1108
  2059. zero.pri
  2060. stor.i
  2061. break
  2062. addr.alt -0x1208
  2063. zero.pri
  2064. stor.i
  2065. break
  2066. addr.alt -0x1368
  2067. zero.pri
  2068. stor.i
  2069. break
  2070. addr.alt -0x1468
  2071. zero.pri
  2072. stor.i
  2073. break
  2074. const.pri 0x1F
  2075. heap 0x8
  2076. stor.i
  2077. push.alt
  2078. pushaddr -0x1108
  2079. const.pri 0x1F
  2080. heap 0x8
  2081. stor.i
  2082. push.alt
  2083. pushaddr -0x1208
  2084. const.pri 0x1F
  2085. heap 0x8
  2086. stor.i
  2087. push.alt
  2088. pushaddr -0x1468
  2089. const.pri 0x2B
  2090. heap 0x8
  2091. stor.i
  2092. push.alt
  2093. pushaddr -0x1368
  2094. pushaddr -0x1008
  2095. push.c 0x48
  2096. sysreq.c [BAD SYSREQ]
  2097. stack 0x50
  2098. heap -0x20
  2099. move.alt
  2100. const.pri 0x2
  2101. jsleq jump_0133
  2102. break
  2103. jump jump_0132
  2104. jump_0133:
  2105. break
  2106. pushaddr -0x1108
  2107. push.c 0x8
  2108. sysreq.c [BAD SYSREQ]
  2109. stack 0x10
  2110. push.pri
  2111. pushaddr -0x1208
  2112. push.c 0x8
  2113. sysreq.c [BAD SYSREQ]
  2114. stack 0x10
  2115. push.pri
  2116. pushaddr -0x1468
  2117. pushaddr -0x1368
  2118. push.c 0x20
  2119. sysreq.c [BAD SYSREQ]
  2120. stack 0x28
  2121. break
  2122. inc 0x4C0
  2123. jump jump_0132
  2124. jump_0130:
  2125. break
  2126. push.s -0x8
  2127. push.c 0x8
  2128. sysreq.c [BAD SYSREQ]
  2129. stack 0x10
  2130. stack 0x1460
  2131. jump_0129:
  2132. break
  2133. load.pri 0x4C0
  2134. eq.c.pri 0x1
  2135. jzer jump_0136
  2136. break
  2137. push.c 0x26B0
  2138. zero.pri
  2139. heap 0x8
  2140. stor.i
  2141. push.alt
  2142. push.c 0x2660
  2143. push.c 0x18
  2144. sysreq.c [BAD SYSREQ]
  2145. stack 0x20
  2146. heap -0x8
  2147. jump jump_0137
  2148. jump_0136:
  2149. break
  2150. push.c 0x4C0
  2151. push.c 0x2768
  2152. zero.pri
  2153. heap 0x8
  2154. stor.i
  2155. push.alt
  2156. push.c 0x2718
  2157. push.c 0x20
  2158. sysreq.c [BAD SYSREQ]
  2159. stack 0x28
  2160. heap -0x8
  2161. jump_0137:
  2162. break
  2163. const.pri 0x1
  2164. stack 0x8
  2165. retn
  2166. ENDP
  2167.  
  2168. PROC cmdReload
  2169. break
  2170. break
  2171. push.c 0x0
  2172. push.c 0x1
  2173. push.s 0x28
  2174. push.s 0x20
  2175. push.s 0x18
  2176. push.c 0x28
  2177. call func_02
  2178. not
  2179. jzer jump_0138
  2180. break
  2181. const.pri 0x1
  2182. retn
  2183. jump_0138:
  2184. break
  2185. push.c 0x0
  2186. push.c 0x27D8
  2187. push.c 0x8
  2188. sysreq.c [BAD SYSREQ]
  2189. stack 0x10
  2190. push.pri
  2191. push.c 0x0
  2192. push.c 0x18
  2193. sysreq.c [BAD SYSREQ]
  2194. stack 0x20
  2195. break
  2196. push.c 0x0
  2197. sysreq.c [BAD SYSREQ]
  2198. stack 0x8
  2199. break
  2200. stack -0x400
  2201. zero.pri
  2202. addr.alt -0x400
  2203. fill 0x400
  2204. break
  2205. push.c 0x7F
  2206. pushaddr -0x400
  2207. push.c 0x10
  2208. call func_04
  2209. break
  2210. pushaddr -0x400
  2211. push.c 0x27E8
  2212. push.c 0x3F
  2213. pushaddr -0x400
  2214. push.c 0x20
  2215. sysreq.c [BAD SYSREQ]
  2216. stack 0x28
  2217. break
  2218. zero 0x4C0
  2219. break
  2220. pushaddr -0x400
  2221. push.c 0x8
  2222. call func_06
  2223. break
  2224. load.s.pri 0x18
  2225. jzer jump_0139
  2226. break
  2227. load.pri 0x4C0
  2228. eq.c.pri 0x1
  2229. jzer jump_0140
  2230. break
  2231. push.c 0x28A0
  2232. zero.pri
  2233. heap 0x8
  2234. stor.i
  2235. push.alt
  2236. push.c 0x2850
  2237. push.s 0x18
  2238. push.c 0x20
  2239. sysreq.c [BAD SYSREQ]
  2240. stack 0x28
  2241. heap -0x8
  2242. jump jump_0139
  2243. jump_0140:
  2244. break
  2245. push.c 0x4C0
  2246. push.c 0x2958
  2247. zero.pri
  2248. heap 0x8
  2249. stor.i
  2250. push.alt
  2251. push.c 0x2908
  2252. push.s 0x18
  2253. push.c 0x28
  2254. sysreq.c [BAD SYSREQ]
  2255. stack 0x30
  2256. heap -0x8
  2257. jump_0139:
  2258. break
  2259. stack -0x100
  2260. zero.pri
  2261. addr.alt -0x500
  2262. fill 0x100
  2263. stack -0x8
  2264. zero.s -0x508
  2265. stack -0x8
  2266. zero.s -0x510
  2267. break
  2268. stack -0x100
  2269. zero.pri
  2270. addr.alt -0x610
  2271. fill 0x100
  2272. break
  2273. push.c 0x1E48
  2274. push.c 0x1E40
  2275. pushaddr -0x508
  2276. pushaddr -0x500
  2277. push.c 0x20
  2278. sysreq.c [BAD SYSREQ]
  2279. stack 0x28
  2280. break
  2281. stack -0x8
  2282. zero.s -0x618
  2283. jump jump_0142
  2284. jump_0144:
  2285. break
  2286. inc.s -0x618
  2287. jump_0142:
  2288. load.s.pri -0x618
  2289. load.s.alt -0x508
  2290. jsgeq jump_0143
  2291. break
  2292. addr.alt -0x500
  2293. load.s.pri -0x618
  2294. bounds 0x1F
  2295. lidx.b 0x3
  2296. stor.s.pri -0x510
  2297. break
  2298. push.c 0x1F
  2299. pushaddr -0x610
  2300. push.s -0x510
  2301. push.c 0x18
  2302. sysreq.c [BAD SYSREQ]
  2303. stack 0x20
  2304. break
  2305. pushaddr -0x610
  2306. push.s -0x510
  2307. push.c 0x10
  2308. call func_08
  2309. jump jump_0144
  2310. jump_0143:
  2311. stack 0x8
  2312. break
  2313. const.pri 0x1
  2314. stack 0x610
  2315. retn
  2316. ENDP
  2317.  
  2318. PROC func_07
  2319. break
  2320. break
  2321. stack -0x8
  2322. const.pri -0x1
  2323. stor.s.pri -0x8
  2324. break
  2325. stack -0x8
  2326. zero.s -0x10
  2327. break
  2328. break
  2329. break
  2330. break
  2331. break
  2332. break
  2333. const.alt 0x598
  2334. load.s.pri 0x18
  2335. bounds 0x20
  2336. idxaddr.b 0x3
  2337. move.alt
  2338. zero.pri
  2339. stor.i
  2340. break
  2341. push.c 0x0
  2342. sysreq.c [BAD SYSREQ]
  2343. stack 0x8
  2344. stor.pri 0x29C8
  2345. break
  2346. stack -0x8
  2347. zero.s -0x18
  2348. jump jump_0145
  2349. jump_0173:
  2350. break
  2351. inc.s -0x18
  2352. jump_0145:
  2353. load.s.pri -0x18
  2354. load.alt 0x29C8
  2355. jsgeq jump_0146
  2356. break
  2357. push.c 0x0
  2358. const.pri 0x2C40
  2359. heap 0x8
  2360. movs 0x8
  2361. push.alt
  2362. push.c 0x3
  2363. push.s -0x18
  2364. push.c 0x20
  2365. sysreq.c [BAD SYSREQ]
  2366. stack 0x28
  2367. heap -0x8
  2368. stor.pri 0x29D0
  2369. break
  2370. push.c 0x2B
  2371. push.c 0x29E0
  2372. push.c 0x0
  2373. push.s -0x18
  2374. push.c 0x20
  2375. sysreq.c [BAD SYSREQ]
  2376. stack 0x28
  2377. break
  2378. load.pri 0x29D0
  2379. const.alt 0x4
  2380. and
  2381. jzer jump_0147
  2382. break
  2383. push.c 0x0
  2384. push.c 0x29E0
  2385. push.s 0x28
  2386. push.c 0x18
  2387. sysreq.c [BAD SYSREQ]
  2388. stack 0x20
  2389. jzer jump_0148
  2390. break
  2391. load.s.pri -0x18
  2392. stor.s.pri -0x8
  2393. break
  2394. jump jump_0146
  2395. jump_0148:
  2396. jump jump_0150
  2397. jump_0147:
  2398. break
  2399. load.pri 0x29D0
  2400. const.alt 0x8
  2401. and
  2402. jzer jump_0151
  2403. break
  2404. stack -0x8
  2405. push.c 0x29E0
  2406. push.c 0x8
  2407. sysreq.c [BAD SYSREQ]
  2408. stack 0x10
  2409. stor.s.pri -0x20
  2410. break
  2411. const.pri 0x29E0
  2412. push.pri
  2413. load.s.pri -0x20
  2414. add.c -0x1
  2415. bounds 0x2B
  2416. pop.alt
  2417. idxaddr.b 0x3
  2418. load.i
  2419. eq.c.pri 0x2E
  2420. jzer jump_0152
  2421. break
  2422. push.s -0x20
  2423. push.s 0x30
  2424. push.c 0x29E0
  2425. push.c 0x18
  2426. sysreq.c [BAD SYSREQ]
  2427. stack 0x20
  2428. jzer jump_0153
  2429. break
  2430. load.s.pri -0x18
  2431. stor.s.pri -0x8
  2432. break
  2433. stack 0x8
  2434. jump jump_0146
  2435. jump_0153:
  2436. jump jump_0155
  2437. jump_0152:
  2438. break
  2439. push.c 0x0
  2440. push.c 0x29E0
  2441. push.s 0x30
  2442. push.c 0x18
  2443. sysreq.c [BAD SYSREQ]
  2444. stack 0x20
  2445. jzer jump_0155
  2446. break
  2447. load.s.pri -0x18
  2448. stor.s.pri -0x8
  2449. break
  2450. stack 0x8
  2451. jump jump_0146
  2452. jump_0155:
  2453. stack 0x8
  2454. jump jump_0150
  2455. jump_0151:
  2456. break
  2457. load.pri 0x29D0
  2458. const.alt 0x400
  2459. and
  2460. jzer jump_0159
  2461. break
  2462. load.pri 0x29D0
  2463. const.alt 0x2
  2464. and
  2465. jzer jump_0160
  2466. break
  2467. push.c 0x29E0
  2468. push.s 0x20
  2469. push.c 0x10
  2470. sysreq.c [BAD SYSREQ]
  2471. stack 0x18
  2472. const.alt -0x1
  2473. jeq jump_0161
  2474. break
  2475. load.s.pri -0x18
  2476. stor.s.pri -0x8
  2477. break
  2478. const.alt 0x598
  2479. load.s.pri 0x18
  2480. bounds 0x20
  2481. idxaddr.b 0x3
  2482. move.alt
  2483. const.pri 0x1
  2484. stor.i
  2485. break
  2486. jump jump_0146
  2487. jump_0161:
  2488. jump jump_0163
  2489. jump_0160:
  2490. break
  2491. push.c 0x0
  2492. push.c 0x29E0
  2493. push.s 0x20
  2494. push.c 0x18
  2495. sysreq.c [BAD SYSREQ]
  2496. stack 0x20
  2497. jzer jump_0163
  2498. break
  2499. load.s.pri -0x18
  2500. stor.s.pri -0x8
  2501. break
  2502. const.alt 0x598
  2503. load.s.pri 0x18
  2504. bounds 0x20
  2505. idxaddr.b 0x3
  2506. move.alt
  2507. const.pri 0x1
  2508. stor.i
  2509. break
  2510. jump jump_0146
  2511. jump_0163:
  2512. jump jump_0150
  2513. jump_0159:
  2514. break
  2515. load.pri 0x29D0
  2516. const.alt 0x2
  2517. and
  2518. jzer jump_0167
  2519. break
  2520. push.c 0x29E0
  2521. push.s 0x20
  2522. push.c 0x10
  2523. sysreq.c [BAD SYSREQ]
  2524. stack 0x18
  2525. const.alt -0x1
  2526. jeq jump_0168
  2527. break
  2528. load.s.pri -0x18
  2529. stor.s.pri -0x8
  2530. break
  2531. jump jump_0146
  2532. jump_0168:
  2533. jump jump_0150
  2534. jump_0167:
  2535. break
  2536. push.c 0x0
  2537. push.c 0x29E0
  2538. push.s 0x20
  2539. push.c 0x18
  2540. sysreq.c [BAD SYSREQ]
  2541. stack 0x20
  2542. jzer jump_0150
  2543. break
  2544. load.s.pri -0x18
  2545. stor.s.pri -0x8
  2546. break
  2547. jump jump_0146
  2548. jump_0150:
  2549. jump jump_0173
  2550. jump_0146:
  2551. stack 0x8
  2552. break
  2553. load.s.pri -0x8
  2554. const.alt -0x1
  2555. jeq jump_0174
  2556. break
  2557. push.c 0x0
  2558. const.pri 0x2C40
  2559. heap 0x8
  2560. movs 0x8
  2561. push.alt
  2562. push.c 0x2
  2563. push.s -0x8
  2564. push.c 0x20
  2565. sysreq.c [BAD SYSREQ]
  2566. stack 0x28
  2567. heap -0x8
  2568. stor.pri 0x29D8
  2569. break
  2570. load.pri 0x29D0
  2571. const.alt 0x10
  2572. and
  2573. jzer jump_0175
  2574. break
  2575. load.s.pri -0x10
  2576. const.alt 0x8
  2577. or
  2578. stor.s.pri -0x10
  2579. break
  2580. stack -0x100
  2581. zero.pri
  2582. addr.alt -0x110
  2583. fill 0x100
  2584. break
  2585. push.c 0x1F
  2586. pushaddr -0x110
  2587. push 0x29D8
  2588. push.c 0x18
  2589. sysreq.c [BAD SYSREQ]
  2590. stack 0x20
  2591. break
  2592. push.c 0x0
  2593. push 0x29D8
  2594. push.s 0x18
  2595. push.c 0x18
  2596. sysreq.c [BAD SYSREQ]
  2597. stack 0x20
  2598. break
  2599. push.s 0x30
  2600. pushaddr -0x110
  2601. push.c 0x29E0
  2602. push.s 0x28
  2603. push.s 0x18
  2604. push.c 0x8
  2605. sysreq.c [BAD SYSREQ]
  2606. stack 0x10
  2607. heap 0x8
  2608. stor.i
  2609. push.alt
  2610. push.s 0x20
  2611. push.c 0x2C48
  2612. push.c 0x38
  2613. sysreq.c [BAD SYSREQ]
  2614. stack 0x40
  2615. heap -0x8
  2616. stack 0x100
  2617. jump jump_0176
  2618. jump_0175:
  2619. break
  2620. push.c 0x1F
  2621. push.c 0x2B40
  2622. push.c 0x1
  2623. push.s -0x8
  2624. push.c 0x20
  2625. sysreq.c [BAD SYSREQ]
  2626. stack 0x28
  2627. break
  2628. push.c 0x0
  2629. push.c 0x2B40
  2630. push.s 0x38
  2631. push.c 0x18
  2632. sysreq.c [BAD SYSREQ]
  2633. stack 0x20
  2634. jzer jump_0177
  2635. break
  2636. load.s.pri -0x10
  2637. const.alt 0xC
  2638. or
  2639. stor.s.pri -0x10
  2640. break
  2641. push.c 0x0
  2642. push 0x29D8
  2643. push.s 0x18
  2644. push.c 0x18
  2645. sysreq.c [BAD SYSREQ]
  2646. stack 0x20
  2647. break
  2648. stack -0x100
  2649. zero.pri
  2650. addr.alt -0x110
  2651. fill 0x100
  2652. break
  2653. push.c 0x1F
  2654. pushaddr -0x110
  2655. push 0x29D8
  2656. push.c 0x18
  2657. sysreq.c [BAD SYSREQ]
  2658. stack 0x20
  2659. break
  2660. push.s 0x30
  2661. pushaddr -0x110
  2662. push.c 0x29E0
  2663. push.s 0x28
  2664. push.s 0x18
  2665. push.c 0x8
  2666. sysreq.c [BAD SYSREQ]
  2667. stack 0x10
  2668. heap 0x8
  2669. stor.i
  2670. push.alt
  2671. push.s 0x20
  2672. push.c 0x2ED8
  2673. push.c 0x38
  2674. sysreq.c [BAD SYSREQ]
  2675. stack 0x40
  2676. heap -0x8
  2677. stack 0x100
  2678. jump jump_0176
  2679. jump_0177:
  2680. break
  2681. load.s.pri -0x10
  2682. const.alt 0x1
  2683. or
  2684. stor.s.pri -0x10
  2685. break
  2686. load.pri 0x29D0
  2687. const.alt 0x1
  2688. and
  2689. jzer jump_0176
  2690. break
  2691. load.s.pri -0x10
  2692. const.alt 0x2
  2693. or
  2694. stor.s.pri -0x10
  2695. break
  2696. push.s 0x30
  2697. push.c 0x29E0
  2698. push.s 0x28
  2699. push.s 0x18
  2700. push.c 0x8
  2701. sysreq.c [BAD SYSREQ]
  2702. stack 0x10
  2703. heap 0x8
  2704. stor.i
  2705. push.alt
  2706. push.s 0x20
  2707. push.c 0x3168
  2708. push.c 0x30
  2709. sysreq.c [BAD SYSREQ]
  2710. stack 0x38
  2711. heap -0x8
  2712. jump_0176:
  2713. jump jump_0180
  2714. jump_0174:
  2715. break
  2716. push 0x6A0
  2717. push.c 0x8
  2718. sysreq.c [BAD SYSREQ]
  2719. stack 0x10
  2720. const.alt 0x4000000000000000
  2721. push.pri
  2722. push.alt
  2723. push.c 0x10
  2724. call func_00
  2725. jzer jump_0181
  2726. break
  2727. load.s.pri -0x10
  2728. const.alt 0x2
  2729. or
  2730. stor.s.pri -0x10
  2731. jump jump_0180
  2732. jump_0181:
  2733. break
  2734. stack -0x100
  2735. zero.pri
  2736. addr.alt -0x110
  2737. fill 0x100
  2738. break
  2739. push.c 0x1F
  2740. pushaddr -0x110
  2741. push 0x6B0
  2742. push.c 0x18
  2743. sysreq.c [BAD SYSREQ]
  2744. stack 0x20
  2745. break
  2746. pushaddr -0x110
  2747. push.c 0x8
  2748. sysreq.c [BAD SYSREQ]
  2749. stack 0x10
  2750. not
  2751. jzer jump_0183
  2752. break
  2753. push.c 0x3400
  2754. push.c 0x20
  2755. pushaddr -0x110
  2756. push.c 0x18
  2757. sysreq.c [BAD SYSREQ]
  2758. stack 0x20
  2759. jump_0183:
  2760. break
  2761. stack -0x8
  2762. pushaddr -0x110
  2763. push.c 0x8
  2764. sysreq.c [BAD SYSREQ]
  2765. stack 0x10
  2766. stor.s.pri -0x118
  2767. break
  2768. load.s.pri -0x118
  2769. jzer jump_0184
  2770. break
  2771. load.s.pri -0x10
  2772. const.alt 0x8
  2773. or
  2774. stor.s.pri -0x10
  2775. break
  2776. push.c 0x0
  2777. push.s -0x118
  2778. push.s 0x18
  2779. push.c 0x18
  2780. sysreq.c [BAD SYSREQ]
  2781. stack 0x20
  2782. jump_0184:
  2783. stack 0x108
  2784. jump_0180:
  2785. break
  2786. load.s.pri -0x10
  2787. stack 0x10
  2788. retn
  2789. ENDP
  2790.  
  2791. PROC func_08
  2792. break
  2793. break
  2794. push.c 0x0
  2795. push.c -0x1
  2796. push.s 0x18
  2797. push.c 0x18
  2798. sysreq.c [BAD SYSREQ]
  2799. stack 0x20
  2800. break
  2801. stack -0x100
  2802. zero.pri
  2803. addr.alt -0x100
  2804. fill 0x100
  2805. stack -0x100
  2806. zero.pri
  2807. addr.alt -0x200
  2808. fill 0x100
  2809. stack -0x100
  2810. zero.pri
  2811. addr.alt -0x300
  2812. fill 0x100
  2813. stack -0x100
  2814. zero.pri
  2815. addr.alt -0x400
  2816. fill 0x100
  2817. stack -0x100
  2818. zero.pri
  2819. addr.alt -0x500
  2820. fill 0x100
  2821. break
  2822. push.c 0x1
  2823. push.c 0x1F
  2824. pushaddr -0x100
  2825. push.s 0x18
  2826. push.c 0x20
  2827. sysreq.c [BAD SYSREQ]
  2828. stack 0x28
  2829. break
  2830. push.c 0x1F
  2831. pushaddr -0x200
  2832. push.s 0x18
  2833. push.c 0x18
  2834. sysreq.c [BAD SYSREQ]
  2835. stack 0x20
  2836. break
  2837. load.s.pri 0x20
  2838. load.i
  2839. jzer jump_0185
  2840. break
  2841. push.s 0x20
  2842. push.c 0x1F
  2843. pushaddr -0x500
  2844. push.c 0x18
  2845. sysreq.c [BAD SYSREQ]
  2846. stack 0x20
  2847. jump jump_0186
  2848. jump_0185:
  2849. break
  2850. push.c 0x1F
  2851. pushaddr -0x500
  2852. push.s 0x18
  2853. push.c 0x18
  2854. sysreq.c [BAD SYSREQ]
  2855. stack 0x20
  2856. jump_0186:
  2857. break
  2858. push.c 0x1F
  2859. pushaddr -0x400
  2860. push 0x6A8
  2861. push.c 0x18
  2862. sysreq.c [BAD SYSREQ]
  2863. stack 0x20
  2864. break
  2865. push.c 0x1F
  2866. pushaddr -0x300
  2867. pushaddr -0x400
  2868. push.s 0x18
  2869. push.c 0x20
  2870. sysreq.c [BAD SYSREQ]
  2871. stack 0x28
  2872. break
  2873. stack -0x8
  2874. pushaddr -0x300
  2875. pushaddr -0x100
  2876. pushaddr -0x200
  2877. pushaddr -0x500
  2878. push.s 0x18
  2879. push.c 0x28
  2880. call func_07
  2881. stor.s.pri -0x508
  2882. break
  2883. load.s.pri -0x508
  2884. const.alt 0x1
  2885. and
  2886. jzer jump_0187
  2887. break
  2888. push.c 0x3470
  2889. pushaddr 0x18
  2890. push.c 0x3410
  2891. push.s 0x18
  2892. push.c 0x20
  2893. sysreq.c [BAD SYSREQ]
  2894. stack 0x28
  2895. jump_0187:
  2896. break
  2897. load.s.pri -0x508
  2898. const.alt 0x2
  2899. and
  2900. jzer jump_0188
  2901. break
  2902. push.c 0x518
  2903. push.c 0x34B0
  2904. push.s 0x18
  2905. push.c 0x18
  2906. sysreq.c [BAD SYSREQ]
  2907. stack 0x20
  2908. break
  2909. const.pri 0x1
  2910. stack 0x508
  2911. retn
  2912. jump_0188:
  2913. break
  2914. load.s.pri -0x508
  2915. const.alt 0x4
  2916. and
  2917. jzer jump_0189
  2918. break
  2919. push.c 0x3528
  2920. pushaddr 0x18
  2921. push.c 0x34C8
  2922. push.s 0x18
  2923. push.c 0x20
  2924. sysreq.c [BAD SYSREQ]
  2925. stack 0x28
  2926. jump_0189:
  2927. break
  2928. load.s.pri -0x508
  2929. const.alt 0x8
  2930. and
  2931. jzer jump_0190
  2932. break
  2933. push.c 0x35C8
  2934. pushaddr 0x18
  2935. push.c 0x3568
  2936. push.s 0x18
  2937. push.c 0x20
  2938. sysreq.c [BAD SYSREQ]
  2939. stack 0x28
  2940. jump_0190:
  2941. break
  2942. zero.pri
  2943. stack 0x508
  2944. retn
  2945. ENDP
  2946.  
  2947. PROC client_infochanged
  2948. break
  2949. break
  2950. push.s 0x18
  2951. push.c 0x8
  2952. sysreq.c [BAD SYSREQ]
  2953. stack 0x10
  2954. not
  2955. jnz jump_0191
  2956. push 0x6A0
  2957. push.c 0x8
  2958. sysreq.c [BAD SYSREQ]
  2959. stack 0x10
  2960. not
  2961. jnz jump_0191
  2962. zero.pri
  2963. jump jump_0193
  2964. jump_0191:
  2965. const.pri 0x1
  2966. jump_0193:
  2967. jzer jump_0194
  2968. break
  2969. zero.pri
  2970. retn
  2971. jump_0194:
  2972. break
  2973. stack -0x100
  2974. zero.pri
  2975. addr.alt -0x100
  2976. fill 0x100
  2977. stack -0x100
  2978. zero.pri
  2979. addr.alt -0x200
  2980. fill 0x100
  2981. break
  2982. push.c 0x1F
  2983. pushaddr -0x200
  2984. push.s 0x18
  2985. push.c 0x18
  2986. sysreq.c [BAD SYSREQ]
  2987. stack 0x20
  2988. break
  2989. push.c 0x1F
  2990. pushaddr -0x100
  2991. push.c 0x3610
  2992. push.s 0x18
  2993. push.c 0x20
  2994. sysreq.c [BAD SYSREQ]
  2995. stack 0x28
  2996. break
  2997. const.alt 0x598
  2998. load.s.pri 0x18
  2999. bounds 0x20
  3000. lidx.b 0x3
  3001. jzer jump_0195
  3002. break
  3003. push.c 0x0
  3004. pushaddr -0x200
  3005. pushaddr -0x100
  3006. push.c 0x18
  3007. sysreq.c [BAD SYSREQ]
  3008. stack 0x20
  3009. not
  3010. jzer jump_0196
  3011. break
  3012. pushaddr -0x100
  3013. push.s 0x18
  3014. push.c 0x10
  3015. call func_08
  3016. jump_0196:
  3017. jump jump_0197
  3018. jump_0195:
  3019. break
  3020. push.c 0x0
  3021. pushaddr -0x200
  3022. pushaddr -0x100
  3023. push.c 0x18
  3024. sysreq.c [BAD SYSREQ]
  3025. stack 0x20
  3026. not
  3027. jzer jump_0197
  3028. break
  3029. pushaddr -0x100
  3030. push.s 0x18
  3031. push.c 0x10
  3032. call func_08
  3033. jump_0197:
  3034. break
  3035. zero.pri
  3036. stack 0x200
  3037. retn
  3038. ENDP
  3039.  
  3040. PROC ackSignal
  3041. break
  3042. break
  3043. push.c 0x36A8
  3044. pushaddr 0x18
  3045. push.s 0x18
  3046. push.c 0x8
  3047. sysreq.c [BAD SYSREQ]
  3048. stack 0x10
  3049. heap 0x8
  3050. stor.i
  3051. push.alt
  3052. push.c 0x3638
  3053. push.c 0x20
  3054. sysreq.c [BAD SYSREQ]
  3055. stack 0x28
  3056. heap -0x8
  3057. break
  3058. const.pri 0x1
  3059. retn
  3060. ENDP
  3061.  
  3062. PROC client_authorized
  3063. break
  3064. break
  3065. push 0x6A0
  3066. push.c 0x8
  3067. sysreq.c [BAD SYSREQ]
  3068. stack 0x10
  3069. jzer jump_0199
  3070. const.pri 0x36F0
  3071. heap 0x8
  3072. movs 0x8
  3073. push.alt
  3074. push.s 0x18
  3075. push.c 0x10
  3076. call func_08
  3077. heap -0x8
  3078. jump jump_0200
  3079. jump_0199:
  3080. zero.pri
  3081. jump_0200:
  3082. retn
  3083. ENDP
  3084.  
  3085. PROC client_putinserver
  3086. break
  3087. break
  3088. push.c 0x0
  3089. sysreq.c [BAD SYSREQ]
  3090. stack 0x8
  3091. not
  3092. jzer jump_0201
  3093. load.s.pri 0x18
  3094. eq.c.pri 0x1
  3095. jzer jump_0201
  3096. const.pri 0x1
  3097. jump jump_0203
  3098. jump_0201:
  3099. zero.pri
  3100. jump_0203:
  3101. jzer jump_0204
  3102. break
  3103. push 0x6A0
  3104. push.c 0x8
  3105. sysreq.c [BAD SYSREQ]
  3106. stack 0x10
  3107. jzer jump_0205
  3108. const.pri 0x36F0
  3109. heap 0x8
  3110. movs 0x8
  3111. push.alt
  3112. push.s 0x18
  3113. push.c 0x10
  3114. call func_08
  3115. heap -0x8
  3116. jump jump_0206
  3117. jump_0205:
  3118. zero.pri
  3119. jump_0206:
  3120. retn
  3121. jump_0204:
  3122. break
  3123. zero.pri
  3124. retn
  3125. ENDP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement