Advertisement
Guest User

asdf

a guest
Nov 20th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1.  
  2. int rand_string(int param_1,uint param_2)
  3.  
  4. {
  5. int iVar1;
  6. int in_GS_OFFSET;
  7. uint local_50;
  8. undefined4 local_45;
  9. undefined4 local_41;
  10. undefined4 local_3d;
  11. undefined4 local_39;
  12. undefined4 local_35;
  13. undefined4 local_31;
  14. undefined4 local_2d;
  15. undefined4 local_29;
  16. undefined4 local_25;
  17. undefined4 local_21;
  18. undefined4 local_1d;
  19. undefined4 local_19;
  20. undefined4 local_15;
  21. undefined local_11;
  22. int local_10;
  23.  
  24. local_10 = *(int *)(in_GS_OFFSET + 0x14);
  25. local_45 = 0x64636261;
  26. local_41 = 0x68676665;
  27. local_3d = 0x6c6b6a69;
  28. local_39 = 0x706f6e6d;
  29. local_35 = 0x74737271;
  30. local_31 = 0x78777675;
  31. local_2d = 0x42417a79;
  32. local_29 = 0x46454443;
  33. local_25 = 0x4a494847;
  34. local_21 = 0x4e4d4c4b;
  35. local_1d = 0x5251504f;
  36. local_19 = 0x56555453;
  37. local_15 = 0x5a595857;
  38. local_11 = 0;
  39. if (param_2 != 0) {
  40. local_50 = 0;
  41. while (local_50 < param_2) {
  42. iVar1 = rand();
  43. *(undefined *)(param_1 + local_50) = *(undefined *)((int)&local_45 + iVar1 % 0x34);
  44. local_50 = local_50 + 1;
  45. }
  46. *(undefined *)(param_2 + param_1) = 0;
  47. }
  48. if (local_10 != *(int *)(in_GS_OFFSET + 0x14)) {
  49. /* WARNING: Subroutine does not return */
  50. __stack_chk_fail();
  51. }
  52. return param_1;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement