1 00:00:00,660 --> 00:00:01,770 Welcome back. 2 00:00:01,800 --> 00:00:04,600 In this lesson we are going to correct subway. 3 00:00:04,950 --> 00:00:12,750 So let's open it the X 64 and BBG. 4 00:00:13,040 --> 00:00:15,080 Now we are the entry point. 5 00:00:15,080 --> 00:00:22,850 Make sure you option preferences you uncheck system break point and then check the s callbacks and also 6 00:00:23,700 --> 00:00:25,790 ignore the these exceptions 7 00:00:28,320 --> 00:00:37,090 let's click on the button run and the first next screen shows up and this is our first objective. 8 00:00:37,140 --> 00:00:44,990 You're supposed to remove this next screen so click OK and the main window shows up. 9 00:00:45,120 --> 00:00:53,390 So let's take a look at the next screen again by restarting the program click Run and the tanks inside 10 00:00:53,390 --> 00:01:00,050 here says police register this software for support and you receive the full version. 11 00:01:00,050 --> 00:01:06,860 So let's look for this string in the column here and we found it. 12 00:01:08,240 --> 00:01:16,610 So yeah a few pushes to the stack here to set up the stack for this message box call. 13 00:01:17,270 --> 00:01:23,710 So what should we do if we don't want the name to appear and that is correct. 14 00:01:23,760 --> 00:01:28,300 We should know this car as well as all these parameters. 15 00:01:28,470 --> 00:01:29,880 So let's do that now. 16 00:01:30,390 --> 00:01:38,150 Double click on this and make sure you click on the check box here and here and just type nor 17 00:01:40,780 --> 00:01:46,790 inspect the status to see to ensure that the instruction is not larger. 18 00:01:46,950 --> 00:01:49,350 So it seems to be smaller by 4 bytes. 19 00:01:49,350 --> 00:01:50,730 So that's a good clip. 20 00:01:50,730 --> 00:02:00,180 OK and up here also need to clean houses so that they will not be pushed to the stack. 21 00:02:00,180 --> 00:02:11,210 So let's select all these right click binary field with no ops click OK. 22 00:02:11,250 --> 00:02:19,890 So now we can bash his file file touch click patch file give it a new name 23 00:02:23,340 --> 00:02:30,070 called batch nation one click save click OK. 24 00:02:30,450 --> 00:02:33,480 And now we can open the file contested 25 00:02:36,770 --> 00:02:38,320 click yes. 26 00:02:39,080 --> 00:02:50,000 Yes and now we can run it and the patch works and the next screen is gone. 27 00:02:50,120 --> 00:02:52,500 So we have solved your first objective. 28 00:02:52,580 --> 00:02:59,270 So in the next lesson how we show you the second objective which is to change the status in here as 29 00:02:59,270 --> 00:03:04,450 well as some other message box that needs to pop up when you click on recheck. 30 00:03:04,580 --> 00:03:05,810 See you in the next lesson.