Skip to main content

Posts

Showing posts from January, 2023

What is Hacking?

Let's first understand what is hacking. Hacking in simple terms, it is a process of breaking into something without the permission of the real owner. The person who does hacking is called a hacker. How a hacker can gain access to a system:   i)   Through Front door   ii)   Backdoors iii) Trojan Horse   iv) Software vulnerability exploitation We will go through each topic   à Front door: In this, the hacker will be guessing our passwords or he/she tries to crack the password using different tools and techniques.   à Backdoor:   These are often left by developers to debug or fix any error in their software, some security measures will be there to gain administrative access to that software, but our hackers will find these backdoors in the software and they will bypass these security measures and gain access.   There are 2 types of backdoors:    Administrative backdoors : These are set by the developers so that they can easily reach and rectify the problems

What is an API?

  The abbreviation of an API is "Application Programming Interface". Many developers use APIs in their applications to enhance the working of their applications because without writing any complex codes they can use that various kinds of services through APIs. We don't know how it is made but we can use all its features(the final product) a simple example we can consider is any food item we don't know how it is made but we enjoy the final product. Let's take a small example, you often visit so many websites and you can see there will be a 'sign up' option when you click it you may able to see some options like 'sign in with google' or 'sign in with Twitter' or 'sign in with Facebook' , etc, so what happens back there when you click that, does the application directly interacts with google or any company servers? No absolutely not this is where the APIs come into the picture, API's will act like a mediator between the serve