forked from mooRceR/OpenQuest
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProfieStealer.cs
More file actions
36 lines (32 loc) · 1.23 KB
/
ProfieStealer.cs
File metadata and controls
36 lines (32 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using Newtonsoft.Json;
using System.IO;
namespace api
{
class ProfieStealer
{
public static void ProfileSteal(string data)
{
List<Root> profile = JsonConvert.DeserializeObject<List<Root>>(data);
File.WriteAllText("SaveData\\Profile\\username.txt", profile[0].username);
byte[] profileimage = new WebClient().DownloadData("https://img.rec.net/" + profile[0].profileImage + "?cropSquare=true&width=192&height=192");
File.WriteAllBytes("SaveData\\profileimage.png", profileimage);
}
public class Root
{
public int accountId { get; set; }
public string username { get; set; }
public string displayName { get; set; }
public string profileImage { get; set; }
public bool isJunior { get; set; }
public int platforms { get; set; }
public int personalPronouns { get; set; }
public int identityFlags { get; set; }
public DateTime createdAt { get; set; }
public string bannerImage { get; set; }
}
}
}