Created
May 5, 2012 12:59
-
-
Save Mikulas/2602161 to your computer and use it in GitHub Desktop.
Client application memory mapper
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const int offset[] = {0x33, 0x38, 0x39, 0x3A, 0x3F, 0x48, 0x49, 0x54, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x74, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x84, 0x8C, 0x8D, 0x8E, 0x8F, 0x90, 0x91, 0x92, 0x93, 0xD4, 0x120, 0x124}; | |
| const int values[] = { 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 68, 0, 0, 0, 234, 0, 0, 0, 0, 0, 0, 0, 0, 79, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 8}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * 1/ Log into the client | |
| * 2/ Open at least two tables, preferably five or so. Make sure you select different setups, try to make BB, table size, currency, etc. differ. | |
| * 3/ Scan for table pot as a 4 byte variable. Pot is measured in cents. For example a BB of $0.02 is saved as an integer 2. It usually takes a few steps until you get three addresses. While new hand is being dealt, just two more addresses become valid. | |
| * 4/ Subtract 0x25C from both addresses | |
| * 5/ The address with valid data dissection does point to the table object | |
| */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0"?> | |
| <CheatTable> | |
| <Structures> | |
| <Structure> | |
| <Name>Table</Name> | |
| <Elements> | |
| <Element> | |
| <Offset>180</Offset> | |
| <Description>Key</Description> | |
| <Structurenr>-7</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>296</Offset> | |
| <Description>Name</Description> | |
| <Structurenr>-14</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| <PointerTo>1</PointerTo> | |
| <PointerToSize>10</PointerToSize> | |
| </Element> | |
| <Element> | |
| <Offset>384</Offset> | |
| <Description>Hand ID</Description> | |
| <Structurenr>-10</Structurenr> | |
| <Bytesize>8</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>432</Offset> | |
| <Description>Max Players</Description> | |
| <Structurenr>-8</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>440</Offset> | |
| <Description>BB</Description> | |
| <Structurenr>-8</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>604</Offset> | |
| <Description>Pot</Description> | |
| <Structurenr>-7</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>1632</Offset> | |
| <Description>Count Revealed</Description> | |
| <Structurenr>-7</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>1696</Offset> | |
| <Description>Player 1 name</Description> | |
| <Structurenr>-14</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| <PointerTo>1</PointerTo> | |
| <PointerToSize>50</PointerToSize> | |
| </Element> | |
| <Element> | |
| <Offset>1780</Offset> | |
| <Description>Player 1 stack</Description> | |
| <Structurenr>-7</Structurenr> | |
| <Bytesize>4</Bytesize> | |
| </Element> | |
| </Elements> | |
| </Structure> | |
| <Structure> | |
| <Name>Table [memory mask]</Name> | |
| <Elements> | |
| <Element> | |
| <Offset>51</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>56</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>57</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>58</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>63</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>72</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>73</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>96</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>97</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>98</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>99</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>100</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>101</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>102</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>103</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>120</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>121</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>122</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>123</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>124</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>125</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>126</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>127</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>132</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>140</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>141</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>142</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>143</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>144</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>145</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>146</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| <Element> | |
| <Offset>147</Offset> | |
| <Description/> | |
| <Structurenr>-1</Structurenr> | |
| <Bytesize>1</Bytesize> | |
| </Element> | |
| </Elements> | |
| </Structure> | |
| </Structures> | |
| </CheatTable> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment