Skip to content

Instantly share code, notes, and snippets.

View Yakov5776's full-sized avatar

Yakov Yakov5776

View GitHub Profile
@Yakov5776
Yakov5776 / payload.md
Last active May 2, 2024 03:27
Roblox 2012-2018 Ticket authentication remote-code execution rundown

Summary

ClientTicket property extracted from a 2016 joinscript:

"ClientTicket":"5/14/2016 11:39:03 AM;hxgfjpUzqqdYH+A32XmSIUYQD0YIB6uw1+msiEq8A1Ymxv69JEkpqa0f4ppko6gN8gsQbOduUE/S0Wpu1+aNltDWzzyeNsULRuvpbePLzlKs5xrajpGGosjYB9wuXUa4WoBzMrvZ8mr4Takg107piXCCtFtnoBw1pn2CNIv+Fs8=;hwl1N/ApxZ+tNf9ccMmocz7VqeIfwWd4hZ8tR60Wyph3UXj+qjOt3IlYNq6+9jOB5+jY1pspSoh/3Xs863O+Ifo55b/RO2yL7g6Sk4Evqhn2/ImoXUSYQD5XjbKm3INa2Hd6oJFO2l1u1NaYvu+4shP6JMIBL8GMeRQYFEvJX2Q="

Snippet of code which handles grabbing signature from ticket/ClientTicket (on rccsecurity) after received from client (after received from joinscript request):

std::vector<std::string> s;
boost::split(s, ticket, boost::is_any_of(";"));
@Yakov5776
Yakov5776 / Program.cs
Last active August 13, 2023 04:03
Quick Roblox CDN Hash Downloader
using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
@Yakov5776
Yakov5776 / Program.cs
Created February 7, 2021 00:03
Multi-threaded download utility (for downloading all versions of an uncopylocked game)
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace Multithreaded_game_downloader