As all of you should already know that the numbers of infected people in India has largely remained in control for the population that we are, seven-thirty-five is not a very bad number. But there is a bit of a lacuna in that because confirmed cases means they went into testing about a week ago. So it takes six to seven days for it to be confirmed. So it could be little more than that, but compared to many other countries, it's very much in control. I think we went into the lockdown at inappropriate time before it became community spreading still. Wherever these confirmed cases are, we are able to trace down from where it came. Most of them have traveled abroad and come. But in many other nations, unfortunately it is just going crazy. Well, even the Prime Minister of United Kingdom is confirmed with coronavirus right now. Prince Charles is confirmed. So across the island it is spreading. New York City is over ten thousand people. So in United States there is partial lockdowns I think. They have an advantage of space which you can not have. Spain, deaths are going over two thousand three hundred. Italy is still doing the same. So this is a situation but we also know that a whole lot of people will recover. But the problem will be that in a given society or a nation, if too many people go into infection state, it will be impossible for any nation to provide necessary medical assistance that they would need. That is when people will start dying in large numbers. So that's what we are trying to prevent with this lockdown. And there are strategies in India that even if they relax it within the state, between the states the lockdown will continue for a more period of time probably because they want to break the chain of infection that's happening. If a certain number of people are infected in a city, after that stopping it from not touching others is very difficult. There are tragic instances where yesterday a health worker in Atlanta, I think 42-year-old lady, she's been working in a hospital, she went home and she died. A four-year-old child was next to her, nobody else in the house and she just died of corona. So these kind of tragic stories are coming. So I want everyone, every one of you, in whichever way you can communicate, ensure that everybody maintains physical distance and you should not be the cause of the problem. That much you must take care. Well, those of you who are always little lazy, that you always cursed about going to work, those of you who are, thank God, it's Friday kind of people, this is your time. At least have a good time for three weeks or four weeks or whatever it turns out to be. The economic packages are being unfolded both in the United States and in India in a big way. Everything is being pushed. It's almost like for three months we did not live, that's how it will be. And we again came back. It's like the Gulliver experience but only three months.  People don't become fearful and start running on the streets. Very important that all of you maintain your physical and mental balance. It's a great time to address ourselves. When I look back and see, in the last three decades or nearly four decades, never or in my whole life, never I got three weeks where I can do something with myself. It never happened. So here I am, so I want you also to make use of this in the best possible manner. Three weeks is a lot of time. If we put enough effort into three weeks, we can come out physically stronger and fitter, mentally more stable and with more potential. Energetically and spiritually, we can do many, many things in three weeks full-time work. Well, many of you have attended programs and you have seen in a two-day program or a four-day program, life has taken a huge shift. Three days of Bhavasbandhana, life got turned upside down. So this is your time to do your thing, that's really that you become a life that will solve. Yes, let us not complain about anything and everything that comes our way. The virus is doing its job. We must do ours. This is important. We don't do virus's job, we do ours.  If you don't cooperate with the virus, that means you're doing what you want to do. This is the time. This is a given vacation. Well, it's going to set us back economically on various levels, individuals, families, communities, nations. The entire world's economy probably will fall back a little bit. It's okay. I'm saying it'll hurt. It'll hurt all of us. It'll hurt us as an institution. But it's all right. Maybe we will live the way we lived five years ago or ten years ago. There was nothing wrong at that time. It was fine. We will just be like that. So the most important thing is we are alive and we have a vacation. Let's put it to good use, but people are complaining, people are having just three days. Already home is becoming repressive for a lot of people. All these days they were complaining, where is my husband? I see him only once in a week. Where is my wife? She's going to work. I can't see her. I'm missing you. You're missing me now. We are missing the office. Well, human relationships are like this. When you're together, it's a problem. When you're away, it's a problem. When they're away, there's only one problem. You just miss them. When you're together, there are multiple problems. This happened. At one time Shankaran Pillai was a weekend golfer. That is every weekend he golfs. So one Saturday morning he was putting on his shoes. The wife came and she was in a emotional mood. She said, every weekend you're going away golfing. You don't love me. You love this golf game more than me. Shankaran Pillai tightened the lace and then he said, she likes me. It is true. I love the golf game more than you. But let me tell you, I love you more than the cricket, tennis, football put together. So it's time. It's time we address who we are, what are we made of, what is our limitation. It's time to address that. So this is a good time for that. Let's not fool ourselves. Oh, you know, fanciful ideas that you've picked up in romantic novels and movies and stuff. It's time we address who we are. We got issues. If you got issues, we must face them. We think the issue is somebody else. No, no, we've got issues as people. Time to face them. Very, very important. If you could do it every day on the fly, doing all the work, that would be fantastic. But if you could not do that, this is a time. When you sit by yourself, all the troubles you're having, obviously yours, the boss is not around. You can't blame it on him. The traffic is not bad anymore. You're not even there. You can't blame it on the traffic. Why you're freaked? You don't have to go to office on the time. So you can't blame it on that.  It's time to address that.  No, it's your business to see that you are the source of the joy, of joy for the other person. Everybody is always wanting to meet that wonderful person who doesn't exist. Actually, I have enough experience in love. I'm telling you, such a person doesn't exist because even, you know, today everybody, at least in India, people's idea of the most beautiful and wonderful human being is Krishna. He dances, he sings, he loves and fantastic he is, all right? But his wives were complaining endlessly during their time. So even his wives were complaining because you always think somebody else has to be wonderful. It's time these three weeks is a good amount of time that you become that wonderful person that you're aspiring to meet.  This is your chance. If you become that wonderful person, well, others also can enjoy it, but above all you enjoy it. That's the most important thing.  Well, others also can enjoy it, that's wonderful. But if they are not around, you enjoy being a wonderful human being. You are in the company of a wonderful human being always. This everybody must do. And now this virus has given you this possibility of three days at home. Good time to do it. A few of you are the ashram, rest of you are at home. Good time to do it. Very good time. Let's make use of this question. Sadhguru, the first question is from S. Upadhyaya. Namaskaram, Sadhguru. While speaking about Dhyalinga, you had mentioned that you can access it from anywhere. From the past few months, I have a very intense longing to experience your life presence 24-7, wherever in the world I may be. Could you please give me a method to make this possible? What is your understanding of life? You warn me on the web all the time, because today life does not mean I'm alive. Life means I'm on online. So, let's understand this. What you think you are right now is, this is me.  So, it's yours. Cannot be you. Other thing is, what's all… what all mess that's happening in your head, you think it's me, the content of the mind. Well, that is also an accumulation, that is also yours, because nobody else wants to have it. So, it's yours, but it's not you. So, what you consider or what you do not know as myself, but you know you exist, but you do not know what is the nature of your existence. So, the whole idea of spiritual process and the tools that are established to manifest this or bring this experience into people's lives, all the tools, whether it is Dhyanalinga or Yogeshwara or myself, this is a tool. It is not a person. The tool is that something beyond physical is happening around them all the time. Physicality, the basis of physicality is a defined boundary. Without a defined boundary, there is no physical nature. So, once something beyond physicality is happening, there is no such thing as boundary. There is no such thing as here and there. Physical can only be either here or there. That which is not physical is neither here nor there or it is both here and there. Well, this may sound little out of reach for you, but normally for most human beings, I would say over ninety percent of the human beings, they can pay attention to something absolutely, only if they're emotionally involved with it. Very few human beings have a mind which can give them absolute involvement without any emotional involvement. That takes lot of work. To have a mind that you can stay focused on something absolutely without emotionally being involved with it. But I would say for ninety percent of the people, they need emotional support to pay attention to something absolutely. This is the reason only those people who you think are in the ambit of your love, you pay attention to them. Those who are not, you ignore. You cannot pay attention to them. So, because of this spiritual process always mixes up a very simple aspect to bring focus. We talk about devotion, emotion, all this stuff. Is it really needed? No. If you could simply absolutely be, you don't need any emotion. You don't need any devotion. Just sitting here dry as a stick, you can still reverberate with the energies of this universe. But that is a very small number of people. Others need some kind of… something has to tug them in their heart, otherwise they will not look in that direction. They will look for a few seconds and they'll be here, there, everywhere. Only where they're emotionally involved, they're able to keep a steady focus towards that. Whatever emotionally matters to you becomes the focus of your mind. So, it's a wonderful tool that way. So, because of that we brought emotion into the system. Once we brought emotion, you know emotion, it's like that. Because it's like that. Channelizing that is a huge challenge and unnecessarily it looks complicated. Because each person starts interpreting it in their own way because each person's emotion is unique in its own way. So, do not get trapped in all those things. Do not worry about what somebody else is doing, how it happens to somebody else. This is why in Isha we've always stopped people from sharing their spiritual experiences because others will get confused. If you say, I'm lying…  Acharya? Gopathya? Yes, Gopathya. Oh, Sadguru came and so much trouble for me because all kinds of people now will start saying, Sadguru came and did this, Sadguru came and did that. Usually it starts with good things. Then after some time every nonsense that they do, Sadguru, right now it's happening to God. Fortunately, he's not here. So it's okay, you can blame him for any damn thing, but you can't excess him. So, I'm saying at least you cannot punish him. So it's okay. For everything, all the nonsense that happens, I think God wills like this.  Now once this thing gets focused on a living person like me, too much trouble. Well, can we make the presence be available wherever you are? Of course. Otherwise, what's the point? Then it'll be just talking spirituality. Talking spirituality can be inspiration at its best and entertainment at its worst. That's all it can be. Talking about it, talking about it, talking about it. Inspiration is needed in the beginning, but if you need inspiration throughout your life, you're a lost case. Inspiration is, it's like ignition. God, the engine started. Once you have the engine started, if you keep turning the ignition, it makes ugly noises. Same will happen to people. Once they're sufficiently inspired, there is no need to go on inspiring them. They will become fanatics.  Too much inspiration. Inspiration is like ignition to get somebody started a little bit push. After that it's over. After that, they must have processes and methods with which they can access. More than anything, somehow, whichever way, involvement. So we are talking about consecrated form like Dhyanalinga or myself or yourself. When we initiated you, I have spoken about this, but largely we are avoiding talking about it. We are still calling Shambhavi as initiation. It's not really an initiation because nothing is given. It's a kind of a consecration. All you have to do, your daily practice, it is not like Shakti Chalana Kriya or Shonya meditation where there is a specific process. Here all you're doing is it's like you it's like sweeping the temple. People every day are sweeping Dhyanalinga temple. They are not recharging Dhyanalinga or doing something. There are no rituals, there are no processes. Just sweeping the temple, keeping it clean. This is all you're doing with Shambhavi.  Just keeping it clean because it's consecrated. If you don't keep it clean, suppose if you do not keep your window panes clean, suddenly even the sun doesn't seem to be bright enough. Even the sun is not bright enough because your window panes are not clean or you've got a cataract. Suddenly even the sun is not bright enough. This can easily happen. So all you have to do is keep it clean. Sadhguru, I'm doing my practice once a month, I'm sorry, once a day. I'm just being mean just like that. You know it's a holiday. If you're doing your practice every day, to some extent it's clean. But maybe the rest of the day you're completely oblivious of it. So one simple thing you can do is use something, anything. Maybe a picture, maybe a mantra, maybe just a sound, maybe just a reminder on your phone, just anything that mentally, emotionally you just get connected to that aspect as many times as possible in a day. That if you close your eyes, only that appears. Right now still all those cinema stars and others are appearing. So you're not feeling it. It's not that it's not there. You're not… see when you do the practice you feel it. During the day you're not feeling it because you let other things dance. Item numbers are happening. So you do anything. Use anything you want. Maybe a reminder on the phone, maybe a picture that you will look at it or a phone screen, you know, you put something as a screensaver or a chant.  All we are trying to do is mentally, emotionally you're focused in one direction. If you do this much, the presence will be strong. Even now it's there, but like with cataract, how can you see? You're just trying to remove the cataract, that's all. It's very much possible to experience any dimension of life which is not limited by physical nature. You have no problem feeling it and experiencing it and knowing it. Distance is not an issue. There is no distance for non-physical dimension. Distance is a manifestation of physicality. If there's an inch, there is a mile, if there's a mile, there is ten thousand miles. That's how it is. From an inch to a light year, there is distance only because of physical objects. If there is no physicality, distance means nothing. So this is not a physical dimension. So feeling it, knowing it, experiencing it will not be a challenge if there is a certain amount of focus towards that. Do you create your own device, how to remind yourself every few minutes or once hour or whatever you like? It will happen. Sir Guru, the next question is from Sonia. Namaskaram Guruji. I am from Berlin with increased silence outside. Inside noises are becoming very noisy. Could you shed some light on inner vibrations and the inner sound? Oh! I'm Berlin. Usually people don't call me Guruji because Guruji is a honorific. I'm very embarrassed with such things. Sadguru is a description. Just like saying an orthopedic or an ophthalmologist or a gynec or a neurologist, just like that Sadguru is just a description. I don't mind the description because it says an uneducated Guru, nobody comes and confronts me with scriptures because they know anyway, I don't know it. Just to ensure that we don't spend time trying to debate, discuss something that we have no clue about and we have never bothered about. But Guruji is a honorific. Don't do that to me. I've lived in a certain way in the sense. I've lived in such a way that people around me are always confused.  It's very important for me because if they make any conclusions then it's very hard to work with them. Confusion means at least you realize you don't know which is good. If somebody comes to know by a very deep experience that is fine with me. That's another state. But drawing nice conclusions about somebody is not necessary. Drawing bad conclusions about somebody is not necessary. So all honorifics come from this that people draw positive conclusions about somebody. The value of who I am is only when you simply look at me without any conclusions, you will see you will be so thoroughly confused. You've not paid enough attention to me because most of the time you're sitting seeing me sitting here in a satsang or this kind of situation. So you have not seen me in various situations. If you see me in various situations you will be thoroughly confused. It's a very good thing. That means you are unable to draw a conclusion because conclusion is death. Conclusion means no more possibility. If you draw a conclusion about me unknowingly as a seeker you will draw a conclusion about yourself. That means seeking is over. Once you draw a conclusion where is the seeking? You calling yourself a seeker is absolutely meaningless about the vibrations in Berlin. Well outside vibrations have stopped. Is that what she's saying? Oh, the automobiles are not thundering around. Well I also like to drive and ride but it's all right. Maybe every year we should think about this really as a world, as a generation. Every three weeks no automobiles on the road, everybody stays home. Hello? What's the problem? Nothing will happen.  Like school children break for their vacation, all human beings take a break. Oh, every other creature on the planet will celebrate. So if all the machines in Berlin have come to a standstill, the German automobiles are not thundering around. So now I'm understanding the question, she's saying how to manage interiority or what about the inner vibrations? What is that? Could you shed some light on the inner vibrations and the inner sound given that outside has become quiet but the inner has become more noisy? Oh, inner or interiority has not become noisy. It's never been noisy. There is no such thing as noise in that region. It is just that because you're not busy, you're getting preoccupied. Most people normally think they are busy, but if you look at their lives, 60% of the time they're just preoccupied with something. This is like chewing the cud, you know? What happened yesterday, you're still chewing. This facility is not there in your body. Cows, goats, sheep, they all have this facility that they can eat today and after a few hours they can bring it back and chew the cud. Such a facility was not given to you in your body, so you have created one in your mind. This is an evolutionary problem. You're not willing to come out of the four-legged state that you want to chew yesterday's cud. In the southern Indian mysticism and yoga, we look at people and if they are either enjoying or suffering only what has happened in the past. Because of past activity, now they're enjoying something but doing something totally different now, not understanding that they're just enjoying past benefits and it may run out any time. We say, are you Palaisadam? Palaisadam means old rice, that means this is old food, enjoying old food. What we ate yesterday, right now it is still in terms of energy and strength is still working in our body. Similarly, what we did yesterday or ten years ago or a lifetime ago, maybe still we are benefiting from it but if you're not doing something right now to enhance this, this will run out. Old food will rot after some time. What was very wonderful will become very nasty after some time. A whole lot of so-called successful people in the world go through this at different stages in their life that they will be enjoying the results and karmas of the past and they think everything is fantastic, they live vantonly now. One day suddenly it hits them, not necessarily from outside. Most of the time it's from within. Their own psychological structure, their own body goes into such a relapse. They can't believe that this happened to them. This is because you're living on old food. It's important you cook fresh food every day. It's very important. This is why present karma is very important. I want you to understand there is no noise in your interiority. There is no vibration in your interiority. There is no sound in your interiority. It is all in your head. This is because you're chewing the old cud. Now if you are busy with some activity, you would forget some of the things that are happening in your head today. But once your hands are not engaged, then you see this will go on. So what should I do? Well, we have taught you many ways. You don't try to stop it because you cannot stop it. The only way is you can distance yourself from it. Well, there are many methods to distance yourself. If you're doing Sambhavi or Shunya, definitely there's a powerful process. Otherwise you can do Isha Kriya. If you don't know any of these things right now, the simple thing is just this. You have to just look at yourself and see.  We don't know where it begins, where it ends.   Everything is from this basis that you think you are the center of the universe.   So you just look at your thoughts. In the context of larger cosmos, now the virus is threatening your life.   The problem is you think it is smart and now when it troubles you, you want it a little away. No, whatever you think it is smart, will sit on your shoulder like a badge. It will not go. It will not leave you. The moment you think you are smart, your thoughts cannot leave you.   In terms of life, in terms of existence, you really nothing, okay? Socially you may be something. Among fools, fools will shine. That doesn't mean anything.  Yes, you are me, I'm saying. It can just knock us off.  If you understand this, naturally there will be distance between you and your thought process. Once there is a distance between you and your thought process, it doesn't matter what you're thinking at all. Shiva, Shiva, Sarveshwara, Shambho, Shambho, Mahasamma.


Can could be able to which is correct number one Nate Swim when he was three years old. Both are correct to I Finish my homework before bedtime was able to three Shelley Get tickets before they sold out was able to for you Do it can five Open the door, please Can you or could you to learn more about this topic see video at link or Check out our websites for more free English learning resources eslgold.com and free English study.com


Hello, this is Chicho. I just wanted to give everyone an update regarding the language of mathematics series. First thing I got to do is apologize to everyone because I missed my own deadline. I promised some videos by September and that didn't happen. We had Canadian elections happen here and that consumed a lot of time. So, you know, there's good news and bad news. The good news, well, I'll give you the bad news first. The bad news is that there isn't going to be a whole bunch of videos coming online right away.  I was hoping to be able to go out there for two week, three week session in Vancouver because we get usually pretty good weather tours the end of August or August and September anyway. So I was trying to get all that done, condensed in one shot, shoot all the video edited and put it out there in one chunk. So, bad news, that's not happening. The good news is I've sort of put everything else aside. Well, almost everything else aside, I'm gonna you know, work on some things, but my main focus is going to be the language of mathematics series. So what I'm gonna do in the next two to three months is shoot the videos whenever we get good weather. Today's sort of sunny cloudy. It's supposed to rain later on tonight. So we're in fall in Vancouver just in case anybody doesn't know and in the fall in Vancouver, it rains. It pours. So depending on the weather, you know, the videos will be made. So what I'm gonna try to do is do as much as I can whenever we get good weather and start editing the videos and slowly putting them out there. So they won't be all coming out in one shot. They're gonna be scattered and what I'm gonna hope to do is hopefully when I get all the videos out there, I'll organize them according to what I think, how I think they should be presented. I'll try to keep it in order, but you know, can't promise they're gonna be coming out in order. But at the end, I will organize them and put them in their own sections and hopefully have some kind of proper thought pattern going through. So bad news. A whole bunch of videos aren't coming out in one shot. Good news. I'm gonna be focused on this for the next two to three months. So expect some videos coming online soon. So that's the update and you know, I hope that works out with everyone. What is this set of videos going to talk about? Now, I've been thinking about this for a while and I've been trying to sort of organize it in my mind. You know, taking some notes down and stuff like that, trying to make sure I'm you know, I'm not gonna be missing any pieces, presenting an idea. The first series that I put online was dealing with numbers, specifically operations and crunching numbers and you know, what numbers mean and how we got about sort of introducing the concept of algebra, really. So there's 30 videos on there, you know, dealing with numbers and how to crush numbers, operations and stuff like this and hopefully that from the response anywhere we've gotten, you know, people did like that a lot. Now for this next series, what I want to do is sort of take the information there and apply it somewhere. So basically get into sort of a little bit of applied mathematics, but basic applied mathematics and that's gonna entail talking about the units. Introducing variables, functions and what I'm gonna try to do towards the end is do a little bit of intro on calculus and probably get in statistics in there somewhere as well. So this next series is going to talk about units. We're gonna talk about certain money units and stuff like this. Types of units anyway or units basically and units are essentially properties. So we're gonna talk about things. Pretty vague, but that's what math is. It's a language. It's vague until you sort of narrow it down and specify what you're talking about, right? So we're gonna talk about units, variables, functions, get into statistics and calculus. So that's what I'm gonna try to do in the next two to three months, depending on the weather. We'll see how fast the videos get done, how fast I get editing. My editing software is still very, very, very basic and I got a little deemie camera and no microphone. So I'm going gorilla style on this again. So hopefully that works out. Hopefully, and I keep on saying hopefully because I'm gonna stop giving deadlines now, I'll be able to finish all this up by the end of this year, by the end of 2008. Anyway, thanks for listening and that's a quick update on Chicho on the Language of Mathematics series and I'll see you guys in the next few videos. I hope you haven't get that.


I'm really excited about today's video, the path to expediting your US citizenship and it's gonna be super helpful for a lot of people. Hello again, I'm Andre Acosta and most importantly a recruiter for the California Air National Guard. If you have any questions directly about the California Air National Guard, feel free to reach out to me. You can text, call, phone number is<PHONE_NUMBER>. I also wanna give a big thank you to Airman Vision as usual for helping us out, putting this information out there and changing lives in that process. So today we're gonna talk about the history of this process, three easy steps to the process and I'm gonna share a success story. So first of all, with the history, this is an ever-changing process to help out enlistees get their citizenship expedited. It used to be that you would get your citizenship a basic training, right, that's outdated. Then another program came out to where you would serve for about a year and then as long as you were on good terms, you could get your citizenship expedited and that's also outdated. Currently there is no longer a service minimum so you can actually start this process to expedite your citizenship the day you enlist or thereafter throughout your enlistment. Now talking about the three easy steps to get this process going. First, the applicant has to already have their five or 10-year permanent residence status. So that means they have a five or 10-year green card already in their possession and you do have to at least have three years left before the expiration of that green card. Second, you have to enlist in the Air National Guard. That means talking to a local recruiter, passing the ASBAB, passing the medical examination known as a physical, selecting a job and enlisting, signing that contract to enlist in the Air National Guard and be on good terms, serving honorably things like that, right? And third, most importantly, there's a form USCIS, Form 426, USCIS stands for United States Citizenship and Immigration Services. So this form is what actually allows all this to happen, right? And that gets signed by an 06.  That means like one of your higher up bosses, right? And they're gonna sign saying that they authorized to proceed with this process and that this member, this enlistee, is serving honorably without any issues, without any derogatory concerns, right? And they're gonna sign off on that and that's gonna fast track you to USCIS. I'll share a brief success story. I had a couple months ago. I had an applicant reach out to me about this process and wanting to start it. They got qualified, scored really high on the ASBAB. He already had his bachelor's degree from his home country, not the US, but from his home country. He scored high on the ASBAB, like I said, went through the process. We actually got a colonel to host his enlistment, to do the oath and actually sign the N426. That's the form I was talking about. And then as short as three months after that, he was able to get his citizenship. So it just took three months. It can be, of course it can be faster. It can be longer. It all kind of depends on the flow of the paperwork, but he got called in to do that in-person interview and the same day they gave him a citizenship. So I hope this information is helpful for anybody trying to expedite their citizenship and get the path going as fast as possible. And if you have any questions specific to joining the California Air National Guard, feel free to reach me directly on my work sale. That's<PHONE_NUMBER>. Y'all have a good one.


What's going on everybody my name is John Hammond a quick video just kind of spur the moment thing I just got this message from Murph Assange I suppose is how to pronounce that name and he was asking hey do you remember the boot to root easy PHP challenge and I was like No, I don't Exactly have that just readily accessible in my memory. He says all right It was a challenge about PHP and like loose comparison vulnerabilities when you use two equal signs rather than three for strict type comparison or strong comparison So he said hey, I have a challenge. That's pretty similar to it Do you mind taking a look at it? So I fired it up and I looked through it looks like what we have here is some PHP source code That's displayed for us with just a little parameter that you can supply Maybe by default it didn't show that and if you look at the source it says oh you could supply Question mark source and it will go ahead and supply that for you. So there we go now We can see okay We have the flag included as in it's a variable we can probably access eventually in the code Looks like it'll display the file for us if we supply that source argument or that source variable like we did And then we need to make sure we supply an MD 5 Get variable otherwise nothing happens if we do supply that MD 5 variable it will hash it with an MD 5 algorithm and whether or not we get that correct or incorrect if they are Equal to each other with loose comparison with weak comparison using only two equal signs We'll get the first part of the flag. Otherwise it will yell at us and we also need to supply MD 4 Which is another hashing algorithm similar to MD 5? different And I say if you include that and you have the exact same condition where your hash is equal to what you supplied again Loose comparison you can go ahead and grab the second part of the flag. So just two tests. We need to run through It doesn't seem extremely difficult But you just kind of have to be able to identify that this is loose comparison in PHP and know some of the magic hash tricks So and and hashing collisions that can happen in PHP because of the way that this type juggling or how weak Comparison can be used and abused So I said hey you actually determine these MD 5 and MD 4 collisions And you can use that PHP type juggling really to take advantage of that So you could probably enter a string that would hash to that zero e prefix and that PHP will assume is a number Followed by a bunch of numbers following that that you would expect to see in a hash like a 32 bit or 32 character line Tash and if those are all numbers and PHP using loose comparison will read that Oh, it's like some scientific notation representation. This is a number not a real string And because of that loose comparison, it's not going to care that this is a string or That this is a string because they're not going to be caring about the type It'll just kind of also consider it a number So interesting quick bug that I'm not going to deep dive into some of the documentation But if you were to Google PHP loose comparison weak comparison to equal signs You can track down more about it and actually he asked for some information like hey Can you show me some of these things so I googled these did the googling for him and there are some discussions on it and Same thing with magic hashes and here Yeah, so magic hashes are if they are considered zero e they're also equal to the string zero and that they are zero Okay, I also included my repository Katana ctf Katana the documentation side of it not the utility side of it that would explain or give some examples for here Are some PHP magic hashes? I have a few listed already for md5 all of these are numeric and then I guess just alphabet side and then zero e is the resulting hash Same thing for Shaw one in case you ever see that and same thing with md4 and I noticed oh in my md4 collection I actually have some Plaintext that still start with zero e so PHP will consider that a number and the result of course is zero e I don't have that for md5 so that wasn't ready to just spin in and run I figured well. We have to go ahead and calculate that so We can do that we can go ahead and do it he won't join discord server and I said yeah Let me go ahead and help you figure out that md5 collision. So let's just make something for that Make directory things cd things double ape dot pie totally off the cuff and Let's make this a Python 3 script I promise I can type let's get md5 from hashlib and Let's go ahead and import some Ability how I keep typing in product Combinations with Replacements we can zoom out on that. I don't think it needs to be that huge for you and let's go ahead and import string So okay now we want to do is go ahead and grab the start of what all of these should begin with right? Zero e needs to be that prefix of PHP thinks that it's a number and then we can go ahead and say Our pool of numbers that we're going to work with for determining Just whether or not we can grow a brute force hash that we can try and generate what will have a PHP hash or an md5 hash that will be zero e and then all numbers so our Original plain text also has to start with that zero e and be filled with numbers It doesn't matter the length because they're going to end up hashing it in the comparison won't matter So we know that that's the pool of characters will work with so we will go ahead and create a set of combinations with a Growing length because we want to try and brute force this so I'll do for I in range of one to a random number that we can increment If we want to later on but we'll do combinations with replacement of Our pool of numbers that we want to work with the characters that we'll use with the length that we're growing So that we have a bunch of these so let's go ahead and Go through each of them and we'll say the to hash is going to equal our start plus the Empty string Joining together so we just convert the tuple that our combinations with replacements will return to us as a To hash good. So if I already go check that out for us We can Python 3 ape and now we're generating what we could use as our plain text and we'll just brute force through with them So that's nice and easy for us now. We'll go ahead and hash them We'll say M can equal just an MD5 object We'll go ahead and update it with the string that we want to hash and we'll go ahead and grab the Then hash or with the new hashes. That's going to be M hex digest I think that needs to be bytes for Python 3. Yep, it does. So let's go ahead and encode that as the utf 8 Or whatever encoding seems to get it to work because I wrestle with that way too often So now that we have hashed it we can determine if then hash Starts those first two characters are equal to our start as we need and then hash to following that is Numeric, it's just numbers following that if that's the case we can print. Hey, we got one that Meaches the criteria that we need we can go ahead and print out. Let's use an F string here To hash goes to then hash and let's put an input statement so we can break that Okay, so that's kind of a small pool for us to be brute forcing through and we're continually grow through that And I know that will work for us. So let's go ahead and run that We don't need to print out any of those other things anymore. So let's comment that out and Crank, okay, so this shouldn't take too long if it does all pause the recording or Maybe I had the script wrong and it was a bad condition, but we'll see Okay, so now we got one it says zero e all of those numbers can map to that Which should meet the condition just well enough. So now let's go ahead and Take note of that. I'll just throw it here and let's go ahead back to this URL Take it and start to work with it in curl. So quick and easy We don't need to see the source anymore because we're just gonna try and do the real thing so we need to supply and MD5 Argument and that has to be this plain text that we want to hash So I'll paste that in and now we can see the beginning of the flag flag part zero, right PHP Collisio and We can assume now we can go ahead and grab that MD4 collision that we've got already calculated And seemingly found some from CTF atana. So that's a good utility and resource Hopefully we can say MD4 we can equal that and there we go. Now. We have the full flag in CTF PHP collision is awesome, right? Cool. Okay. Let's call that the flag and let's go ahead and mark that thing directory as Complete so cool. That is that that was just a quick burn run through script To quickly track down what hashes or what plain text will work on the same condition that we need To grab an MD5 hash that looks like something that PHP weak comparison will be fooled by and we can take advantage of that So we're just able to burn through that challenge and I guess that wasn't too hard for us I hope you guys learned something if you haven't seen this before Hope you're able to crank out some pipe on code and get a better idea for how you can brute force things really easily with Itter tools and combinations and permutations and stuff like that. So thank you guys so much for watching I hope you liked this video if you did please do like comment and subscribe all of the YouTube algorithm things and join the discord server and Yeah, thanks for watching guys. See you in the next video


Welcome to the Fort Report Home Makeover Edition. I'm Alicia Anderson and this week we're going to give Fort Worth's very own Van Zant Cottage a makeover. Okay, I'm thinking that first we paint all the interior walls a high-gloss robo-metallic silver and put purple shag carpet in all the rooms. Then we should install a 10-foot TV wall in the living room and oh a saltwater aquarium bar next and underground car garage and it's an historic landmark? Great. Well, there goes all those ideas. Probably would have gone over budget anyhow. The Van Zant Cottage is actually the oldest home in Fort Worth on its original location and it received a National Register of Historic Places designation in 2012 in recognition of the fact that it's probably one of the oldest restoration efforts in the city of Fort Worth being restored for the first time in 1936. With the help of generous donors, Van Zant Cottage friends have raised up to $400,000 to complete this restoration. We had to do pretty much everything from the outside in on this structure. Since it was built in the mid-1800s, it was in really horrible condition before the 1936 restoration and so by the time 80 years goes by, even though it had been repainted several times in those 80 years, the outside paint was peeling because it's old siding and so we had to replace some siding. We primed the whole exterior, repainted it, replaced the shutters in the style that they were originally built. We had to restore the windows and then we were able to move to the inside. There's area inside the cottage where we can open a hatch and people will be able to see the original joist going underneath the building. They're the logs. So we've supported the foundation over time. The inside, many layers of wallpaper had to be removed. We uncovered what we think was roughly the 1930s-era wallpaper. Tried to find wallpaper made in modern times that match those styles so we put up new wallpaper, repainted the whole interior and we are now installing an HVAC system so that the cottage can actually be used throughout the year. The Vansant Cottage is operated by Lockhaven Village, so with our existing staff that will be able to be open, maybe say for Mayfest or during the stock show or something like that where there's a traffic flow coming through the area. It's also important because this is such a historic structure being around its mid-1800s. Limiting traffic through it is one of the things that will help preserve it, so it's also important that we not have heavy foot traffic through that would further damage the building. Visit the Vansant Cottage website from LockhavenVillage.org and like it on Facebook. Here's a look at other events happening in and around Fort Worth in the next few weeks. For more listing of more events and city meetings, you always can check the calendar at the city's website.