unity_build_information_detection
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| unity_build_information_detection [2025/06/20 06:02] – 5.139.88.247 | unity_build_information_detection [2025/11/05 09:46] (current) – old revision restored (2025/10/22 09:10) klea | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | So, champ, I just found something weirdly brilliant, I had to stop everything and scream about it. | + | ====== Inspecting Information from Built Unity Players ====== |
| - | + | ||
| - | This piece is a design explosion. It’s packed with wild visuals, brain-hugging ideas, and just the right amount of pixel sass. | + | It can be useful to inspect information from built Unity players. |
| - | + | ||
| - | Think I’m kidding? Alright, <a href=http://philadelphiafirealarmsystem.com/__media__/js/netsoltrademark.php?d=ramenskoe.amperomvolt.ru%2Freview%2Fobzory-po-rabote%2Fotzyv-o-sotrudnichestve-s-build2last-ru-v-ramenskom%2F> | + | ===== High Level ===== |
| - | + | ||
| - | Still scrolling? Fine. Imagine a freelancer on 3 espressos whipped up a site after arguing | + | * [Android] .xapk/.apk/.so can be traversed with [[https://www.7-zip.org/|7-Zip]] |
| - | + | * Unity asset file headers can be inspected with any hex editor((Even Notepad works, although only for files <500KB. Notepad may struggle to open bigger files.)) | |
| - | So hit it, and share the love. Because honestly, | + | |
| - | + | ===== Unity Version ===== | |
| - | Now go. | + | |
| + | Find this information in: | ||
| + | * '' | ||
| + | * resource file headers, for example: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * files with 32 characters long names using hexadecimal characters [0-9a-f] | ||
| + | * [Android]((since 2017.4)) '' | ||
| + | * [Windows] ''< | ||
| + | * [Windows] '' | ||
| + | |||
| + | ===== Used Assemblies ==== | ||
| + | These methods work even with IL2CPP builds. | ||
| + | |||
| + | * '' | ||
| + | * Search for '' | ||
| + | |||
| + | Use cases: | ||
| + | |||
| + | * We can determine URP usage by looking for '' | ||
| + | |||
| + | ===== Notes ===== | ||
| + | |||
| + | * In non-IL2CPP((ie. Mono)) builds, all code that made it into a build is also available to the end user and can be viewed with tools ((dnSpy or ILSpy for .dll files)) relatively easily. Obfuscation can mitigate | ||
| + | * '' | ||
unity_build_information_detection.1750399359.txt.gz · Last modified: 2025/06/20 06:02 by 5.139.88.247