Advertisement
dunkermex

Untitled

Jan 31st, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.85 KB | None | 0 0
  1.     ebp1 = (void*)((int32_t)__zero_stack_offset() - 4);
  2.     eax2 = g0;
  3.     v3 = eax2;
  4.     eax4 = g395c3ef0;
  5.     v5 = esi6;
  6.     v7 = edi8;
  7.     v9 = (void*)(eax4 ^ (uint32_t)ebp1);
  8.     g0 = (void*)((uint32_t)ebp1 - 12);
  9.     ecx10 = 65;
  10.     while (ecx10) {
  11.         --ecx10;
  12.     }
  13.     fun_39593a20((uint32_t)ebp1 - 0x174, v9, v7, v5);
  14.     fun_39594e20((uint32_t)ebp1 - 0x174, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v11, v12, v13, v14, v15, v16, v17, v18);
  15.     fun_395941f0((uint32_t)ebp1 - 96, "Length of modulus: %d\n", v19, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v20, v21, v22, v23, v24);
  16.     v25 = (void*)((uint32_t)ebp1 - 96);
  17.     fun_39594e20((uint32_t)ebp1 - 0x174, v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v26, v27, v28, v29, v30, v31, v32);
  18.     fun_39594e20((uint32_t)ebp1 - 0x174, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v33, v34, v35, v36, v37, v38);
  19.     esi39 = (void*)0;
  20.     do {
  21.         v40 = static_cast<uint32_t>(*(uint8_t*)((uint32_t)ebp1 + (uint32_t)esi39 - 0x160));
  22.         fun_395941f0((uint32_t)ebp1 - 96, "%x ", v40, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v41, v42, v43);
  23.         v44 = (void*)((uint32_t)ebp1 - 96);
  24.         fun_39594e20((uint32_t)ebp1 - 0x174, v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v45, v46, v47, v48, v49);
  25.         esi39 = (void*)((uint32_t)esi39 + 1);
  26.     } while ((int32_t)esi39 < (int32_t)0x80);
  27.     fun_39594e20((uint32_t)ebp1 - 0x174, "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v50, v51, v52, v53);
  28.     fun_39594e20((uint32_t)ebp1 - 0x174, "exponent:\n", "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v54, v55, v56);
  29.     esi57 = (void*)0;
  30.     do {
  31.         v58 = static_cast<uint32_t>(*(uint8_t*)((uint32_t)ebp1 + (uint32_t)esi57 - 0xe0));
  32.         fun_395941f0((uint32_t)ebp1 - 96, "%x ", v58, "exponent:\n", "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5);
  33.         fun_39594e20((uint32_t)ebp1 - 0x174, (uint32_t)ebp1 - 96, "exponent:\n", "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v59, v60);
  34.         esi57 = (void*)((uint32_t)esi57 + 1);
  35.     } while ((int32_t)esi57 < (int32_t)0x80);
  36.     fun_39594e20((uint32_t)ebp1 - 0x174, "\n", (uint32_t)ebp1 - 96, "exponent:\n", "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5, v61);
  37.     fun_39594e20((uint32_t)ebp1 - 0x174, "-- End of RSA Public Key Info:", "\n", (uint32_t)ebp1 - 96, "exponent:\n", "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5);
  38.     fun_39593b90((uint32_t)ebp1 - 0x174);
  39.     g0 = v3;
  40.     fun_3959c60c("exponent:\n", "\n", v44, "modulus:\n", v25, "-- Start of RSA Public Key Info:\n", v9, v7, v5);
  41.     return;
  42. }
  43.  
  44. void fun_395944ea() {
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement