1
0
mirror of https://github.com/ivRodriguezCA/RE-iOS-Apps synced 2026-01-10 02:52:51 +00:00

Fixed indentation issue on Module-4

This commit is contained in:
Ivan Rodriguez
2019-04-01 09:03:14 -07:00
parent 54c449c80f
commit 5691e06e7d

View File

@@ -149,18 +149,18 @@ In one of the vulnerabilities I described in [Module 3](../Module-3/README.md) w
- Open the application binary in `Hopper` (or `Ghidra`), search for the `Utils` class, select the `downloadWhitePaper:` method and you'll find: - Open the application binary in `Hopper` (or `Ghidra`), search for the `Utils` class, select the `downloadWhitePaper:` method and you'll find:
```c ```c
+(void)downloadWhitePaper:(void )arg2 { +(void)downloadWhitePaper:(void )arg2 {
r20 = [[AFURLSessionManager alloc] initWithSessionConfiguration:[[NSURLSessionConfiguration defaultSessionConfiguration] retain]]; r20 = [[AFURLSessionManager alloc] initWithSessionConfiguration:[[NSURLSessionConfiguration defaultSessionConfiguration] retain]];
r0 = NSSearchPathForDirectoriesInDomains(0x9, 0x1, 0x1); r0 = NSSearchPathForDirectoriesInDomains(0x9, 0x1, 0x1);
r22 = [[r0 firstObject] retain]; r22 = [[r0 firstObject] retain];
r25 = [[self whitepaperName] retain]; r25 = [[self whitepaperName] retain];
r23 = [[r22 stringByAppendingPathComponent:r25] retain]; r23 = [[r22 stringByAppendingPathComponent:r25] retain];
r26 = [[NSURL fileURLWithPath:r23] retain]; r26 = [[NSURL fileURLWithPath:r23] retain];
[self removeFileIfExistsAtPath:r26]; [self removeFileIfExistsAtPath:r26];
r25 = [[NSURLRequest requestWithURL:[[NSURL URLWithString:@"https://raw.githubusercontent.com/ivRodriguezCA/RE-iOS-Apps-Extras-Github/master/Files/coinza.html"] retain]] retain]; r25 = [[NSURLRequest requestWithURL:[[NSURL URLWithString:@"https://raw.githubusercontent.com/ivRodriguezCA/RE-iOS-Apps-Extras-Github/master/Files/coinza.html"] retain]] retain];
r0 = [r20 downloadTaskWithRequest:r25 progress:0x0 destination:&var_78 completionHandler:&var_A0]; r0 = [r20 downloadTaskWithRequest:r25 progress:0x0 destination:&var_78 completionHandler:&var_A0];
r0 = [r0 retain]; r0 = [r0 retain];
objc_msgSend(r0, @selector(resume)); objc_msgSend(r0, @selector(resume));
} }
``` ```
- As you can see this method is using the `AFURLSessionManager` to download a file from a remote URL. - As you can see this method is using the `AFURLSessionManager` to download a file from a remote URL.
- If you open the application binary in `Hopper` (or `Ghidra`), search for the `InitialViewController` class, select the `viewDidLoad` method and you'll find that this method is called there: - If you open the application binary in `Hopper` (or `Ghidra`), search for the `InitialViewController` class, select the `viewDidLoad` method and you'll find that this method is called there: