Bond697

set wifi rand

Dec 30th, 2011
403
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. RAM_ARM9:0203AE38             @ =============== S U B R O U T I N E =======================================
  2. RAM_ARM9:0203AE38
  3. RAM_ARM9:0203AE38
  4. RAM_ARM9:0203AE38             @ void __fastcall setWifiRand__()
  5. RAM_ARM9:0203AE38             setWifiRand__:                          @ CODE XREF: sub_203ADA4+68p
  6. RAM_ARM9:0203AE38
  7. RAM_ARM9:0203AE38             var_38          = -0x38
  8. RAM_ARM9:0203AE38             var_35          = -0x35
  9. RAM_ARM9:0203AE38             var_34          = -0x34
  10. RAM_ARM9:0203AE38             var_33          = -0x33
  11. RAM_ARM9:0203AE38             var_30          = -0x30
  12. RAM_ARM9:0203AE38             var_2C          = -0x2C
  13. RAM_ARM9:0203AE38             var_28          = -0x28
  14. RAM_ARM9:0203AE38             var_24          = -0x24
  15. RAM_ARM9:0203AE38             var_20          = -0x20
  16. RAM_ARM9:0203AE38             var_1C          = -0x1C
  17. RAM_ARM9:0203AE38
  18. RAM_ARM9:0203AE38 78 40 2D E9                 STMFD   SP!, {R3-R6,LR}
  19. RAM_ARM9:0203AE3C 24 D0 4D E2                 SUB     SP, SP, #0x24
  20. RAM_ARM9:0203AE40 00 40 A0 E1                 MOV     R4, R0
  21. RAM_ARM9:0203AE44 00 00 8D E2                 ADD     R0, SP, #0
  22. RAM_ARM9:0203AE48 8D 33 01 EB                 BL      getMAC__
  23. RAM_ARM9:0203AE4C 14 00 8D E2                 ADD     R0, SP, #0x14
  24. RAM_ARM9:0203AE50 08 10 8D E2                 ADD     R1, SP, #8
  25. RAM_ARM9:0203AE54 DF 36 01 EB                 BL      fetchMicData__
  26. RAM_ARM9:0203AE58 18 20 9D E5                 LDR     R2, [SP,#0x18]
  27. RAM_ARM9:0203AE5C 04 10 DD E5                 LDRB    R1, [SP,#4]
  28. RAM_ARM9:0203AE60 8C 00 9F E5                 LDR     R0, =0x2FFFC3C
  29. RAM_ARM9:0203AE64 1C 30 9D E5                 LDR     R3, [SP,#0x1C]
  30. RAM_ARM9:0203AE68 02 24 A0 E1                 MOV     R2, R2,LSL#8
  31. RAM_ARM9:0203AE6C 93 02 05 E0                 MUL     R5, R3, R2
  32. RAM_ARM9:0203AE70 14 30 9D E5                 LDR     R3, [SP,#0x14]
  33. RAM_ARM9:0203AE74 03 20 DD E5                 LDRB    R2, [SP,#3]
  34. RAM_ARM9:0203AE78 05 58 83 E0                 ADD     R5, R3, R5,LSL#16
  35. RAM_ARM9:0203AE7C 01 14 A0 E1                 MOV     R1, R1,LSL#8
  36. RAM_ARM9:0203AE80 0C 60 9D E5                 LDR     R6, [SP,#0xC]
  37. RAM_ARM9:0203AE84 10 E0 9D E5                 LDR     LR, [SP,#0x10]
  38. RAM_ARM9:0203AE88 08 C0 9D E5                 LDR     R12, [SP,#8]
  39. RAM_ARM9:0203AE8C 02 18 81 E0                 ADD     R1, R1, R2,LSL#16
  40. RAM_ARM9:0203AE90 05 30 DD E5                 LDRB    R3, [SP,#5]
  41. RAM_ARM9:0203AE94 0E 60 86 E0                 ADD     R6, R6, LR
  42. RAM_ARM9:0203AE98 0C 28 85 E0                 ADD     R2, R5, R12,LSL#16
  43. RAM_ARM9:0203AE9C 06 2C 82 E0                 ADD     R2, R2, R6,LSL#24
  44. RAM_ARM9:0203AEA0 01 10 83 E0                 ADD     R1, R3, R1
  45. RAM_ARM9:0203AEA4 00 00 90 E5                 LDR     R0, [R0]
  46. RAM_ARM9:0203AEA8 01 10 82 E0                 ADD     R1, R2, R1
  47. RAM_ARM9:0203AEAC 00 00 81 E0                 ADD     R0, R1, R0
  48. RAM_ARM9:0203AEB0 65 10 00 EB                 BL      setMT__
  49. RAM_ARM9:0203AEB4 81 10 00 EB                 BL      reseedMTTable__
  50. RAM_ARM9:0203AEB8 00 50 A0 E1                 MOV     R5, R0
  51. RAM_ARM9:0203AEBC 7F 10 00 EB                 BL      reseedMTTable__
  52. RAM_ARM9:0203AEC0 00 C0 90 E2                 MOVS    R12, R0
  53. RAM_ARM9:0203AEC4 00 E0 A5 E2                 ADC     LR, R5, #0
  54. RAM_ARM9:0203AEC8 28 20 9F E5                 LDR     R2, =0x6C078965
  55. RAM_ARM9:0203AECC 00 50 84 E8                 STMIA   R4, {R12,LR}
  56. RAM_ARM9:0203AED0 24 30 9F E5                 LDR     R3, =0x5D588B65
  57. RAM_ARM9:0203AED4 24 00 9F E5                 LDR     R0, =0x269EC3
  58. RAM_ARM9:0203AED8 00 10 A0 E3                 MOV     R1, #0
  59. RAM_ARM9:0203AEDC 08 20 84 E5                 STR     R2, [R4,#8]
  60. RAM_ARM9:0203AEE0 0C 30 84 E5                 STR     R3, [R4,#0xC]
  61. RAM_ARM9:0203AEE4 10 00 84 E5                 STR     R0, [R4,#0x10]
  62. RAM_ARM9:0203AEE8 14 10 84 E5                 STR     R1, [R4,#0x14]
  63. RAM_ARM9:0203AEEC 24 D0 8D E2                 ADD     SP, SP, #0x24
  64. RAM_ARM9:0203AEF0 78 80 BD E8                 LDMFD   SP!, {R3-R6,PC}
  65. RAM_ARM9:0203AEF0             @ End of function setWifiRand__
  66. RAM_ARM9:0203AEF0
  67. RAM_ARM9:0203AEF0             @ ---------------------------------------------------------------------------
  68. RAM_ARM9:0203AEF4 3C FC FF 02 dword_203AEF4:  .long 0x2FFFC3C         @ DATA XREF: setWifiRand__+28r
  69. RAM_ARM9:0203AEF8 65 89 07 6C dword_203AEF8:  .long 0x6C078965        @ DATA XREF: setWifiRand__+90r
  70. RAM_ARM9:0203AEFC 65 8B 58 5D dword_203AEFC:  .long 0x5D588B65        @ DATA XREF: setWifiRand__+98r
  71. RAM_ARM9:0203AF00 C3 9E 26 00 dword_203AF00:  .long 0x269EC3          @ DATA XREF: setWifiRand__+9Cr
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment