Populaire onderwerpen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
toegevoegd callsites helper aan mijn bn-tool.
wat ik ervoor gebruik is om de aanroepers van elke crt randtekening te vinden, zodat ik ze kan annoteren in mijn python/zig-poorten. op deze manier kunnen we niet alleen zien dat we hetzelfde aantal rng-tekeningen hebben uitgegeven, maar ook ze onderscheiden en toeschrijven aan een specifieke plaats in de decompilatie.
dit zou van onschatbare waarde moeten zijn voor het ontwikkelen van een deterministische simulatie in de poort die afhankelijk is van een overeenkomende rng-stroom.
$ bn callsites crt_rand --target crimsonland.exe.bndb --within fx_queue_add_random --caller-static
caller_static 0x427760 | call 0x42775b
within: fx_queue_add_random @ 0x427700
callee: crt_rand @ 0x461746
call-index: 0
within-query: fx_queue_add_random
hlil: float.t(crt_rand() & 0xf) * fconvert.t(0.00999999978f) + fconvert.t(0.839999974f)
context:
0x427749 mov dword [0x49042c], 0x3f47ae14
0x427753 call 0x460d86
0x427758 add esp, 0x4
> 0x42775b call 0x461746
0x427760 and eax, 0xf
0x427763 mov dword [esp], eax
0x427767 fild st0, dword [esp]
vergeten een afbeelding bij te voegen, dus dit is hoe ik het gebruik. dit zal het mogelijk maken om elke individuele rand aan de aanroepplaats te koppelen, zodat ik eventuele resterende divergenties gemakkelijk kan blootleggen.

3,05K
Boven
Positie
Favorieten
