mirror of
https://github.com/wiiu-env/wiiuhaxx_common.git
synced 2024-12-18 04:01:50 +01:00
Remove unused scripts
This commit is contained in:
parent
0a24047530
commit
8d5b8ab0b6
@ -1,47 +0,0 @@
|
|||||||
coreinitpath=$1
|
|
||||||
gx2path=$2
|
|
||||||
coreinit_textaddr=$3
|
|
||||||
gx2_textaddr=$4
|
|
||||||
extension=$5
|
|
||||||
|
|
||||||
reloc_coreinit=$((0x02000000-$coreinit_textaddr))
|
|
||||||
reloc_gx2=$((0x02000000-$gx2_textaddr))
|
|
||||||
|
|
||||||
|
|
||||||
getcoreinit_symboladdr()
|
|
||||||
{
|
|
||||||
val=`powerpc-eabi-readelf -a "$PWD/$coreinitpath.elf" | grep "$1" | head -n 1 | cut -d: -f2 | cut "-d " -f2`
|
|
||||||
printf "$2 = 0x%X;\n" $((0x$val-$reloc_coreinit))
|
|
||||||
}
|
|
||||||
|
|
||||||
getgx2_symboladdr()
|
|
||||||
{
|
|
||||||
val=`powerpc-eabi-readelf -a "$PWD/$gx2path.elf" | grep "$1" | head -n 1 | cut -d: -f2 | cut "-d " -f2`
|
|
||||||
printf "$2 = 0x%X;\n" $((0x$val-$reloc_gx2))
|
|
||||||
}
|
|
||||||
|
|
||||||
echo "<?php"
|
|
||||||
./bin/ropgadget_patternfinder$extension $coreinitpath.elf --baseaddr=$coreinit_textaddr "--plainsuffix=;" --script=wiiuhaxx_locaterop_script_ci #?1EFE3500?
|
|
||||||
./bin/ropgadget_patternfinder$extension $gx2path.elf --baseaddr=$gx2_textaddr "--plainsuffix=;" --script=wiiuhaxx_locaterop_script_gx2 #?1EFE3500?
|
|
||||||
echo ""
|
|
||||||
getcoreinit_symboladdr "memcpy" "\$ROP_memcpy"
|
|
||||||
getcoreinit_symboladdr "DCFlushRange" "\$ROP_DCFlushRange"
|
|
||||||
getcoreinit_symboladdr "ICInvalidateRange" "\$ROP_ICInvalidateRange"
|
|
||||||
getcoreinit_symboladdr "OSSwitchSecCodeGenMode" "\$ROP_OSSwitchSecCodeGenMode"
|
|
||||||
getcoreinit_symboladdr "OSCodegenCopy" "\$ROP_OSCodegenCopy"
|
|
||||||
getcoreinit_symboladdr "OSGetCodegenVirtAddrRange" "\$ROP_OSGetCodegenVirtAddrRange"
|
|
||||||
getcoreinit_symboladdr "OSGetCoreId" "\$ROP_OSGetCoreId"
|
|
||||||
getcoreinit_symboladdr "OSGetCurrentThread" "\$ROP_OSGetCurrentThread"
|
|
||||||
getcoreinit_symboladdr "OSSetThreadAffinity" "\$ROP_OSSetThreadAffinity"
|
|
||||||
getcoreinit_symboladdr "OSYieldThread" "\$ROP_OSYieldThread"
|
|
||||||
getcoreinit_symboladdr "OSFatal" "\$ROP_OSFatal"
|
|
||||||
getcoreinit_symboladdr "_Exit" "\$ROP_Exit"
|
|
||||||
getcoreinit_symboladdr "OSScreenFlipBuffersEx" "\$ROP_OSScreenFlipBuffersEx"
|
|
||||||
getcoreinit_symboladdr "OSScreenClearBufferEx" "\$ROP_OSScreenClearBufferEx"
|
|
||||||
getcoreinit_symboladdr "OSDynLoad_Acquire" "\$ROP_OSDynLoad_Acquire"
|
|
||||||
getcoreinit_symboladdr "OSDynLoad_FindExport" "\$ROP_OSDynLoad_FindExport"
|
|
||||||
getcoreinit_symboladdr "__os_snprintf" "\$ROP_os_snprintf"
|
|
||||||
getgx2_symboladdr "GX2Init" "\$ROP_GX2Init"
|
|
||||||
getgx2_symboladdr "GX2Flush" "\$ROP_GX2Flush"
|
|
||||||
getgx2_symboladdr "GX2DirectCallDisplayList" "\$ROP_GX2DirectCallDisplayList"
|
|
||||||
echo "?>"
|
|
@ -1,11 +0,0 @@
|
|||||||
--patterntype=sha256 --patterndata=c87020ec5098d13edd3ee0d0d01313a0a5f0a7937f36c0f5f4e9503165ae33fb --patternsha256size=0x10 --addval=0xFFFFFCFC "--plainout=$ROP_POPJUMPLR_STACK12 = "
|
|
||||||
--patterntype=sha256 --patterndata=decff3ca875efc1a9c3d0ac7618f3efa3d33ca59bd3fd602a747d3469bd5c000 --patternsha256size=0x10 --addval=0xFFFFFCFC "--plainout=$ROP_POPJUMPLR_STACK20 = "
|
|
||||||
--patterntype=sha256 --patterndata=5306248821c072a9cf5c71c9469171e17cd2966f66fc7d612ce79cff8d5d124a --patternsha256size=0x34 --addval=0xFFFFFCFC "--plainout=$ROP_CALLFUNC = "
|
|
||||||
--patterntype=sha256 --patterndata=f4e76053a65c571f2b3b8c6c6dde973c95f889bccf0a22eb9649cbc7810c8e98 --patternsha256size=0x2c --addval=0xFFFFFCFC "--plainout=$ROP_CALLR28_POP_R28_TO_R31 = "
|
|
||||||
--patterntype=sha256 --patterndata=4741b863adcf742f8928c485a39f3cc8629469d1ddccf9e68c9dd1c25341f091 --patternsha256size=0x20 --addval=0xFFFFFCFC "--plainout=$ROP_POP_R28R29R30R31 = "
|
|
||||||
--patterntype=sha256 --patterndata=972973be8074e92b0f10fc5fbbaaef6c28e2905f99007654cd735a5fd69933fc --patternsha256size=0x14 --addval=0xFFFFFCFC "--plainout=$ROP_POP_R27 = "
|
|
||||||
--patterntype=sha256 --patterndata=6f5f11fdc441ddef8f2189cbc9006517c4917fcf6e975cb8cbeb2373bf8e8ca2 --patternsha256size=0x14 --addval=0xFFFFFCFC "--plainout=$ROP_POP_R24_TO_R31 = "
|
|
||||||
--patterntype=sha256 --patterndata=e602f66cf8aadc4d5e7db074ad9b8fbfa4190f862a8215cf26f707a49ca95070 --patternsha256size=0x28 --addval=0xFFFFFCFC "--plainout=$ROP_CALLFUNCPTR_WITHARGS_FROM_R3MEM = "
|
|
||||||
--patterntype=sha256 --patterndata=5e1fb4810ff6fb86bb533f2050306de6e03e09450887df6cb22c6d8511c3e267 --patternsha256size=0x18 --addval=0xFFFFFCFC "--plainout=$ROP_SETR3TOR31_POP_R31 = "
|
|
||||||
--patterntype=sha256 --patterndata=5CED182718E8204C299EA1F8E295841A0325EE493893B86053DE762CC0EEFB48 --patternsha256size=0x0C --addval=0xFFFFFCFC "--plainout=$ROP_Register = "
|
|
||||||
--patterntype=sha256 --patterndata=C457C33CF42B00C2E00B96E2C6B097848643BC172E8BDC9F0E7D974E833860B6 --patternsha256size=0x0C --addval=0xFFFFFCFC "--plainout=$ROP_CopyToSaveArea = "
|
|
@ -1 +0,0 @@
|
|||||||
#--patterntype=sha256 --patterndata=0D47AE19D0344CB3545E4D5289ED1BBBCE55BF181C929C18C6C05939B73CAEC3 --patternsha256size=0x0C --addval=0xFFFFFCAC "--plainout=$GX2Flush = "
|
|
Loading…
Reference in New Issue
Block a user