#include <iostream>
using std::cout;
using std::cin;
using std::ios;
using std::endl;
#include <iomanip>
#include <cstdlib>
#include <string>
using std::string;
/* END STANDARD INCLUDE */
int main()
{
string Input, Decode;
int Min = 32;
int Diff = 90;
int ObfString[286] = {866, 460, 466, 824, 630, 634, 549, 172, 737, 546, 174, 553, 542, 448, 1006, 823, 653, 924, 500, 195, 649, 903, 546, 820, 617, 465, 728, 807, 536, 453, 369, 999, 1001, 374, 274, 993, 528, 285, 365, 534, 101, 899, 357, 284, 911, 272, 890, 564, 628, 903, 292, 451, 550, 654, 439, 457, 905, 803, 449, 362, 812, 915, 368, 537, 814, 198, 909, 448, 1005, 914, 256, 720, 175, 894, 472, 728, 360, 834, 256, 997, 627, 891, 806, 474, 993, 987, 995, 367, 475, 204, 680, 985, 742, 553, 450, 649, 549, 712, 267, 542, 833, 294, 230, 375, 375, 896, 706, 1000, 355, 465, 808, 263, 911, 1005, 274, 538, 736, 893, 191, 647, 994, 457, 372, 186, 714, 287, 618, 983, 306, 374, 698, 823, 634, 285, 639, 619, 370, 834, 435, 534, 652, 457, 636, 826, 359, 727, 815, 727, 440, 812, 909, 369, 191, 644, 539, 643, 903, 624, 394, 104, 365, 366, 178, 190, 183, 536, 473, 474, 633, 897, 447, 368, 101, 468, 441, 268, 195, 914, 946, 395, 830, 645, 899, 453, 979, 633, 909, 642, 447, 187, 821, 1004, 811, 904, 360, 459, 258, 363, 707, 555, 991, 812, 275, 637, 361, 984, 728, 823, 191, 270, 998, 195, 357, 464, 496, 665, 200, 195, 462, 636, 810, 185, 811, 800, 729, 388, 911, 245, 529, 285, 831, 813, 816, 294, 887, 174, 539, 453, 889, 633, 279, 909, 634, 357, 994, 846, 549, 275, 548, 443, 976, 917, 888, 195, 271, 297, 358, 989, 442, 361, 832, 991, 890, 834, 164, 639, 922, 320, 270, 991, 865, 448, 550, 358, 346, 146, 260, 182, 267, 717, 717, 398, 796, 184, 639, 118};
cout << "Password: " << endl;
cin >> Input;
for (int l = 0; l < 286; l++)
{
Decode.push_back(((ObfString[l]- Input[l % Input.length()]) % Diff) + Min);
}
cout << Decode << endl;
return 1;
}
| | Sure-Shootin' Rex Dandycorn ( |
- Post a new comment
- 0 comments
- Post a new comment
- 0 comments