No video

How to decompile unity games in 2024

  Рет қаралды 37,267

old sport

old sport

Күн бұрын

In this video i'll show you how to decompile unity games
no matter if the game is compiled with Il2cpp or mono & it's
a UnityWeb, MacOS, Linux, Windows or android.
Here are the tools you will need:
IL2CPP (Intermediate Language To C++)
Ghidra (for viewing decompiled c++ code from il2cpp and converting that to c#):
ghidra-sre.org/
Java se dev kit (to run ghidra):
www.oracle.com...
IL2CPPdumper (for ghidra so that it can understand il2cpp):
github.com/Per...
Python (for generating il2cpp_ghidra.h):
www.python.org...
Ghidra wasm plugin (for web assembly):
github.com/nne...
WDU.exe (for extracting files form data.unityweb/br): github.com/Ser...
Mono (non MS implementation of the .NET framework)
AssetRipper already has a decompiler built into it but if you wanna use other decompilers go for it.
Jetbrains dotpeek (another c# dll decompiler):
www.jetbrains....
Ilspy (for decompiling c# code):
github.com/ics...
dnsy (also for decompiling c# code but also edit them):
github.com/dnS...
Unity decompilers/extractors
AssetRipper (for completly decompiling unity games):
github.com/Ass...
UABE (Unity Asset Bundle Extractor):
github.com/Ser...
GUID corrector (for making unity use correct packages more details on github): github.com/old...
Android
APK downloader (for downloading android games as apk) apkpure.net/
Google play store (for getting the link to a game): play.google.co...
Like & subscribe if you want more videos like this one

Пікірлер: 232
@oldsport
@oldsport 6 ай бұрын
Guids are Globally unique identifiers and every script & asset has one when assetripper decompiles a game it also decompiles things like "textmeshpro" and that decompiled version has its own guids and the one in the pacages folder also has its own guids this is why i've written this app 3:12 to make replacing guids easier
@eternalunion7025
@eternalunion7025 4 ай бұрын
You can also modify the asset ripper source code to change guid of scripts before exporting. It ensures that guids match the original package script guid so that even if the package is updated/reinstalled, it still works.
@cmendy1809
@cmendy1809 2 ай бұрын
@@eternalunion7025 How do you do that? I'm stuck with the GUID's part. How do I even identify incorrect GUID's?
@heart_locket2
@heart_locket2 3 күн бұрын
​@@cmendy1809 did you set the script export format to decompiled?
@maximkrasnov3090
@maximkrasnov3090 5 ай бұрын
speaks English, nickname is Russian, system language is Chinese, the channel is registered in Germany, half Italian and Hungarian
@oldsport
@oldsport 5 ай бұрын
Your comment is a little racist *ahem* Japanese not Chinese
@maximkrasnov3090
@maximkrasnov3090 5 ай бұрын
@@oldsport ah sorry,
@Noughtsgnik
@Noughtsgnik 5 ай бұрын
kanji
@бесконечности
@бесконечности 4 ай бұрын
Если чел понимает по русский, что я тут сижу в переводчике и пишу ему своё сообщение на английском, что бы меня автор понял :)
@DaveFan-vt7yu
@DaveFan-vt7yu 3 ай бұрын
your definition of racist is wrong there is one human race and what "racist" for your definition is ethnicity
@heart_locket2
@heart_locket2 3 күн бұрын
A strategy you can use if you wanna decompile stuff but don't wanna pay for assets/packages is to use the dlls from auxiliary files and paste onto \Assets\Plugins
@heart_locket2
@heart_locket2 3 күн бұрын
I'm decompiling a indie clicker game called PickCrafter that's made in Unity. I'm right now trying to use the GUID corrector on text mesh pro but it just is stucked there and doesn't respond to input.The game has a debug menu that i went on a 2 year journey to enable though it didn't work because I wasn't in the editor, as well as some juicy stuff in the assets, strings and inside the .cs files. The version I'm decompiling uses Mono (v5.10.15), newer versions use IL2CPP.
@imrabbit9950
@imrabbit9950 5 ай бұрын
The issue with ghidra is it doesn't give full code. It shows as a small method in the decompiler but the original method will be larger. Ida fixes this. Ida gives complete method but the decompiled code is just trash. Very hard to understand and write back to c#. Disappointed.
@MonkeyboyGoku
@MonkeyboyGoku 3 ай бұрын
Try using chatgpt4o on it?
@oldsport
@oldsport Ай бұрын
if you have any questions put them here for my next vidoe kzfaq.infoUgkxqjdeWfQ1uSA7JYtvN6dJB95QoOATEeIo
@YGDEV69
@YGDEV69 2 ай бұрын
Really love your and respect for your hardwork, keep it up. I have a question, How can i extract animations for a game or obb ?
@oldsport
@oldsport 2 ай бұрын
well if utintyripper, uabe, assetriper doesn't work for that idk what will
@YGDEV69
@YGDEV69 2 ай бұрын
​@@oldsport Thanks for your response. Maybe now only God can help me 🧌.
@epicprominionkill6982
@epicprominionkill6982 Ай бұрын
Recently i have commented "bad tutorial" under this video, but looking in it deeper, i changed my mind. The tutorial is very confusing, because you try to explain everything at once. Instead try to explain everything from start to finish with every game type. By that i mean explain how to decompile and set up project for a web game ,pc game and then android game.
@oldsport
@oldsport Ай бұрын
thx
@AladdinOpOfficial
@AladdinOpOfficial Ай бұрын
After this How I Make Animation Video In Unity Hub 🙄🙄
@oldsport
@oldsport Ай бұрын
what
@AladdinOpOfficial
@AladdinOpOfficial Ай бұрын
@@oldsport How to make animation video after ripping the game
@clumsyranger2914
@clumsyranger2914 2 ай бұрын
im stuck on fixing the GUIDS, can some one help. i dont know how to replace the GUIDS with the right ones
@closetGaming587
@closetGaming587 6 ай бұрын
when i try to GUIDS it just says hello world and exits
@oldsport
@oldsport 6 ай бұрын
either you put the wrong paths in or there is nothing to correct
@TheBxzr
@TheBxzr 6 ай бұрын
@@oldsport how do I know the right paths? all the ones in the assets folder I can't find in package cache
@oldsport
@oldsport 6 ай бұрын
@@TheBxzr you FIND them
@TheBxzr
@TheBxzr 6 ай бұрын
@@oldsportWHERE do i find them?
@oldsport
@oldsport 6 ай бұрын
@@TheBxzr READ the freakin thing on this page github.com/oldsportsgit/GUIDcorrector
@RoosterGames12
@RoosterGames12 4 ай бұрын
Good, tutorial, tell me Will there be any errors when I perform these steps?
@oldsport
@oldsport 4 ай бұрын
Y.E.S
@NaxUnknown
@NaxUnknown 3 ай бұрын
Hello! Sorry for the comment however i want to decompile bbcr and raldis crackhouse BUT i followed your steps first idownloaded the correct text mesh pro then used ur guild corrector and then deleted the asset/script package and still got errors from the correct package
@oldsport
@oldsport Ай бұрын
delete the library folder?
@xobk
@xobk 3 ай бұрын
What I do if the files that should be in PackageCache are all over the place in different folders?
@smokinjoe9415
@smokinjoe9415 4 ай бұрын
Why are you key logging in the tool?
@imharleyquinn
@imharleyquinn 8 күн бұрын
would this work if i decided to port a big game like Watch Dogs for example to Unity? On Itch and YT there's an Indie Dev called CreaTeam who port Amnesia The Dark Decent and a demo of Penumbra Overture to Android with Unity
@oldsport
@oldsport 7 күн бұрын
Yeah actually
@ChadTaylor3814
@ChadTaylor3814 29 күн бұрын
Hey, im looking for a way to get my hands on animation data and armatures from decompiled unity games, just wanted to ask if loading the project into unity after decompiling it with assetripper would work. Otherwise is there any other resources I can look up?
@criticvr4086
@criticvr4086 3 ай бұрын
You gotta talk about whatever this Red Handed whatever is. What do I need to download for it? Where? You gotta explain more
@oldsport
@oldsport 3 ай бұрын
game
@Makotom
@Makotom 2 ай бұрын
Please make more videos about the wasm unity games.
@al_ex427
@al_ex427 10 күн бұрын
yo, new question. how do i correct the shaders to actually work
@Ponosik_capybara
@Ponosik_capybara Ай бұрын
What I need to do if in every decompile i have error in RewiredStandaloneInputModule?
@curtis06474
@curtis06474 16 күн бұрын
Author, I am turning to you. Should the C# scripts that control the game still work after decompilation? I was just able to use assetripper to get only models, textures and the rest, but the scripts are a complete disaster. You open them and realize that they contain some kind of nonsense and, accordingly, these scripts are non-working shit. Help me if you have time. I am compiling xapk file. My goal is to eventually get a working game in a unity project. Guys in the comments, maybe you can help me too? I will be very grateful for any help.
@granitium
@granitium 2 ай бұрын
Wassup, bro! I found out this video when it had released but thought that i will use it later. Now when i decompiling my game, i have a struggle somewhere at 3:30. My steps: 1. I used assetripper same version as in the video 2. Opened the project and realized that i don't have folder in Library/...textmeshpro so i reset packages to default - and folder is there. 3. I used your program to fix GUIDs on TextMeshPro My questions: Do i have to fix GUIDs of all packages or only TMP? What folders i have to delete (from /Scripts)? only timeline as in video or all of them or only which gives an error? What is that 4 errors i keep getting in TMP and timeline: "Assembly with name ... already exists ... "? Maybe i shouldn't have reset packages to default before i fixed GUIDs? I will be glad if you help me.
@oldsport
@oldsport 2 ай бұрын
yes the guids is something you have to do and the folders you delete are the ones like TMPro after you "corrected" the guids for that package for example and the assembly with name already eixsts just means that there is another package with the same name
@granitium
@granitium 2 ай бұрын
​@@oldsport I corrected packages and fixed errors by removing packages from /Library. Then i deleted rewired core because it is empty and finally i have 3 more just reandom script errors inside TMP and render pipelines. Maybe i should replace those scripts or fix it manually?
@granitium
@granitium 2 ай бұрын
@@oldsport what do i do if folder in library/packagechage/...textmeshpro... doesn't create
@granitium
@granitium 2 ай бұрын
nvm ive fixed it
@stuffing09
@stuffing09 2 ай бұрын
@@granitium how did you fix it?
@KalipsoAnimation
@KalipsoAnimation 6 ай бұрын
good tutorial
@qwerty6778x
@qwerty6778x 3 ай бұрын
china
@Polaar54
@Polaar54 4 ай бұрын
I have a bunch of errors saying occlusion culling data is out of date, how do I fix them?
@ytarame
@ytarame 4 ай бұрын
My decompiler shows "No Function" even while selecting a function, why is that?
@AccentEeOfficial
@AccentEeOfficial 3 ай бұрын
hey,I can't find textmeshpro in my package cache,I only find modules
@Teapot_Man
@Teapot_Man 4 ай бұрын
For some reason after decompiling the project everything is invisible even tho its not hidden
@closetGaming587
@closetGaming587 6 ай бұрын
I keep getting a parsing error it says smth about float float and i cant put it here or it will just not send
@BaldiModsAndroidStudio2
@BaldiModsAndroidStudio2 3 ай бұрын
Hi umm i know this video is old but how can i use guid corrector because when i put the path it just close the application
@Leedleleedle101
@Leedleleedle101 19 күн бұрын
I have a problem, I have a substance archive in .sbsasb format that I have been trying to convert into materials for almost a week now. Can someone tell me how to do that? edit: if that’s not possible I also have the file in .dat format and I would like to know how to convert .dat to materials instead
@cycystudios
@cycystudios 3 ай бұрын
I get an error like Error: Encountered " "float" "float "" at line 61414, column 15. When trying to Parse to Program with ghirda, any ideas?
@torbenernesti6619
@torbenernesti6619 2 ай бұрын
remove the parse options
@goldnnn
@goldnnn 5 ай бұрын
how would i use the guidfixer, like how do i build (i am no smart)
@nguyentuannghia9306
@nguyentuannghia9306 5 ай бұрын
Using visual studio, hit build/run/execute a cmd window show up ask you to enter neccessy path
@SirSwervin
@SirSwervin 4 ай бұрын
So, the GUID corrector keeps crashing after saying it corrected a lot of files, but it never commits to the changes. The console just force quits itself before making it to the end. Tried running as admin and doing it without unity running, but cant seem to get it to work.
@oldsport
@oldsport 4 ай бұрын
crashing? that shouldn't even happen
@SirSwervin
@SirSwervin 4 ай бұрын
@@oldsport actually nevermind. Got it working. It was just auto closing after processing and was giving me false errors in the unity editor, oops. Thanks anyway 😅
@oldsport
@oldsport 4 ай бұрын
k
@kevinconnors2430
@kevinconnors2430 2 ай бұрын
@@oldsport for me it's crashing before even doing anything. just crashes immediately after opening
@wolfelittle2187
@wolfelittle2187 3 ай бұрын
(My game is 2D) Some of the sprites have wrong positions, I can fix them by changing their "Mesh Format" to Full Rect. But some sprites/textures have the wrong position and I have to correct them to the exact right position, Is there a way to fix this? I know, this is a bit of a late comment, I really need help! I'd be glad if you help!
@depsep
@depsep 4 ай бұрын
can you help? whenever i try to export apks as a unity project and check the scripts, only the void stuff are there with nothing inside of them.
@Anton-if7bv
@Anton-if7bv 3 ай бұрын
Are you trying to decompile the apk and get the scripts? did you manage to do this
@ferwend719
@ferwend719 4 ай бұрын
The game downloads as an exe file and those XHR files on website are empty. Is it joever?
@AlertVR
@AlertVR 6 ай бұрын
i love pigstep
@lili2ngtag
@lili2ngtag 20 күн бұрын
same
@heart_locket2
@heart_locket2 20 күн бұрын
same
@N.aMurderDrones
@N.aMurderDrones 6 ай бұрын
yey i can now make a bb+ hard challenge mode that will be only between my friend and me
@Norrday
@Norrday 5 ай бұрын
bro i just read this comment as i am decompiling bb+ 💀
@WhatsDown
@WhatsDown 5 ай бұрын
@@Norrday did you succeed? I'm making one too
@Norrday
@Norrday 5 ай бұрын
@@WhatsDown rip, no :c not very good at unity and there are a ton of errors. apparently its not allowed to decompile bb+, but i tried it to create a personal mod
@TABZ_TBEN
@TABZ_TBEN 4 ай бұрын
In my opinion utinyriper a bit better than assetriper bc i got less shader/material/textures errors by using utinyriper than by assetriper
@il35215
@il35215 2 ай бұрын
Раньше реверс проектов на юньке имел смысл и за пару дней можно было получить полностью рабочий исхдный код. Но сегодня после преобразования в с++ это потеряло всякий смысл, чаще намного быстрее создать свой класс с нуля чем сделать реверс. Так что не страдайте фигней лучше пишите код сами будет и быстрее и чище. Этот метод разве что полезен если вы хотите воскресить мертвую игру и вам важно сохранить все формулы и логику оригинала. И то возможно проще написать программисту того проекта и он вам отдаст или продаст исходники.
@vozdyx9444
@vozdyx9444 2 ай бұрын
Ты совсем забыл про моддеров...
@TheBxzr
@TheBxzr 3 ай бұрын
How do I make shaders work? For some reason there's this really thick black fog, and before you say "Use the GUID Fixer" what do I put as the correct reference? Also, what do I do for packages which I can't find publicly, GUID-wise?
@oldsport
@oldsport 3 ай бұрын
read the *Instructions of the guid corrector*
@oldsport
@oldsport 3 ай бұрын
if they are 3rd party packages you still use the guid-corrector what it does is changes guids around if this didn't exist we would have to replace everything manually and every reference as well
@TheBxzr
@TheBxzr 3 ай бұрын
@@oldsportthen what should i set as the file path for the correct guids? the files for the correct ones only appear when you've installed the original package, not when set to Decomp because those folders are added by Unity itself, but I can't do that because it doesn't create correct folders for other packages or shaders. idk what to set correct to because the files I need don't exist
@TheBxzr
@TheBxzr 3 ай бұрын
@@oldsportalso, shaders are working weird and the instructions of the guid corrector say about shaders, and 3rd party libraries don't appear in LibraryCache
@imrabbit9950
@imrabbit9950 5 ай бұрын
Hey i have done all the steps untill running ghidra with stricts py script. Now my ghidra starts to analyze automatically and it's already taken 8hrs and at 70% progress. Will it really this much time ? Also the method i wanted to see is not coming on the right side panel just like yours. Will it only come after this analysis is done ?
@imrabbit9950
@imrabbit9950 5 ай бұрын
After analysis nothing came. Its just same as before. On the decompiler window it shows No Function text
@imrabbit9950
@imrabbit9950 5 ай бұрын
Should do auto analysis in order to see decompiled code .
@al_ex427
@al_ex427 2 ай бұрын
i have a question. after the GUID correction stage, the TMP essesntials folder isnt there. and the TMP wont have its text. how do i fix it
@oldsport
@oldsport 2 ай бұрын
as i said import them by going to the package manager -_-
@al_ex427
@al_ex427 2 ай бұрын
@@oldsport one more thing, is the GUID corrector supposed to close without displaying "xx has been corrected"
@oldsport
@oldsport 2 ай бұрын
no
@al_ex427
@al_ex427 2 ай бұрын
@@oldsport one more thing, GUID corrector says that one of the path(s) are incorrect even tho they are correct
@thekennycraft6555
@thekennycraft6555 4 ай бұрын
What version of utinytripper is it?
@heart_locket2
@heart_locket2 3 күн бұрын
Asset Ripper v0.2.0.1 not UTinyRipper
@fuegogames743
@fuegogames743 2 ай бұрын
Does it take a while for WDU.exe to export the data file to a dump folder? Reference 4:50
@oldsport
@oldsport Ай бұрын
should just take a sec
@user-pc1hl5wk4u
@user-pc1hl5wk4u 5 ай бұрын
after decompile webgl build every script looks weird with tokens and addresser like [Token(Token = "0x6000481")] [Address(RVA = "0x1B81", Offset = "0x1B81", VA = "0x1B81")] public _003C_003Ec__DisplayClass13_0() { } is there a way to fix this?
@DanilaBaur
@DanilaBaur 5 ай бұрын
Same(
@oldsport
@oldsport 2 ай бұрын
il2cpp doesn't give code as i said and you use ghidra to get that back as i said
@idkwhatwritehere000
@idkwhatwritehere000 28 күн бұрын
i only need textures and sounds to steal them
@dorivalmendes3475
@dorivalmendes3475 5 ай бұрын
and the DnSpy ? Still works ? I wanna change the attack speed of knife in Nightmare Of Decay
@Sakupenny
@Sakupenny 4 ай бұрын
yes it does still work
@HaruMiraculous
@HaruMiraculous Ай бұрын
3:11 Where do i find this? I cant seem to find this anywhere
@oldsport
@oldsport Ай бұрын
guid corrector is in the description
@cmendy1809
@cmendy1809 2 ай бұрын
From 9:26 to 9:40 it becomes too confusing. Please explain that again.
@oldsport
@oldsport 2 ай бұрын
use subtitles
@LuciusFilmex
@LuciusFilmex 2 ай бұрын
The video goes all over the place and assumes a lot of previous knowledge from the viewer. :^/ Also the music is louder than the voice. Thanks for the general ideas, though.
@oldsport
@oldsport 2 ай бұрын
well duh i am not here to teach you c#
@LuciusFilmex
@LuciusFilmex 2 ай бұрын
​@@oldsport No, of course. I'm referring to the many tools used and the confusion regarding what exactly you're using them for.
@LuciusFilmex
@LuciusFilmex 2 ай бұрын
GUID correction and why it's necessary for example. Also, the Python scripts.
@oldsport
@oldsport 2 ай бұрын
fine i'll add why you need them in the description
@LuciusFilmex
@LuciusFilmex 2 ай бұрын
@@oldsport Thx! 💪
@TheBlackbirdii
@TheBlackbirdii 4 ай бұрын
are you open for commission to reverse engineer a demo ?
@taash32
@taash32 4 ай бұрын
my il2cpepepe is not working fine, but i have fun watching the video, thanks alot😆
@oldsport
@oldsport 4 ай бұрын
communism
@alighieribosch
@alighieribosch 7 күн бұрын
Aside from the horrible music, good video
@oldsport
@oldsport 7 күн бұрын
debateable
@Cat_Joseph
@Cat_Joseph 3 ай бұрын
dude i am looking for someone who knows about this stuff, i exported audio from content warning, the newer enemies all have ogg files but the older enemies have .wav files and the wav files are corrupted. they take up storage, but are 00.00 seconds long. help? please
@idkwhatwritehere000
@idkwhatwritehere000 28 күн бұрын
idk try open with vlc
@Cat_Joseph
@Cat_Joseph 28 күн бұрын
@@idkwhatwritehere000 I did it dw
@Teapot_Man
@Teapot_Man 4 ай бұрын
It still says Text does not exist in "GUI" type
@oldsport
@oldsport 4 ай бұрын
type but not namespace
@kingsajii
@kingsajii 3 ай бұрын
yo im tryna decompile the apk but why when your at the apk part after the web games the apk is know a .exe?
@jotuunn
@jotuunn 3 ай бұрын
its confusing to watch because hes showing how to decompile a PC app and android app in the same video.
@ytarame
@ytarame 4 ай бұрын
How long do you think it would take to rewrite every class of a small-ish game?
@RealitaetsverweigererDerAmpel
@RealitaetsverweigererDerAmpel 3 ай бұрын
Same here.. i want to decompile an old pacman game of my childhood but simply to get the ressources, i can write the game code myself and it should only take a couple of weeks.. rewriting all that code well it depends on how much experience you have in reverse engineering lol. Maybe a couple of weeks as well?
@stuffing09
@stuffing09 2 ай бұрын
@@RealitaetsverweigererDerAmpel there are a lot of opensource pacman clones btw
@RealitaetsverweigererDerAmpel
@RealitaetsverweigererDerAmpel 2 ай бұрын
@@stuffing09 the one i mean is 3D and has different bosses. It‘s called „Pickman 3D“ and there are let‘s plays on yt, even if they only have a couple houndred clicks
@PaLaS0
@PaLaS0 2 ай бұрын
A webgl game has 4 files {game.asm.code.unityweb, game.asm.framework.unityweb, game.asm.memory.unityweb, game.data.unityweb} wdu only extracts uncompressed (UnityWebData 1.0) however these files are UnityWeb Compressed Content (brotli) 7 zip didn't work so I overrided UnityLoader.js (specifically function downloadJob: function(e, t) { ) and downloaded the uncompressed data. this way wdu worked and i am able to get global-metadata.dat inside of \Il2CppData\Metadata but unsure what to do now, none of the unityweb files are compatible with il2cppdumper regardless of being compressed/uncompressed.
@modWebGL
@modWebGL Ай бұрын
I am looking for a tutorial for webGL game modification. I hope I can find the answer I want in this video🤔🤔🤔
@heart_locket2
@heart_locket2 16 күн бұрын
oh you dont know what karlson is?
@olliebrosthree8774
@olliebrosthree8774 6 ай бұрын
when you say to use your app to get the shaders working, how exactly do you do that?
@oldsport
@oldsport 6 ай бұрын
it's simple really you run the GUIDCorrector sln project within vs studio then put all the paths in for IncorrectGUIDs you'd put in the path to the decompiled shaders and CorrectGUIDs to where the actual shaders are and unityprojectpath well the path to the unity project then run the app and wait
@CorbieGame
@CorbieGame 6 ай бұрын
I have no script.json when I try to decompile apk in 9: 37
@oldsport
@oldsport 6 ай бұрын
yeah because assetripper doesn't generate that
@bantix9902
@bantix9902 2 ай бұрын
Unity import is kinda stuck, how long will it take?
@oldsport
@oldsport 2 ай бұрын
give it time
@PutHandleHere11
@PutHandleHere11 Ай бұрын
Hey I don’t have the materials like a pc to decompile a game. Can you decompile a game for me? It’s an iOS game btw
@idkwhatwritehere000
@idkwhatwritehere000 28 күн бұрын
maybe hire some looser lol. you didnt even tell name of game
@kkt3369
@kkt3369 Ай бұрын
hi, if unity use Anti-Cheat Toolkit to protect, how to do
@heart_locket2
@heart_locket2 3 күн бұрын
Which one? CodeStage Obscured Cheating Detector or some other one
@closetGaming587
@closetGaming587 6 ай бұрын
i did this with a vr apk and the scene is just empty, what do i do?
@oldsport
@oldsport 6 ай бұрын
well maybe that's just how the game is built
@boolonx
@boolonx 6 ай бұрын
Look for the scene somewhere in the files
@closetGaming587
@closetGaming587 6 ай бұрын
which one tho? im doing this on a vr and there is multiple scenes of the map and one of it is the vr game name@@boolonx
@Anton-if7bv
@Anton-if7bv 3 ай бұрын
Can I see scripts written by another developer?
@_____666______
@_____666______ 2 ай бұрын
?
@keikev1492
@keikev1492 Ай бұрын
how export textmeshpro in maneger I can't find it
@AccentEeOfficial
@AccentEeOfficial Ай бұрын
SAME!
@heart_locket2
@heart_locket2 3 күн бұрын
Window > Package Manager > Unity Registry > Text Mesh Pro > Install
@AccentEeOfficial
@AccentEeOfficial 6 ай бұрын
one question:how do i replace the guids?
@oldsport
@oldsport 6 ай бұрын
You'd download the guid corrector (link in the description) then change "IncorrectGUIDsPath" to the path of the decompiled package like TMPro and CorrectGUIDsPath to the path where the actual package is *right click in the packages folder at **3:48** and press show in explorer* and find the package copy the path finally copy the path of the unity project's "assets" folder and replace UnityProjectPath with it then run the guid corrector project and you're done
@AccentEeOfficial
@AccentEeOfficial 6 ай бұрын
@@oldsport Thanks a lot,you saved me!
@AccentEeOfficial
@AccentEeOfficial 4 ай бұрын
where do I have to go in the folder to replace the guids?
@plushpersik
@plushpersik 6 ай бұрын
im using hybrid mode
@riax3431
@riax3431 2 ай бұрын
Hi, oldsport! I want to discuss something with you, got cord or tele? if so, let me know! thank you for replying.
@oldsport
@oldsport 2 ай бұрын
yes i have discord you can join by going to my description
@ariatari2137
@ariatari2137 6 ай бұрын
2 days ago. How cute :)
@suman-max
@suman-max 2 ай бұрын
bro indian bikes driving 3d game ko decompile karo please
@candybird7028
@candybird7028 Ай бұрын
Could i mod online games by doing this?
@heart_locket2
@heart_locket2 12 күн бұрын
nope. you can only decompile offline games completely l. You can at least try to get an online game' assets but you need the server
@idkwhatwritehere000
@idkwhatwritehere000 27 күн бұрын
damn i installed so much shit just to realize i dont need it
@mateokladaric
@mateokladaric 2 ай бұрын
I tried to do this to a Il2cpp game and I can't open it in unity unless it's in safemode, if it isn't in safemode it just closes at loading
@AccentEeOfficial
@AccentEeOfficial 6 ай бұрын
ill use this for a bbcr android port
@dbaesymbol_74
@dbaesymbol_74 6 ай бұрын
I don't think bbcr works with this
@oldsport
@oldsport 6 ай бұрын
@@dbaesymbol_74 why? lol
@dbaesymbol_74
@dbaesymbol_74 6 ай бұрын
@@oldsport idk, it probably is but I just have a lack of knowledge lmao
@PolzaandPomochsh
@PolzaandPomochsh 4 ай бұрын
Love old sports
@Artivka2
@Artivka2 5 ай бұрын
Вай хеллоу зе, олд спот!
@BoRzoYGame
@BoRzoYGame 4 ай бұрын
Как убрать все ошибки в проекте? Можете помочь декомпилировать 1 игру?
@il35215
@il35215 2 ай бұрын
Найми фриланс программиста для реверса если проект не сложный то за недельку две все тебе починят и вернут готовый рабочий проект. Учитывая что обычно игру сделать занимает от месяца до года-двух то в любом случае сэкономишь на программисте, ну или сам, все сам :)
@keikev1492
@keikev1492 Ай бұрын
Can you please make one of Baldi
@miudvr
@miudvr 2 ай бұрын
ник русский видео на английском шрифт японский
@fkjaha
@fkjaha 4 ай бұрын
Мені справді цікаво звідки ти стільки мов знаєш. Відео Англ, ПК японською, назва українською чи російською...
@il35215
@il35215 2 ай бұрын
Разве это много, вот например что бы стать офицером в США тебе нужно сдать экзамен на знание минимум 6 языков.
@Moruto_
@Moruto_ 5 ай бұрын
are u japenese?
@oldsport
@oldsport 5 ай бұрын
私が日本人じゃない
@dbaesymbol_74
@dbaesymbol_74 6 ай бұрын
"Assembly with name 'Unity.Mathematics' already exists"
@oldsport
@oldsport 6 ай бұрын
well duh you have the decompiled version and another one in the packages folder 3:11 btw
@dbaesymbol_74
@dbaesymbol_74 6 ай бұрын
@@oldsportthank you man, I’m not really a developer so there’s stuff I’m not gonna understand but thanks for the timestamp
@Injabsful
@Injabsful 3 ай бұрын
yeah sure download random chinese guys files and get your data stolen :D
@oldsport
@oldsport 3 ай бұрын
funny
@delleron1106
@delleron1106 5 ай бұрын
its a good tutorial until the last part its not realy clear what you do well i am stuck at parse c source i did take the same actions here is the error i get Encountered "" at line 0, column 0. Was expecting one of: ... ... ... "#line" ... ... ";" ... ...
@Polaar54
@Polaar54 4 ай бұрын
It didn’t work, can you make a video of you reverse engineering this?: kzfaq.info/get/bejne/fN-coJCgvdHDfpc.htmlfeature=shared
@artstationery2105
@artstationery2105 5 ай бұрын
Every script is dummy class
@ytarame
@ytarame 4 ай бұрын
Asset ripper gives off dummy files, you use ghidra to decompile them to C then manually fix them to C#
@ytarame
@ytarame 4 ай бұрын
Tho to be fair I am yet to try to decompile a game, in a day or so I will say how it's going
@artstationery2105
@artstationery2105 4 ай бұрын
@@ytarame thanks
@lenoirx
@lenoirx 4 ай бұрын
@@ytarame How is it going
@ytarame
@ytarame 4 ай бұрын
@@lenoirx it went well, I can see all the methods body, tho I do not have the patience to rewrite the decompiled code to C#. The decompiled code is really different from the original, and also multiple times bigger, so you have to do a bit of thinking to figure it out. Because of that it would take ages to rewrite it all. But it is useful to know what the functions do if you want to mod the game.
@hendrik5041
@hendrik5041 5 ай бұрын
Your windows is a mix of Germany, Chinese? And English 😂
@mapkidd
@mapkidd 5 ай бұрын
that aint chinese, its japanese
@KeaneJ123
@KeaneJ123 5 ай бұрын
It's japanese
@oldsport
@oldsport 2 ай бұрын
Ye "Germany"
@toastystaken
@toastystaken 2 ай бұрын
i have 2 errors Assembly with name 'Unity.TextMeshPro' already exists (Assets/Scripts/Unity.TextMeshPro/Unity.TextMeshPro.asmdef) Assembly with name 'Unity.TextMeshPro' already exists (Packages/com.unity.textmeshpro/Scripts/Runtime/Unity.TextMeshPro.asmdef) i tried removing the package, but that created more errors, i removed the whole folder and now i can play the game but the whole ui is broken and weird and the game doesnt work at all so yeah
@oldsport
@oldsport 2 ай бұрын
ya did not use the guid corrector
@NaxUnknown
@NaxUnknown 2 ай бұрын
@@oldsport sorry but i freakin used the guild corrector
HACKING UNITY GAMES (FOR NOOBS)
16:11
cazz
Рет қаралды 81 М.
everything is open source if you can reverse engineer (try it RIGHT NOW!)
13:56
Low Level Learning
Рет қаралды 1,4 МЛН
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 20 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 33 МЛН
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 52 МЛН
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4 МЛН
Learn Reverse Engineering (for hacking games)
7:26
cazz
Рет қаралды 1 МЛН
Tutorial. How to decompile Unity Games
3:02
sqrl
Рет қаралды 224
Making a VIRUS for a Game Jam (and almost winning)
9:36
Deynum Studio
Рет қаралды 311 М.
Malware development 101: Creating your first ever MALWARE
28:00
Leet Cipher
Рет қаралды 320 М.
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
Why I’m switching from Unity to Unreal Engine
9:02
LixianTV
Рет қаралды 1,1 МЛН
An introduction to hacking video games with Ghidra
39:39
Hilltop
Рет қаралды 18 М.
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 20 МЛН