Skip to content

Instantly share code, notes, and snippets.

ext:100340B0
.text:100340B0 ; =============== S U B R O U T I N E =======================================
.text:100340B0
.text:100340B0 ; Attributes: bp-based frame
.text:100340B0
.text:100340B0 HashFunction proc near ; CODE XREF: LoginHashFunction+186p
.text:100340B0 ; sub_1002FC20+1E9p ...
.text:100340B0
.text:100340B0 var_2C = dword ptr -2Ch
.text:100340B0 var_28 = dword ptr -28h
int __cdecl HashFunction(int pInputString, unsigned int inputLength, int hashH, int hashL)
{
int result; // eax@17
int v30; // ST20_4@37
unsigned int v31; // ST1C_4@37
int v32; // ST28_4@37
int v33; // ST1C_4@37
int v34; // ST20_4@37
int __cdecl GenerateMachineHashFromString(int pInputString, unsigned int inputLength, int hashH, int hashL)
{
int result; // eax@17
int v30; // ST20_4@37
unsigned int v31; // ST1C_4@37
int v32; // ST28_4@37
int v33; // ST1C_4@37
int v34; // ST20_4@37
FC9C885AFE9BD80FAF96D25AA4CDDE0EA9978D0AFE98DA5EABCD8A5EF8CF8E09F8978A59A89EDD07AE9DD30AAB9B8A0EF9CD8D59FECCD95BAD9AD95EAF9EDE09AD9E8809FCCDD95AAD9C8F5CFF9BD20DF99AD20BAA9B880CA49FDB0CAFCA8A0AAACF8D09AD998D0FA496D809AE96DB06A8CC880FAACADB5BA5C8DA07F89FDD0DFC9AD85BFBCA890AFF9BDC5DFE96DF5AA597DD5CA9CDD25AA49ED90AAACCDD5CF99FDD5DAD9A8D5AAAC88E07F996DE0DFF978A5DAFCC8F5DA99F8D5CA4CAD907AA968A5EABCB8F59F99D8A5AFFCCD25AA89DD959FC9AD85BFF9D885DFFCCDB0DAA988D0BFE9F8A0EAE9E885DADC8DE0EAE9DDF07AE98890BA597DC0BAF9D8E0AB09D8A5DAECBDC5CFFCC8E5DFC968E09F996D259AD9ED80AA8CF885CA49D8F59AB
FC9C885AFE9BD80FAF96D25AA4CDDE0EA9978D0AFE98DA5EABCD8A5EF8CF8E09F8978A59A89EDD07AE9DD30AAB9B8A0EF9CD8D59FECCD95BAD9AD95EAF
9EDE09AD9E8809FCCDD95AAD9C8F5CFF9BD20DF99AD20BAA9B880CA49FDB0CAFCA8A0AAACF8D09AD998D0FA496D809AE96DB06A8CC880FAACADB5BA5C8DA07F89FDD0DFC9AD85BFBCA890AFF9BDC5DFE96DF5AA597DD5CA9CDD25AA49ED90AAACCDD5CF99FDD5DAD9A8D5AAAC88E07F996DE0DFF978A5DAFCC8F5DA99F8D5CA4CAD907AA968A5EABCB8F59F99D8A5AFFCCD25AA89DD959FC9AD85BFF9D885DFFCCDB0DAA988D0BFE9F8A0EAE9E885DADC8DE0EAE9DDF07AE98890BA597DC0BAF9D8E0AB09D8A5DAECBDC5CFFCC8E5DFC968E09F996D259AD9ED80AA8CF885CA49D8F59AB
Input Key:
a33dc25a6073ee07fbb80c9e59ed271378735b872bc36828dd5e5a629c856c88305967e23d8c40eb28cff4f33f6202bcb7a18ab7ca31d207cc1fa67ab8a96bd2dcff2fe25d98cd2cf0a21a2b8b1ea1dfb1d94e091824cb48039f388cb95dce3164d469ce1426cfc3a0853741f1977d857b2909b0f57a481f0c56acc900929382-3152c745fa9f3018d431fbf69dee60ab
Desired Result:
Header:
class CefBrowserDetour : public CefBrowser
{
public:
static bool Mine_CreateBrowser(CefWindowInfo& windowInfo,
CefRefPtr<CefClient> client,
const CefString& url,
const CefBrowserSettings& settings);
void CCHmacInit(
CCHmacContext *ctx,
CCHmacAlgorithm algorithm,
const void *key,
size_t keyLength)
__OSX_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_5_0);
2011-08-07 10:12:52.179 WWFC[3605:6e0b] Master Word List ['STRAPS'] = STRAPS, Master Word List ['STRAPS'] = (null)
NSLog(@"Master Word List ['STRAPS'] = %@, Master Word List ['%@'] = %@", [masterWordList objectForKey:@"STRAPS"], [NSString stringWithCString:szBuiltWord encoding:NSUTF8StringEncoding], [masterWordList objectForKey:[NSString stringWithCString:szBuiltWord encoding:NSUTF8StringEncoding]]);
- (IBAction) quickImport
{
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop) {
NSMutableArray* assets = [[NSMutableArray alloc] init];
[group enumerateAssetsUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) {
if (result) {
[assets addObject:result];
}
}];