<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5376165295948134380</id><updated>2024-09-06T02:31:20.935+05:30</updated><category term="Social Engineering"/><category term="focusing"/><category term="positive thinking"/><category term="positivity"/><category term="time"/><category term="time management"/><category term="Black Box"/><category term="Blockchain"/><category term="Crypto"/><category term="Cryptocurrency"/><category term="Grey Box"/><category term="Network Testing"/><category term="Penetration Testing"/><category term="Pentesting"/><category term="Physical Testing"/><category term="Testing"/><category term="Web App"/><category term="Web App Pentesting"/><category term="White Box"/><category term="Wireless Testing"/><category term="c"/><category term="c#"/><category term="c++"/><category term="go"/><category term="java"/><category term="javascript"/><category term="kali linux"/><category term="kotlin"/><category term="php"/><category term="programming languages"/><category term="python"/><category term="r language"/><category term="scala"/><category term="Bitcoin"/><category term="Mining crypto"/><category term="Vulnerability Assessment"/><category term="AWS instances"/><category term="Apache"/><category term="Botnet"/><category term="Breach"/><category term="Budget 2022"/><category term="Covid-19"/><category term="DNS"/><category term="Gsuite"/><category term="HackerOne"/><category term="Log4j"/><category term="Log4jShell"/><category term="SentinelOne"/><category term="Thycotic"/><category term="Uber"/><category term="VMware vSpere"/><category term="armitage"/><category term="brute force"/><category term="host scanning"/><category term="life after pandamic"/><category term="metaxploit"/><category term="nmap"/><category term="pandemic"/><category term="port scanning"/><category term="reverse shell"/><category term="scanning"/><category term="time best healer"/><category term="vulnerability"/><category term="wireshark"/><title type='text'>Cherry.chetanpatel #Education/Technology</title><subtitle type='html'>Cherry.chetanpatel enlights that the focus of these blogs is on learning theory, informal learning, knowledge, festivals, rituals and many more topic of day to day life.--https://cherrypatel.blogspot.com</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-3878539524803203086</id><published>2022-11-03T09:00:00.001+05:30</published><updated>2022-11-03T09:00:00.161+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Black Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Grey Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Penetration Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="Physical Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Social Engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Vulnerability Assessment"/><category scheme="http://www.blogger.com/atom/ns#" term="Web App"/><category scheme="http://www.blogger.com/atom/ns#" term="Web App Pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="White Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireless Testing"/><title type='text'>Difference Between a Penetration Test and Vulnerability Assessment - Part 2</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhKQ1MTvwGEgISMRoDSzZCjAtsWZgQvRdkEbre7WMU7UxDzlzFCaSGOVAsi5rxvH5sspJN1aaXD9afVI21QAxAol2fhShwTSQvIjWFdfLAvBoohSFrpb7WEQJrh_hC70v4V1ezQkp5kBEKOs86dhEPi84vpGixcVDunD5Kl9_X0SEmP9HmBlG7hPVdn&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;600&quot; data-original-width=&quot;1000&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhKQ1MTvwGEgISMRoDSzZCjAtsWZgQvRdkEbre7WMU7UxDzlzFCaSGOVAsi5rxvH5sspJN1aaXD9afVI21QAxAol2fhShwTSQvIjWFdfLAvBoohSFrpb7WEQJrh_hC70v4V1ezQkp5kBEKOs86dhEPi84vpGixcVDunD5Kl9_X0SEmP9HmBlG7hPVdn=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;mkdf-post-text-main&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline; z-index: 5;&quot;&gt;&lt;h3 class=&quot;entry-title mkdf-post-title&quot; itemprop=&quot;name&quot; style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 30px; font-weight: 400; line-height: 1.22em; margin: 0px; outline: 0px; padding: 35px 0px 0px; vertical-align: baseline;&quot;&gt;The Difference Between a Penetration Test and Vulnerability Assessment - Part 2&lt;/h3&gt;&lt;h2 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.18em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What is the Difference Between a Penetration Test and Vulnerability Assessment?&lt;/h2&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Part 2 of 2&lt;/strong&gt;&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Comparing Penetration Tests and Vulnerability Assessments&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;In part 1 of this post, we focused on the Vulnerability Scans, Vulnerability Assessments, and&amp;nbsp;&lt;a aria-label=&quot;Vulnerability Management (opens in a new tab)&quot; href=&quot;https://secureops.com/?page_id=9751&quot; rel=&quot;noreferrer noopener&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Vulnerability Management&lt;/a&gt;&amp;nbsp;in order to differentiate the 3 prior to digging into Penetration Tests. Now, let’s introduce and define Penetration Tests, explain the test itself and goals, then go through the different types of Penetration Tests.&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What is a Penetration Test?&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;A&amp;nbsp;&lt;a aria-label=&quot; (opens in a new tab)&quot; href=&quot;https://secureops.com/?page_id=12424&quot; rel=&quot;noreferrer noopener&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Penetration test&lt;/a&gt;, or pen test, is the process an ethical hacker conducts on a target and the IT environment to uncover vulnerabilities by exploiting them. The goal is to gain unauthorized access through exploitation which can be used to emulate the intent of a malicious hacker. Penetration test reports may also assess potential impacts on the organization and suggest countermeasures to reduce risk.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;In layman terms, a pen tester or&amp;nbsp;&lt;a aria-label=&quot;ethical hacker (opens in a new tab)&quot; href=&quot;https://secureops.com/?p=12008&quot; rel=&quot;noreferrer noopener&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;ethical hacker&lt;/a&gt;&amp;nbsp;is trying to do what a hacker would try to do to breach a system, machine, server or break security controls in order to steal sensitive information or somehow damage the organization.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;a aria-label=&quot;The National Cyber Security Center (opens in a new tab)&quot; href=&quot;https://cyber-center.org/&quot; rel=&quot;noreferrer noopener&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;The National Cyber Security Center&lt;/a&gt;&amp;nbsp;describes penetration testing as the following: “A method for gaining assurance in the security of an IT system by attempting to breach some or all of that system’s security, using the same tools and techniques as an adversary might.”&lt;/p&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Phases of a Penetration Test&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;A Penetration Test is often broken down into the following phases:&lt;/p&gt;&lt;ul style=&quot;background: 0px 0px; border: 0px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Reconnaissance&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Threat Modeling and Vulnerability Identification&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Exploitation (gaining access)&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Post-exploitation (maintaining access)&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Covering tracks&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Reporting&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Resolution &amp;amp; Re-Testing&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;A pen test is often initiated by a variety of changes in an IT environment including application launches, major network/application changes or updates, compliance regulations or a breach/leak from a targeted attack. Again, the end goal of an ethical hacker is to gain unauthorized access to a system by means of exploiting vulnerabilities or gaps in security processes.&lt;/p&gt;&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-12469&quot; data-pagespeed-url-hash=&quot;3681156141&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/pen-test-1024x472.jpg&quot; style=&quot;height: auto; max-width: 100%;&quot; /&gt;&lt;/figure&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Penetration Test Reporting&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The ultimate value of a pen test is the comprehensive report that is delivered by the ethical hacker. Pen test reports often follow a similar structure if they are of high quality and delivered by a reputable ethical hacker or organization.&lt;/p&gt;&lt;ul style=&quot;background: 0px 0px; border: 0px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Executive summary:&amp;nbsp;&lt;/strong&gt;This is a high-level summary of the report contents that uses non-technical language so that everyone from the CEO to the IT Security staff can understand. The process of the test, findings, and recommendations will be addressed to provide a clear understanding of the organization’s overall security status.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Summary findings and recommendations:&amp;nbsp;&lt;/strong&gt;This can be broken down into two sections – an overview of the findings and a review of the recommendations. The findings may include some of the higher risk vulnerabilities as well as a discussion of positive security controls practiced. The recommendations typically include the higher risk fixes including software vulnerabilities, poorly secured PII, or risky 3rd party access to name a few. Frankly, this section should list anything that that needs to be addressed to enhance overall security.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Detailed findings in order:&amp;nbsp;&lt;/strong&gt;This is the bulk of the report. Each finding will be written with a summary, technical details, reproduction steps, and detailed recommendations in order of significance.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Methodology:&lt;/strong&gt;&amp;nbsp;High-level pen testers will include a methodology section in the report to outline the process taken in their approach. The methodology can help your organization have a better understanding of how technical and deep the testing methodology was.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;References:&amp;nbsp;&lt;/strong&gt;This section can include a list of used tools and applications for the assessment and any other relevant material.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Appendices:&amp;nbsp;&lt;/strong&gt;The last section is reserved for any material which required additional information relevant to the report but isn’t essential to the main body of the report.&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;When to Conduct a Penetration Test&lt;/h4&gt;&lt;ul style=&quot;background: 0px 0px; border: 0px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Vulnerability Management Program:&amp;nbsp;&lt;/strong&gt;A good, mature vulnerability management program should include periodic penetration testing. Think about it this way, a vulnerability scan uncovers an unwieldy list of software vulnerabilities, a vulnerability assessment places the vulnerabilities in a prioritized list, a vulnerability management program handles fixing those vulnerabilities by priority and a penetration test will ultimately test those fixes.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Application Launches:&amp;nbsp;&lt;/strong&gt;A pen test is often conducted as part of the software development life cycle (SDLC) process to uncover existing vulnerabilities in the application. Software developers are notoriously poor at thinking about security in the development process so testing the applications is critical prior to launch.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Compliance regulations:&amp;nbsp;&lt;/strong&gt;A pen test is either required or recommended with certain compliance regulations including some of the most significant legislation including PCI-DSS, HIPAA, Sarbanes-Oxley, and others. Essentially penetration tests are a component of a full security audit. For example, the Payment Card Industry Data Security Standard (PCI-DSS) requires penetration testing annually or “upon significant changes.” The link above contains a PDF document.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Network or Application Changes:&lt;/strong&gt;&amp;nbsp;Pen tests are often scheduled in conjunction with any major changes in the network or application updates. Changes in the IT infrastructure often create security gaps. Think about simply adding a new system to an environment; that system requires security solutions like firewalls, content filtering, log monitoring, and depending on the data it contains, perhaps much more.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;After a breach:&amp;nbsp;&lt;/strong&gt;This is the worst reason to conduct a pen test, but it has become fairly common. After having been breached and having confidential data exposed to the public, a company may immediately conduct a pen test to try and stop the bleeding so to speak. The objective here is to uncover any additionally existing vulnerabilities and holes an organization may have.&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What are the Different Types of Penetration Testing?&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Pen testing is often based on the level of knowledge and access given to the pen tester for very specific reasons. The range runs from black-box testing, where the tester is given minimal knowledge of the target system(s), to white-box testing, where the tester is granted a high level of knowledge and access. There are benefits to each type of testing which we will address.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Black-Box Testing&lt;br /&gt;&lt;/strong&gt;In a black-box scenario, the penetration tester is placed in the role of a true hacker, with no internal knowledge of the target system. Testers are not provided with any architecture diagrams or source code that is not publicly available. A black-box penetration test determines the vulnerabilities in a system that are exploitable from outside the network.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Black-box penetration testing relies on the skill of the ethical hacker and their analysis of currently running programs and systems within the target network. Black-box penetration testers are typically highly skilled must be familiar with automated scanning tools such as nmap and Metasploit and methodologies for manual penetration testing.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Gray-Box Testing&lt;br /&gt;&lt;/strong&gt;If a black-box tester is examining a system from an outsider’s perspective, a gray-box tester has the access and knowledge level of a high-level employee, often with elevated privileges on priority systems. Gray-box pen testers typically have some knowledge of a network’s internals, potentially including design and architecture documentation and an account internal to the network.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The purpose of Gray-box pen testing is to provide a more focused and efficient assessment of a network’s security than a black-box assessment. Leveraging the design document for the network a Gray-box pen tester can focus their attention on the systems with the greatest risk and value from the start, rather than spending time determining this information on their own. In addition, with legitimate access to systems testing of security inside the hardened perimeter simulates an attacker with longer-term access to the network.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;White-Box Testing&lt;br /&gt;&lt;/strong&gt;White-box testing falls on the opposite end of the range from black-box testing; penetration testers are given full access to source code, architecture documentation and other information about the environment and systems. The main challenge with white-box testing is sifting through the massive amount of data available to identify potential points of weakness, making it the most time-consuming type of penetration testing.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Unlike black-box and gray-box testing, white-box penetration testers are able to perform static code analysis, making familiarity with source code analyzers, debuggers, and similar tools important for this type of testing.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;White-box penetration testing provides a comprehensive assessment of both internal and external vulnerabilities, making it the best choice for calculation testing. One of the key benefits of this type of testing is to find coding errors in the early stages of software development.&lt;/p&gt;&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-12491&quot; data-pagespeed-url-hash=&quot;3087054360&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/type-penetration-testing-1-1024x542.jpg&quot; style=&quot;height: auto; max-width: 100%;&quot; /&gt;&lt;/figure&gt;&lt;h3 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ethical Hacking, Red Teaming and Capture the Flag&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;We wrote a comprehensive blog post on Ethical Hacking, Red Teaming and Capture the Flag about a year ago which I encourage you to read for more information on the 3 exercises.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;In this post, we’ll try and provide more concise information so we don’t simply repeat what was provided in the previous post or go too far in length with details about each.&lt;/p&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ethical Hacking&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ethical hacking is quite similar to penetration testing and often used interchangeably, however, there are several key differences. The term ethical hacking is a broader term for hacking techniques specifically used by ethical hackers. While a penetration tester might discover flaws and vulnerabilities and deliver a report, an ethical hacker will likely conduct a longer-term assessment, using a greater variety of attack types and more fully testing and exploring the environment.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;While a penetration tester is usually focused on identifying vulnerabilities, an ethical hacker will usually pursue a full scope of hacking techniques in an attempt to find as many security flaws as possible. In most cases, it is less of a point-in-time assessment and more of a holistic security evaluation of a target environment. Ethical hackers also may provide more remediation assistance, commonly working with the organization to ensure the security of the target system.&lt;/p&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Red Team Exercises&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;A red team assessment is another type of security testing tactic or exercise that is more defined and focused than penetration testing. The goal of a red team assessment is to test the target organization’s detection and response capabilities. The main difference is the comprehensive methods taken by the red team to simulate an actual attack.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Organizations are typically not informed of the test, and the red team proceeds to attempt to access critical and sensitive data leveraging a variety of attack methods; essentially simulating the tactics of an actual attacker. The assessments are usually a longer process and a more thorough investigation into security vulnerabilities and their corresponding impact. Methods may also be more extensive than a typical pen testing and include social engineering, wireless testing, and physical security testing.&lt;/p&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Capture the Flag Penetration Test Exercises&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Another penetration test-related exercise is a capture the flag (CTF) exercise. Testers are assigned a specific goal (capturing the flag), which might be exfiltrating a specific data file or accessing a specific system. CTF exercises are often set-up in a competition environment with teams competing to accomplish the goal first.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Contests with prizes and open competition are often used to recruit new employees, build security skills, and test systems. CTF exercises are different from a traditional penetration test in that they often use test environments or third-party environments, like the Michigan Cyber Range, as the event is more of an evaluation of the testers’ skills than production systems.&lt;/p&gt;&lt;h4 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 500; line-height: 1.45em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Bug Bounty Programs&lt;/h4&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Bug Bounty Programs have taken off recently because of the number of breaches, number of software vulnerabilities and the interest of large organizations to stay out of the news with a data breach. A bug bounty program is a deal or money offered by many websites, organizations and software developers by which individuals can receive recognition and compensation, in many cases thousands of dollars for reporting software bugs, especially those pertaining to exploits and vulnerabilities.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;These programs allow the developers to discover and resolve bugs before the general public is aware of them, preventing incidents of hacking. Bug bounty programs have been implemented by a large number of organizations, including Mozilla, Facebook, Yahoo!, Google, Reddit, Square, and Microsoft.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Conclusion&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;We discussed Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management and Penetration Testing. Hopefully, we were able to convey that scanning, assessments, and pen testing are all part of a quality vulnerability management program.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(1) Start with a scan to identify software vulnerabilities&lt;br /&gt;(2) conduct an assessment to prioritize systems and patches, and once the assessment is complete with all tasks identified in the assessment handled&lt;br /&gt;(3) conduct a pen test to test the security of the systems and security controls in the environment. Essentially, those are the nuts and bolts of a vulnerability management program.&lt;/p&gt;&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-12473&quot; data-pagespeed-url-hash=&quot;1497814451&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/assessments.jpg&quot; style=&quot;height: auto; max-width: 100%;&quot; /&gt;&lt;/figure&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;To get started on the road to security program improvement start with a vulnerability assessment. This will provide a good launch point for your IT security team to understand where the organization lies on the security maturity continuum. You’ll have a list of vulnerabilities, systems, proprietary data or sensitive information and other details that will allow you to prioritize patching and other security tasks.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;I hope this blog post provided the information you needed and please know that the team here at SecureOps is here to help. If you’ve run a Vulnerability Scan or Assessment and need assistance interpreting the results or taking the next step, please call us or e-mail us; we are happy to provide assistance.&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Final Notes from SecureOps Management&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SecureOps offer retesting to confirm that any vulnerability found has been fixed. We also provide a certificate that shows the Penetration Test has been completed. And of course, we use only skilled security professions who have deep industry specific certifications and have proven success.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Penetration Tests are excellent for companies to understand where their vulnerabilities resides as well as their strengths and weaknesses. It can also be a excellent training for developers to learn how to do secure coding and change their SDLC to an S-SDLC.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;mkdf-post-info-bottom clearfix&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; display: inline-block; font-family: Nunito, sans-serif; font-size: 16px; margin: 0px; outline: 0px; padding: 60px 0px 0px; position: relative; vertical-align: middle; width: 967.5px; z-index: 5;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/3878539524803203086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/11/difference-between-penetration-test-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3878539524803203086'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3878539524803203086'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/11/difference-between-penetration-test-and.html' title='Difference Between a Penetration Test and Vulnerability Assessment - Part 2'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhKQ1MTvwGEgISMRoDSzZCjAtsWZgQvRdkEbre7WMU7UxDzlzFCaSGOVAsi5rxvH5sspJN1aaXD9afVI21QAxAol2fhShwTSQvIjWFdfLAvBoohSFrpb7WEQJrh_hC70v4V1ezQkp5kBEKOs86dhEPi84vpGixcVDunD5Kl9_X0SEmP9HmBlG7hPVdn=s72-c" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-5202277461950277226</id><published>2022-10-20T09:00:00.001+05:30</published><updated>2022-10-20T09:00:00.155+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Black Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Grey Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Penetration Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="Physical Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Social Engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Vulnerability Assessment"/><category scheme="http://www.blogger.com/atom/ns#" term="Web App"/><category scheme="http://www.blogger.com/atom/ns#" term="Web App Pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="White Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireless Testing"/><title type='text'>Difference Between a Penetration Test and Vulnerability Assessment - Part 1</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEixN58Vxm4P5Zj3hQfXEaj0M95_8pztS4XywqgJN3EYKx0BBGPVili77PB3OyS4HCSqnveE34RjChZFmAmmOkz3i6J56mxE0K04deAyc6_Hi7KuxhoIvuHsmr45oAeM1A8ph9hAqymyS-r543AoEdPpqGKXZA0qYxo6HubscLcO88_-gI2Os_KrY-vO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;600&quot; data-original-width=&quot;1000&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEixN58Vxm4P5Zj3hQfXEaj0M95_8pztS4XywqgJN3EYKx0BBGPVili77PB3OyS4HCSqnveE34RjChZFmAmmOkz3i6J56mxE0K04deAyc6_Hi7KuxhoIvuHsmr45oAeM1A8ph9hAqymyS-r543AoEdPpqGKXZA0qYxo6HubscLcO88_-gI2Os_KrY-vO=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 class=&quot;entry-title mkdf-post-title&quot; itemprop=&quot;name&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 30px; font-weight: 400; line-height: 1.22em; margin: 0px; outline: 0px; padding: 35px 0px 0px; vertical-align: baseline;&quot;&gt;The Difference Between a Penetration Test and Vulnerability Assessment - Part 1&lt;/h3&gt;&lt;h2 style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.18em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What is the Difference Between a Penetration Test and Vulnerability Assessment?&lt;/h2&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Part 1 of 2&lt;/strong&gt;&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Comparing Penetration Tests and Vulnerability Assessments&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The staff here at SecureOps is consistently asked the purpose and the differences between vulnerability scans, vulnerability assessments and penetration tests – including all the variations of both such as red teaming, capture the flag exercises, bug bounty programs and more. Our goal in this blog post is to work from a high level and explain the general differences between identifying vulnerabilities to a more detailed level and ultimately walk through what the services are from an execution perspective and what benefits they offer an organization in terms of improving security.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Let’s start with answering the broad question first and dig deeper from the explanation that we use here at SecureOps. Vulnerability scans search systems for known vulnerabilities using a scanner like those manufactured by Nessus, GFI LANGuard, Rapid7, Retina, Qualys. A vulnerability assessment is the process of identifying, quantifying, and prioritizing the vulnerabilities in each system, then in the entire environment. The assessment should provide a prioritized list of patches and systems that need attention as well as when they need attention. Penetration testing is quite different; a quality pen test attempts to identify weaknesses that a threat actor could exploit including poor vulnerability management processes, unpatched software vulnerabilities, ineffective security settings on systems, gaps in the layer security solution and certainly much more.&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Vulnerability Assessment vs Penetration Testing Snapshot Table&lt;/h3&gt;&lt;table cell-padding=&quot;10px&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border-collapse: collapse; border-spacing: 0px; border: medium none; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: middle; width: 967.5px;&quot;&gt;&lt;tbody style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;tr style=&quot;background: 0px 0px; border: 1px solid rgb(237, 239, 242); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Vulnerability Assessment&lt;/td&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Penetration Testing&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background: 0px 0px; border: 1px solid rgb(237, 239, 242); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;This is the process of finding and measuring the vulnerability of a system Finds vulnerabilities and exploits them to break security controls and breach systems&lt;/td&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Creates a list of vulnerabilities prioritized by its severity Helps in charting the path which will be taken by the attacker to take over the system(s)&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background: 0px 0px; border: 1px solid rgb(237, 239, 242); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Assessments start the process of identifying systems with security issues and their impact to the organization’s risk posture&lt;/td&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Pen tests should be conducted after assessments and when the organization has an acceptable level of security practices and wants to identify additional vulnerabilities&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background: 0px 0px; border: 1px solid rgb(237, 239, 242); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Assessments uncover, define, identify and prioritize the vulnerabilities or security gaps in a system and organization in order to prioritize security issues.&lt;/td&gt;&lt;td style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 5px 10px; text-align: center; vertical-align: baseline;&quot;&gt;Pen tests discover vulnerabilities with specific goals in mind. They want to know how a cybercriminal can exploit a vulnerability to breach a system or organization.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3 style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What is Vulnerability Management?&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;We discussed vulnerability scans and vulnerability assessments but before we move on, we figured we should explain vulnerability management briefly because it is the overriding program that contains vulnerability scans and assessment and we don’t want the term to add further confusion. The reality for many organizations is that running a vulnerability scanner that scans the majority of critical systems and produces a thousand-page report is considered fairly typical. The vulnerability scan report has allowed IT security teams to identify missing patches and insecure configurations, however these professionals were drowning and data and had no prioritized way to apply every patch in a timely manner.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;For example, two years ago WannaCry and NotPetya created turmoil in even the largest corporations around the globe. Both attacks were fueled by the leaked exploit EternalBlue —a known vulnerability for which patches had been available for several months. Just after EternalBlue, Equifax suffered one of the most infamous breaches when attackers compromised a Struts vulnerability on a critical, public-facing web server—a vulnerability that had been identified several years earlier.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The real goal of any vulnerability management program should be to minimize risks to the organization introduced by vulnerabilities. Thus, vulnerability management is the process of addressing vulnerabilities, systems, data, and business goals by priority and handling the most critical patches or other issues by priority.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The first phase of the vulnerability management process is asset discovery. Organizations should know what machines or systems are deployed on their network, which has become increasingly difficult with IoT, BYOD, the digital transformation and the continuous collection of sensitive information. The next phase is the IT security teams response based on a risk-based approach to patching. The team should consider several factors including:&lt;/p&gt;&lt;ul style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The type of data it contains&lt;/strong&gt;&amp;nbsp;– PII and other sensitive data – these systems should be prioritized&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Where the system is on the network&amp;nbsp;&lt;/strong&gt;– is it exposed more than other systems to hackers?&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What the system’s function is&lt;/strong&gt;&amp;nbsp;– is it a mail server, database, public-facing system, etc.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Whether or not the patch in question poses a threat&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;By considering the four variables above you can create a risk management program that will be cost-effective and aligned with the business goals. There’s an old adage in risk management: “When everything’s is a priority, nothing is a priority.” There were over 14,000 vulnerabilities or CVE’s distributed last year so obviously it is impossible to keep up in real-time with patching requirements for every system.&lt;/p&gt;&lt;figure class=&quot;wp-block-image&quot; style=&quot;background-color: white; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-12441&quot; data-pagespeed-url-hash=&quot;2556012951&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/management.jpg&quot; style=&quot;height: auto; max-width: 100%;&quot; /&gt;&lt;/figure&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Download Our Comprehensive Threat and Vulnerability Management&amp;nbsp;&lt;/strong&gt;Program Infographic here:&amp;nbsp;&lt;a href=&quot;https://secureops.com/?page_id=12221&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot;&gt;https://www.secureops.com/resources/&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What Is A Vulnerability Assessment?&lt;/h3&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;A vulnerability assessment, or VA, is the process of identifying threats and vulnerabilities on a target by using automated vulnerability scanners. This sometimes includes a range of manual testing with additional tools to further evaluate the security of applications or networks and to verify vulnerabilities discovered by the scanning applications.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;To be clear, a vulnerability assessment is not a scan; it is a defined “point in time” assessment with a beginning and end, unlike vulnerability management which is a continuous and evolving process. Periodic assessments are part of an overall vulnerability management program.&lt;/p&gt;&lt;figure class=&quot;wp-block-image&quot; style=&quot;background-color: white; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-12443&quot; data-pagespeed-url-hash=&quot;3472726186&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/scan-1024x355.jpg&quot; style=&quot;height: auto; max-width: 100%;&quot; /&gt;&lt;/figure&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Typically, an internal or external IT security consultant will review your corporate environment and identify a variety of potentially exploitable vulnerabilities that you are exposed to in a detailed report. The report will not only list the identified vulnerabilities but also provide actionable recommendations for remediation.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;By performing periodic assessments within a Vulnerability Management program, IT security can identify possible security issues that may be present on the network, both from an internal and an external perspective. Early detection introduces the opportunity to address the problems before the attackers can exploit the weakness.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;To be clear, a vulnerability assessment is cyclical and proactive in order to uncover vulnerabilities and to perform prioritized, risk-based patching as part of an ongoing vulnerability management program.&lt;/p&gt;&lt;h3 style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.22em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;How to Perform a Vulnerability Assessment&lt;/h3&gt;&lt;ul style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Install a vulnerability scanner and schedule periodic scanning&lt;/strong&gt;&amp;nbsp;– many organizations scan once per month&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Scan your company’s network to uncover potential vulnerabilities&lt;/strong&gt;&amp;nbsp;– This scan should include all devices with an IP address, such as desktops, laptops, printers, routers, switches, hubs, servers, wired and wireless networks, and firewalls.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Identify any changes, pending updates or missing software patches&amp;nbsp;&lt;/strong&gt;– Neglecting to update your software regularly can leave your system vulnerable.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Identify and prioritize risks&amp;nbsp;&lt;/strong&gt;– It is vital to assess your databases and identify which systems are priority – for example, those that hold PII or personal information like credit card numbers, social security numbers, and dates of birth.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Select strategic risk-based remediation&amp;nbsp;&lt;/strong&gt;– Any thorough scan is likely to surface some vulnerabilities. Implement remediation efforts and prioritize systems with your most high-risk data.&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Plan your remediation tasks&lt;/strong&gt;&amp;nbsp;– Ensure minimal interruptions in your network’s service, and maximal convenience to your team and your clients.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;This seems like a perfect place to take a quick breather before we jump into Penetration Testing and all variations and benefits. The second and final blog post on The Difference between Vulnerability Assessments and Penetration Testing will be posted shortly.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/5202277461950277226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/10/difference-between-penetration-test-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/5202277461950277226'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/5202277461950277226'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/10/difference-between-penetration-test-and.html' title='Difference Between a Penetration Test and Vulnerability Assessment - Part 1'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEixN58Vxm4P5Zj3hQfXEaj0M95_8pztS4XywqgJN3EYKx0BBGPVili77PB3OyS4HCSqnveE34RjChZFmAmmOkz3i6J56mxE0K04deAyc6_Hi7KuxhoIvuHsmr45oAeM1A8ph9hAqymyS-r543AoEdPpqGKXZA0qYxo6HubscLcO88_-gI2Os_KrY-vO=s72-c" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-8864435556775905315</id><published>2022-10-06T09:00:00.001+05:30</published><updated>2022-10-06T09:00:00.164+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Black Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Grey Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Penetration Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="Physical Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Social Engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Web App"/><category scheme="http://www.blogger.com/atom/ns#" term="Web App Pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="White Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireless Testing"/><title type='text'>Is Web App Penetration Testing Worth the Price?</title><content type='html'>&lt;div class=&quot;mkdf-post-heading&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; color: #716c80; font-family: Nunito, sans-serif; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;mkdf-post-info-date-on-image entry-date published updated&quot; itemprop=&quot;dateCreated&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border-radius: 5px; border: 0px; box-shadow: rgba(137, 173, 255, 0.35) 0px 10px 55px 5px; box-sizing: border-box; color: white; height: 60px; left: 20px; letter-spacing: 0.125em; line-height: 30px; margin: 0px; outline: 0px; padding: 0px 4px; position: absolute; text-align: center; top: 20px; transform: translateZ(0px); transition: all 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline; width: 60px; z-index: 100;&quot;&gt;&lt;div class=&quot;mkdf-post-info-date-month&quot; style=&quot;background: 0px 0px; border: 0px; font-family: Poppins, sans-serif; font-size: 11px; letter-spacing: 0.125em; line-height: 11px; margin: 0px; outline: 0px; padding: 0px; text-transform: uppercase; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mkdf-post-image&quot; style=&quot;background: 0px 0px; border: 0px; display: inline-block; margin: 0px; max-width: 100%; outline: 0px; padding: 0px; position: relative; vertical-align: middle;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;attachment-full size-full wp-post-image&quot; data-pagespeed-url-hash=&quot;1076182162&quot; height=&quot;667&quot; sizes=&quot;(max-width: 1000px) 100vw, 1000px&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/pen-testing.jpg&quot; srcset=&quot;https://www.secureops.com/wp-content/uploads/2021/04/pen-testing.jpg 1000w, https://www.secureops.com/wp-content/uploads/2021/04/pen-testing-300x200.jpg 300w, https://www.secureops.com/wp-content/uploads/2021/04/pen-testing-768x512.jpg 768w&quot; style=&quot;border-radius: 8px; display: block; height: auto; margin-bottom: 30px; max-width: 100%; width: auto;&quot; width=&quot;1000&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mkdf-post-text&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: border-box; color: #716c80; display: inline-block; font-family: Nunito, sans-serif; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: middle; width: 967.5px;&quot;&gt;&lt;div class=&quot;mkdf-post-text-inner&quot; style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;mkdf-post-text-main&quot; style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline; z-index: 5;&quot;&gt;&lt;h3 class=&quot;entry-title mkdf-post-title&quot; itemprop=&quot;name&quot; style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 30px; font-weight: 400; line-height: 1.22em; margin: 0px; outline: 0px; padding: 35px 0px 0px; vertical-align: baseline;&quot;&gt;Is Web App Penetration Testing Worth the Price?&lt;/h3&gt;&lt;h2 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.18em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The Fundamentals of Web App Penetration Testing&lt;/h2&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;A couple of blog posts ago we went through the fundamentals of&amp;nbsp;&lt;a href=&quot;https://www.secureops.com/security/the-fundamentals-of-web-app-penetration-testing/&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot;&gt;Web Application Penetration Testing&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;We suggested that a web application penetration test is an assessment of the security of the code and the use of software and libraries on which the application runs. Pen testers are security professionals that will search for vulnerabilities in web apps such as:&lt;/p&gt;&lt;ul style=&quot;background: 0px 0px; border: 0px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Injection vulnerabilities&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Broken authentication&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Broken authorization&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Incorrect error handling&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;In this blog post, we will discuss the pricing and overall economics of conducting web app penetration tests. First, as a note, from a broad perspective, a penetration test is an authorized simulated cyber-attack on a computer system or application performed to assess the strengths and weaknesses of the systems or application from that of a criminal, hacker, insider threat, and so on. One thing to remember is that a penetration test is a point-in-time test that is or should be conducted periodically as systems, applications and environments change frequently and thus, so does the security of those assets.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://www.secureops.com/wp-content/uploads/2021/04/tests.jpg&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-15117 aligncenter&quot; data-pagespeed-url-hash=&quot;940889183&quot; height=&quot;360&quot; loading=&quot;lazy&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/tests.jpg&quot; style=&quot;border: none; clear: both; display: block; height: auto; margin: 10px auto; max-width: 100%;&quot; width=&quot;793&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Penetration tests are critical to providing IT security an understanding of the overall security posture of the organization and the individual assets within the organization. It tests the security controls the organization has adopted for the sole purpose of strengthening existing controls and adding new controls to eliminate weaknesses.&lt;/p&gt;&lt;h2 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.18em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Web Apps are the Most Targeted Asset by Hackers&lt;/h2&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;In our previous blog post, we touch on some of this information so why the review? Because web apps are by far the most targeted asset cybercriminals use to access systems, escalated attacks, gain privileges to high priority systems and ultimately steal the sensitive data of the organization, its customers, and employees. As a matter of fact, according to SANS institute, web applications account for more than 60% of targets in cyber-attack attempts. In our opinion, this percentage is likely far higher over the past year or year and a half. Literally, tens of thousands of websites are targeted and hacked every day.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Vulnerability assessments, security posture assessments, and penetration tests are geared to evaluate the security strategy of an organization and they are critical. However, for the most part, they are not intended to specifically test the security of a web application like a pen test specifically designed to find flaws in the code that attackers can take advantage of to gain access to a system.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Determining the frequency of doing a web app pen test depends on a variety of factors including:&lt;/p&gt;&lt;ul style=&quot;background: 0px 0px; border: 0px; list-style-position: inside; margin: 15px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Is the application business-critical?&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;How often does the application’s code change?&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;What are other related systemic risks to the app?&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;In addition, because software developers or devops are constantly publishing new code, the need for pen-testing could be fairly often. Organizations conduct web app pen tests on an as-needed basis, which can be as often as quarterly or just once a year. Typically, the frequency of pen testing is aligned with the minimum requirements for compliance such as in ISO, PCI DSS, FISMA, HIPAA, Sarbanes-Oxley, and others.&lt;/p&gt;&lt;h2 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.18em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The Real Cost of a Web App Pen Test&lt;/h2&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;First, we recommend using pen testers who can clearly communicate what they are testing and discuss actionable remediation. A security testing mill which you’ll find via Google pretty easily is going to cost less, but you’re not going to get the advantage of talking to an expert human who will support your IT security team’s goals to use the information to prevent future hacks.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Second, a penetration test can cost anywhere from a few thousand dollars for a small, non-complex organization to more than $100,000 for a large, complex one. Penetration testing for a very “simple” single server/database web application with less than 10 pages, no publicly exposed APIs and 1-2 user roles will cost you approximately $5,000 US or thereabouts. If you are quoted an amount less than this you should ask the pen test provider serious questions about the robustness, relevance, and worth of the pen test that they are quoting you for because it might not be a quality test.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;We added our pricing below which we discussed in our previous blog post and which you can always discuss with one of our experts.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://www.secureops.com/wp-content/uploads/2021/04/web-test.jpg&quot; style=&quot;background: 0px 0px; border: 0px; color: #f11824; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 0.2s cubic-bezier(0.02, 0.54, 0.58, 1) 0s; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-15119 aligncenter&quot; data-pagespeed-url-hash=&quot;2760200611&quot; height=&quot;295&quot; loading=&quot;lazy&quot; src=&quot;https://www.secureops.com/wp-content/uploads/2021/04/web-test.jpg&quot; style=&quot;border: none; clear: both; display: block; height: auto; margin: 10px auto; max-width: 100%;&quot; width=&quot;456&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Second, be careful concerning how much time a web app pen tester requires from your team including choosing a vendor, negotiating a contract, scoping the test, and finding an appropriate start date. Think about it, this can often be up to two weeks of effort you spend internally just to get a vendor to start a test. Make sure that vendor is easy to work with, can guide you based on your needs, and is 100% prepared to get started with the project on-time.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Third, when the penetration test is completed you should receive a comprehensive report that needs to include all the remediation issues that are found. These issues should be discussed and evaluated between the pentester and your team in order to prioritize fixes. In many cases, there will be several days if not a week or two of remediation that needs to be handled by your team. Remediation is of course a job on top of the jobs your team conducts on a daily basis so the easier the pen tester can spell out the issues, the faster your team can handle remediation.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Finally, verifying your team’s remediation of the vulnerabilities is generally not included in a web app pen test. Thus, you typically rely on other tools such as a Dynamic Application Security Test (DAST) scanner. However, scanners won’t learn your business logic and it won’t find that vulnerable plug-in that gives Admin access to your application.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Tests may even run a Buffer overflow or SQLi attack which will ultimately damage your web app. In addition, it will not deliver zero false positives, so there is a possibility it will increase pen test remediation activities.&lt;/p&gt;&lt;h2 style=&quot;background: 0px 0px; border: 0px; color: black; font-family: Poppins, sans-serif; font-size: 22px; font-weight: 400; line-height: 1.18em; margin: 20px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Conclusion&lt;/h2&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Human Interaction is Key to a Successful Project&lt;/strong&gt;&lt;br /&gt;Pen testing as a service is becoming increasingly popular, however, the drawbacks to not having a real, live expert to discuss issues with are critical to eliminating vulnerabilities both now and in the future.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Access to Security Experts&lt;/strong&gt;&lt;br /&gt;Please make sure that human is a certified ethical hacker and an experienced expert in web app penetration testing. Further, make certain they come from an organization with a quality reputation and the ability to help you with other security needs.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Transparent Pricing is Critical&lt;/strong&gt;&lt;br /&gt;Find partners that can provide pricing in a clear, understandable manner. Lots of security services are custom and difficult to estimate, however, web app pen tests should be fairly straightforward when it comes to pricing.&lt;/p&gt;&lt;p style=&quot;background: 0px 0px; border: 0px; font-size: 18px; margin: 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: 0px 0px; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Making Remediation a Priority&lt;/strong&gt;&lt;br /&gt;Detected vulnerabilities and risk-based remediation need to be available immediately after the test is complete and the report is delivered. The partnership between the pen tester, IT security, and devops should be a priority and should start as soon as possible&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/8864435556775905315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/10/is-web-app-penetration-testing-worth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/8864435556775905315'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/8864435556775905315'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/10/is-web-app-penetration-testing-worth.html' title='Is Web App Penetration Testing Worth the Price?'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-1709006426347162271</id><published>2022-09-22T10:00:00.000+05:30</published><updated>2022-09-22T10:00:00.132+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="AWS instances"/><category scheme="http://www.blogger.com/atom/ns#" term="Breach"/><category scheme="http://www.blogger.com/atom/ns#" term="Gsuite"/><category scheme="http://www.blogger.com/atom/ns#" term="HackerOne"/><category scheme="http://www.blogger.com/atom/ns#" term="SentinelOne"/><category scheme="http://www.blogger.com/atom/ns#" term="Social Engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="Thycotic"/><category scheme="http://www.blogger.com/atom/ns#" term="Uber"/><category scheme="http://www.blogger.com/atom/ns#" term="VMware vSpere"/><title type='text'>The Uber Breach 2022. What Happened in the Uber Breach?</title><content type='html'>&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 16pt; line-height: 107%;&quot;&gt;Uber recently notified
authorities that they suffered a “cybersecurity incident.”&amp;nbsp; Meanwhile, the
hacker behind the incident has publicly shared some startling details with news
outlets, and also let Uber employees know – using their own corporate Slack – of
the attack.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; style=&quot;background: white; line-height: 24pt; margin-bottom: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 24.0pt; margin: 24pt 0cm 0cm;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Uber security and privacy woes started in
2011 with reports of parties treating guest to the&amp;nbsp;&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;Uber’s “God View”&lt;/strong&gt;. Apparently there were two
versions of the “God View”. The anonymized version, which as OK, and the&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;“Creepy Stalker version”&lt;/b&gt;&lt;/em&gt;&lt;strong&gt;, showing
whereabouts and movements of specific Uber users in real time&lt;/strong&gt;.
Entrepreneur Peter Sims was featured in the creepy version, found out, was
upset about it, and wrote&amp;nbsp;a
Medium post (Can We Trust Uber?)&amp;nbsp;which went viral. The news reports
eventually gave way to regulatory investigations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; data-selectable-paragraph=&quot;&quot; id=&quot;3d59&quot; style=&quot;background: white; box-sizing: inherit; line-height: 24pt; margin: 24pt 0cm 0cm; word-break: break-word;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Then came the breaches.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; data-selectable-paragraph=&quot;&quot; id=&quot;162c&quot; style=&quot;background: white; box-sizing: inherit; line-height: 24pt; margin: 24pt 0cm 0cm; word-break: break-word;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Two breaches to be precise.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; data-selectable-paragraph=&quot;&quot; id=&quot;493a&quot; style=&quot;background: white; box-sizing: inherit; line-height: 24pt; margin: 24pt 0cm 0cm; word-break: break-word;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The first breach occurred in or about May 2014 when an
intruder gained access to personal information about Uber drivers. Uber
suffered a second, larger breach of drivers’ and riders’ data in
October-November 2016.&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;&amp;nbsp;&lt;/strong&gt;Uber&amp;nbsp;&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;failed to disclose the 2016 breach to consumers or regulators
despite the fact that it took place while the company was under investigation for
the first breach plus the “God View” incidents.&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; data-selectable-paragraph=&quot;&quot; id=&quot;cbeb&quot; style=&quot;background: white; box-sizing: inherit; line-height: 24pt; margin: 24pt 0cm 0cm; word-break: break-word;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Surprisingly, regulators did not like that and Uber
ended up&amp;nbsp;&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;paying out a record 148 Million
penalty.&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; data-selectable-paragraph=&quot;&quot; id=&quot;900d&quot; style=&quot;background: white; box-sizing: inherit; line-height: 24pt; margin: 24pt 0cm 0cm; word-break: break-word;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;To top it all,&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;&amp;nbsp;&lt;/strong&gt;on
August 20, 2020, a&amp;nbsp;&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;criminal
complaint was filed charging Joseph Sullivan, Uber’s former chief security
officer, with obstruction of justice and misprision of a felony&amp;nbsp;&lt;/strong&gt;in
connection with an alleged attempted cover-up of a 2016 data breach. The
outcome of the criminal case will have serious implications&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;&amp;nbsp;&lt;/strong&gt;for all companies, executives, and cybersecurity
professionals.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;pw-post-body-paragraph&quot; data-selectable-paragraph=&quot;&quot; id=&quot;480b&quot; style=&quot;background: white; box-sizing: inherit; line-height: 24pt; margin: 24pt 0cm 0cm; word-break: break-word;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #292929; font-size: 16pt; letter-spacing: -0.05pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Mr. Sullivan should be presumed innocent until proven
otherwise but&lt;strong style=&quot;box-sizing: inherit;&quot;&gt;, if you are involved in decision making during security
incidents, don’t wait to find-out the outcome of the case to start learning the
lessons.&lt;/strong&gt;&amp;nbsp;The business’s duty to disclose a data breach is
not always clear, and there are often a myriad of laws, regulatory practices
and consumer expectations when navigating an incident response situation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 16pt; line-height: 107%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;background: white; color: #303a3e; font-size: 16pt; line-height: 107%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;On
Thursday, September 15th, Uber confirmed reports of an organization-wide
cybersecurity breach. This is an evolving situation, but we will bring you here
the latest information and commentary as we get it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 0cm; vertical-align: baseline;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 0cm; vertical-align: baseline;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;border: 1pt none windowtext; font-size: 16pt; padding: 0cm;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Update 9/20/22&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;Uber
confirmed in a security update that the named attacker &quot;Tea Pot&quot; was
affiliated with the Lapsus$ hacking group, famous for breaching&amp;nbsp;&lt;a href=&quot;https://blog.gitguardian.com/samsung-and-nvidia-are-the-latest-companies-to-involuntarily-go-open-source-potentially-leaking-company-secrets/&quot;&gt;&lt;span style=&quot;color: #6b97ff; text-decoration-line: none;&quot;&gt;NVIDIA, Samsung&lt;/span&gt;&lt;/a&gt;,
and&amp;nbsp;&lt;a href=&quot;https://blog.gitguardian.com/latest-from-microsoft-lapsus-breach/&quot;&gt;&lt;span style=&quot;color: #6b97ff; text-decoration-line: none;&quot;&gt;Microsoft&lt;/span&gt;&lt;/a&gt;&amp;nbsp;earlier
this year. According to their early investigations, it is likely that the
attacker targeted an external contractor whose credentials were bought on the
dark web.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 0cm; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;img data-original-height=&quot;689&quot; data-original-width=&quot;680&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjD72WVEypfWUheNmn3jFx4diMwlV_FBQB05cRFzfbHyPn-l1jpsLGO7hVX_NxtcEvflP5wGi6ffVMJKoRF1pavdbFsNx9OClDvA5ONKofgT6uywl9U4VvvekfhkRbioSGdekJr3w3Zrwxssk2xtOYajH1yV04AEydIT_HzMpMDC1pHxKjSVQhceOpA=s16000&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 style=&quot;background: white; margin: 2.4pt 0cm 4.8pt; text-align: left; vertical-align: baseline;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;What happened&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/h2&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 18pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Here’s what we know so far, pending
investigation and confirmation from Uber’s security teams.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 19.2pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin: 0cm 0cm 0cm 36pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18pt; vertical-align: baseline;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: EN-IN;&quot;&gt;1.&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The attack started with a&amp;nbsp;&lt;b&gt;&lt;span style=&quot;border: 1pt none windowtext; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;social engineering&lt;/span&gt;&lt;/b&gt;&amp;nbsp;campaign
on Uber employees, which yielded access to a VPN, in turn granting access to
Uber&#39;s internal network *.corp.uber.com.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 19.2pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin: 0cm 0cm 0cm 36pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18pt; vertical-align: baseline;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: EN-IN;&quot;&gt;2.&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Once on the network, the attacker found some PowerShell scripts, one of
which contained&amp;nbsp;&lt;span style=&quot;border: 1pt none windowtext; color: #6b97ff; padding: 0cm; text-decoration-line: none;&quot;&gt;hardcoded credentials&lt;/span&gt;&amp;nbsp;for
a domain admin account for Thycotic, Uber’s Privileged Access Management (PAM)
solution.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 19.2pt; margin-bottom: 6.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 6.0pt; margin: 6pt 0cm 6pt 36pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18pt; vertical-align: baseline;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: EN-IN;&quot;&gt;3.&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Using admin access, the attacker was able to log in and take over
multiple services and internal tools used at Uber: AWS, GCP, Google Drive,
Slack workspace, SentinelOne, HackerOne admin console, Uber’s internal employee
dashboards, and a few code repositories.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;i&gt;&lt;span style=&quot;border: 1pt none windowtext; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;i&gt;&lt;img data-original-height=&quot;870&quot; data-original-width=&quot;940&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhn0NB5bjzDOA3tHo-GRiudY_004p8p9LYNtkAVC8-SGqztnpdX632sbMi6XsqstDNWSOt_rU2YU4dH7p0omWhz_ILFT-F0dxTNwqXvttkQKbDfRakxDU5CP55P0Xh022T6--s62dWhGQFFd6sgmyjmcVKolVxUEcaQss3P_0eY8nuoQZOcX07ObH0u=s16000&quot; /&gt;&lt;/i&gt;&lt;/div&gt;&lt;i&gt;Screenshot
from a private message with the hacker on Telegram&lt;/i&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 0cm; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The critical vulnerability that
granted the attacker such high levels of access was&amp;nbsp;&lt;b&gt;&lt;span style=&quot;border: 1pt none windowtext; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;hardcoded credentials in a PowerShell script&lt;/span&gt;&lt;/b&gt;. These
credentials gave admin access to a Privileged Access Management (PAM)
system:&amp;nbsp;&lt;span style=&quot;border: 1pt none windowtext; color: #6b97ff; padding: 0cm; text-decoration-line: none;&quot;&gt;Thycotic&lt;/span&gt;. This
tool carries huge amounts of privilege, making it a single point of failure; it
stores both end-user credentials for employee access to internal services and
third-party apps as well as DevOps secrets used in the context of software
development.&amp;nbsp;&lt;b&gt;&lt;span style=&quot;border: 1pt none windowtext; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;This is a worst-case scenario&lt;/span&gt;&lt;/b&gt;. The
PAM system controls access to multiple systems, and having admin access means
you can give yourself or extract secrets to all connected systems. This has
appeared to give the attacker complete access to all of Uber&#39;s internal
systems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 18pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #303a3e; font-size: 16pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;This isn&#39;t the first time we&#39;ve seen
an Uber data breach: in 2014 hackers gained access to an AWS S3 bucket after
developers leaked secrets to a public git repository. Two years later, a
similar incident happened when attackers exploited poor password hygiene by
some developers to gain access to private repositories which contained multiple
access credentials. Now we appear to have the final episode in the trilogy, and
it appears to be the most serious situation yet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background: white; margin: 6pt 0cm 4.8pt; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;How bad is it?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background: white; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #303a3e; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Critically, Uber’s Privileged Access Management (PAM) platform
was compromised through the exposure of its admin credentials. Privileged
access management (PAM) is the combination of tools and technology used to
secure, control, and monitor employee access to an organization&#39;s critical
information and resources. With that in mind, the attacker may have gained
access to nearly all the internal systems of Uber. Let’s go through the ones we
know of based on preliminary information and evidence to understand the
severity of this incident.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;background: white; margin-bottom: 2.4pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; margin: 6pt 0cm 2.4pt; mso-line-height-alt: 15.6pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Thycotic – Severity = Critical&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background: white; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #303a3e; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The attacker gained admin access to the Thycotic PAM system. PAM
systems can be a single full-featured software console or a collection of
multiple tools; in the case of Thycotic, it is a single tool with many
features. It can control access to different services and also has a secrets
manager where credentials and passwords are stored. It appears the hacker was
able to access secrets inside the secure storage, granting the worst possible
scenario for Uber.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 id=&quot;aws-instance-%E2%80%93-severity-critical&quot; style=&quot;background: white; box-sizing: inherit; font-size: 2.5rem; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; margin: 6pt 0cm 2.4pt; min-width: 100%; outline: none; text-rendering: optimizelegibility; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;AWS instance – Severity = Critical&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background: white; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #303a3e; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The AWS instance controls the cloud infrastructure of Uber&#39;s
applications. Depending on configuration, privileges, and architecture, the
attacker can potentially shut down services, abuse computing resources, access
sensitive user data, delete or ransom data, change user access, and many more
things.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;





















































&lt;/p&gt;&lt;figure class=&quot;kg-card kg-image-card&quot; style=&quot;background-color: white; border: 0px; box-sizing: inherit; font-family: Drive, Georgia, serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0.8em 0px 2.3em; max-width: 100%; padding: 0px; vertical-align: baseline;&quot;&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;color: #303a3e; font-size: 20px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiasQjnLWWJklEHGnXUIgb0Ganm0ciz8ZH8O7_VSslW-55BvyVIjnJ5lIoBI5ZRVtJr24jCx5iOtqr5xtf-Q5ele8rY5blQFbsK8QhnR1W5rtmJKwVYfnJqdJg8aUCwgLvyCg2X3JrZni6eLmRnyF9MlJYetFEDHQ2EK5-9uwRJHIM3JLklnfryx3Cp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;504&quot; data-original-width=&quot;940&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiasQjnLWWJklEHGnXUIgb0Ganm0ciz8ZH8O7_VSslW-55BvyVIjnJ5lIoBI5ZRVtJr24jCx5iOtqr5xtf-Q5ele8rY5blQFbsK8QhnR1W5rtmJKwVYfnJqdJg8aUCwgLvyCg2X3JrZni6eLmRnyF9MlJYetFEDHQ2EK5-9uwRJHIM3JLklnfryx3Cp=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;

&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 6pt 0cm 2.4pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;VMware vSphere – Severity = Critical&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; color: #303a3e; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 16pt;&quot;&gt;VMware vSphere is a cloud computing virtualization platform.
This is a critical platform as it interfaces with both cloud computing and
on-premise servers which can give attack access to controlled on-premise
servers as well as many administrative functions that would help an attacker
move deeper into systems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;figure class=&quot;kg-card kg-image-card&quot; style=&quot;border: 0px; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0.8em 0px 2.3em; max-width: 100%; padding: 0px; vertical-align: baseline;&quot;&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;color: #303a3e; font-size: 20px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi48-rLGm0bc8yGOa0N001dZUEgZG9skQ3qoDc8GbiNk2YYNVVzjIiQiZZVJ2hhYJnSEGmYsfzY6T7tAVM14XDS-UV52s1MS8VlEkee1gREIOWF9hMV-xo00oFCBfmR8-THKRDiP457yTgrCOs5WZh32YfWUbSKWGtmN-YN3qe7InpuNzHxfkbhtDID&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;508&quot; data-original-width=&quot;940&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi48-rLGm0bc8yGOa0N001dZUEgZG9skQ3qoDc8GbiNk2YYNVVzjIiQiZZVJ2hhYJnSEGmYsfzY6T7tAVM14XDS-UV52s1MS8VlEkee1gREIOWF9hMV-xo00oFCBfmR8-THKRDiP457yTgrCOs5WZh32YfWUbSKWGtmN-YN3qe7InpuNzHxfkbhtDID=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;

&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 6pt 0cm 2.4pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;SentinelOne – Severity = High&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; color: #303a3e; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 16pt;&quot;&gt;SentinelOne is an XDR (eXtended Detection and Response)
platform. Simply put, this platform connects to your mission-critical systems
and lets you know if there are security issues. Any attacker that can obtain
privileged access to this system can obfuscate their activity and prolong their
attacks. XDRs can bake in &quot;backdoors&quot; for Incident Response (IR)
teams, such as allowing IR teams to &quot;shell into&quot; employee machines
and potentially widening the attacker&#39;s access.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;figure class=&quot;kg-card kg-image-card&quot; style=&quot;border: 0px; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0.8em 0px 2.3em; max-width: 100%; padding: 0px; vertical-align: baseline;&quot;&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;color: #303a3e; font-size: 20px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiS8URxUUib6dVs7l0KKIkl7XQPAIkn6zdIFvHxwCR9ifV8Sh_tsmOXB9InUxcDYmhZIGpICvP8gzxdECofPQ0adGULVm0HZy_IMIkpjWNAQzs0N2DMrDiwWOdL1ukASi9xxaDvYoUT2C-lKe1-wdidt7BkL-9RxPkbRMYRe4E3j6tDrQVBa8RXdgFN&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;504&quot; data-original-width=&quot;940&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiS8URxUUib6dVs7l0KKIkl7XQPAIkn6zdIFvHxwCR9ifV8Sh_tsmOXB9InUxcDYmhZIGpICvP8gzxdECofPQ0adGULVm0HZy_IMIkpjWNAQzs0N2DMrDiwWOdL1ukASi9xxaDvYoUT2C-lKe1-wdidt7BkL-9RxPkbRMYRe4E3j6tDrQVBa8RXdgFN=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;color: #303a3e; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-size: 16pt; line-height: 107%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 6pt 0cm 2.4pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Slack workspace – Severity = Medium&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; color: #303a3e; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 16pt;&quot;&gt;The internal messaging system of Slack can be used to great
effect as an attacker to launch phishing campaigns. As the attacker has the
instant trust of other users, they can send malicious links, try and get admins
to elevate their privilege, and access sensitive information. As the attacker
has made themselves known, this is likely a smaller threat.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;figure class=&quot;kg-card kg-image-card&quot; style=&quot;border: 0px; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0.8em 0px 2.3em; max-width: 100%; padding: 0px; vertical-align: baseline;&quot;&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;color: #303a3e; font-size: 20px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjBJvay73GRNEIBaruc3S5C3t133Lvuoxaze4gbimF2x_9U74ui6ZJLiw10fTNlKnTSaoAa_7pjF7SpQcUV5qqg2eHigjd-m3vhqoohLLnUSLojH5_ejdHuxqjAa8gTpgtrbXdWofHP_Cw5MygaaCOlyES8Ebv5T0syiXyLpHO_xKJ6RTxzHdQd6JMH&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;504&quot; data-original-width=&quot;940&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjBJvay73GRNEIBaruc3S5C3t133Lvuoxaze4gbimF2x_9U74ui6ZJLiw10fTNlKnTSaoAa_7pjF7SpQcUV5qqg2eHigjd-m3vhqoohLLnUSLojH5_ejdHuxqjAa8gTpgtrbXdWofHP_Cw5MygaaCOlyES8Ebv5T0syiXyLpHO_xKJ6RTxzHdQd6JMH=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 6pt 0cm 2.4pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;GSuite Admin – Severity = Medium&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; color: #303a3e; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm 0cm 18pt; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 16pt;&quot;&gt;GSuite is a tool used by many companies to manage their users,
store data, and many other administrative tasks. With admin access, the
attacker can create and delete accounts, but would also likely have access to
employee data and other sensitive company data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;figure class=&quot;kg-card kg-image-card&quot; style=&quot;border: 0px; box-sizing: inherit; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0.8em 0px 2.3em; max-width: 100%; padding: 0px; vertical-align: baseline;&quot;&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;color: #303a3e; font-size: 20px;&quot;&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEidXnm3gOA3y_6unvS-gMqXlBdQO9tqNBPhBCYZmv1bw-Y3slfvEe4lnoX7kmUESJWzUdR7gSi0Cts9jiqxts4ieNzUBaf8TfqaV3Qz4pj42aYWKiM1gHOD6OV-fRzFJ3ybcw-ok9zkvOXAC3D5_lkvtX6hvRlAktHTNbVEd6IsyyURsf9qiHpAYsBJ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;508&quot; data-original-width=&quot;940&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEidXnm3gOA3y_6unvS-gMqXlBdQO9tqNBPhBCYZmv1bw-Y3slfvEe4lnoX7kmUESJWzUdR7gSi0Cts9jiqxts4ieNzUBaf8TfqaV3Qz4pj42aYWKiM1gHOD6OV-fRzFJ3ybcw-ok9zkvOXAC3D5_lkvtX6hvRlAktHTNbVEd6IsyyURsf9qiHpAYsBJ=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;

&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 6pt 0cm 2.4pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #0a0b0c; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;HackerOne – Severity = Medium&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0cm; min-width: 100%; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 16pt;&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; padding: 0cm;&quot;&gt;HackerOne&lt;/span&gt;&lt;span style=&quot;color: #303a3e;&quot;&gt;&amp;nbsp;is
the platform used to pay and communicate with security researchers that find
vulnerabilities within systems for rewards. Given the level of detail bounty
hunters usually provide, anyone with access to the HackerOne tenant has
detailed how-tos on how to exploit (likely unpatched) vulnerabilities in other
areas of their IT systems. This means persistence is highly likely.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm 0cm 18pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm 0cm 18pt; vertical-align: baseline;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The hacking group
apparently gained access to several internal Uber systems after stealing a
third-party contractor&#39;s credentials and then convincing the contractor to
approve a two-factor authentication request.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm 0cm 18pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: black; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-color-alt: windowtext; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;span style=&quot;color: #080a12; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: major-fareast;&quot;&gt;security breach that hit
Uber&lt;/span&gt;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&amp;nbsp;last week was the work of Lapsus$, Uber said
in a&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: black; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-color-alt: windowtext; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;span style=&quot;color: #080a12; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: major-fareast;&quot;&gt;blog post&lt;/span&gt;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&amp;nbsp;Monday. The South American hacking group has
attacked a number of technology giants in the past year, including&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: black; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-color-alt: windowtext; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;span style=&quot;color: #080a12; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: major-fareast;&quot;&gt;Microsoft&lt;/span&gt;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: black; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-color-alt: windowtext; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;span style=&quot;color: #080a12; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: major-fareast;&quot;&gt;Samsung&lt;/span&gt;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;, and&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: black; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-color-alt: windowtext; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;span style=&quot;color: #080a12; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: major-fareast;&quot;&gt;Okta&lt;/span&gt;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;. &amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm 0cm 18pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;While the attackers
accessed several internal systems, Uber said it does not appear they
infiltrated any public-facing systems, user accounts, or databases that store
sensitive user information like credit card numbers. Additionally, Uber said it
doesn&#39;t appear that the attackers accessed any customer or user data stored by
its cloud providers&lt;/span&gt;&lt;span face=&quot;&amp;quot;Helvetica&amp;quot;,sans-serif&quot; style=&quot;color: #080a12; font-size: 13.5pt;&quot;&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; margin: 0cm 0cm 18pt; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;Uber Breach 2022
Analysis&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #4b4f56; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Based on news
reports regarding the breach of Uber’s systems, the attacker manipulated one of
the company’s employees into sharing their password, which allowed for the
initial access of the target. The criminal hacker then proceeded with launching
MFA fatigue attacks and compromising a worker’s Slack account to send out a
message announcing to other employees that their company had suffered a data
breach. In response, Uber has restricted access to Slack for internal
communication. Among other compromised services are Google Cloud Platform,
OneLogin, SentinelOne incident response portal, and AWS.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #4b4f56; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #4b4f56; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Several
security researchers have already claimed the breach to be a “total security
compromise” that might also result in the attacker posting the company’s source
code online despite the tech giant’s representatives trying to “put out the
fire” that started across media channels. The San Francisco-based ride-hailing
company’s stance on the matter is different from the narrative voiced by
non-Uber security analysts, mainly claiming that there is no evidence
suggesting that the threat actor accessed sensitive data.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #4b4f56; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Prior
to the incident, logs gathered from&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #46b586;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; overflow-wrap: break-word;&quot;&gt;infostealers&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&amp;nbsp;were put up for sale in the underground
market. The infostealers that were used in these attacks against Uber employees
were&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #46b586;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; overflow-wrap: break-word;&quot;&gt;Raccoon&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #46b586;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; overflow-wrap: break-word;&quot;&gt;Vidar&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;. The evidence suggests that the attacker used
the acquired data to move laterally inside Uber’s network.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #4b4f56; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The
motives of the threat actor are yet to be revealed, but his message shared in a
channel on Uber’s Slack includes a demand for better pay for drivers. Uber
representatives have not released any more updates publicly, claiming that the
incident is currently under investigation.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; color: #303a3e; font-size: 20px; margin: 0cm;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #4b4f56; font-size: 16pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Social
engineering techniques are on the rise. This attack only mirrors the recent
trend toward criminal hackers’ accumulating more sophisticated approaches to
leveraging the human factor in their attacks. Drastic times call for drastic
measures! Join forces with SOC Prime to enhance your threat detection
capabilities and security posture with the power of a global community of
cybersecurity experts. You can also enrich the collaborative expertise by
contributing to&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #46b586;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; overflow-wrap: break-word;&quot;&gt;SOC Prime’s crowdsourcing initiative&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;. Develop and submit your Sigma and YARA rules,
get them published to a platform, and receive recurring rewards for your input.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; color: #303a3e; font-size: 20px; margin: 0cm 0cm 18pt; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;font-size: 20pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/figure&gt;&lt;/figure&gt;&lt;/figure&gt;&lt;/figure&gt;&lt;/figure&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/1709006426347162271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/09/the-uber-breach-2022-what-happened-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/1709006426347162271'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/1709006426347162271'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/09/the-uber-breach-2022-what-happened-in.html' title='The Uber Breach 2022. What Happened in the Uber Breach?'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjD72WVEypfWUheNmn3jFx4diMwlV_FBQB05cRFzfbHyPn-l1jpsLGO7hVX_NxtcEvflP5wGi6ffVMJKoRF1pavdbFsNx9OClDvA5ONKofgT6uywl9U4VvvekfhkRbioSGdekJr3w3Zrwxssk2xtOYajH1yV04AEydIT_HzMpMDC1pHxKjSVQhceOpA=s72-c" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-1820964022794592059</id><published>2022-02-22T09:30:00.000+05:30</published><updated>2022-02-22T09:30:00.162+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache"/><category scheme="http://www.blogger.com/atom/ns#" term="Botnet"/><category scheme="http://www.blogger.com/atom/ns#" term="Log4j"/><category scheme="http://www.blogger.com/atom/ns#" term="Log4jShell"/><category scheme="http://www.blogger.com/atom/ns#" term="reverse shell"/><category scheme="http://www.blogger.com/atom/ns#" term="vulnerability"/><title type='text'>What is Log4j Vulnerability.</title><content type='html'>&lt;h2 class=&quot;ltext-inf leadtext paddingBottom20&quot; style=&quot;background-color: white; box-sizing: border-box; color: #505050; font-size: 26px; font-weight: 400; line-height: 32px; margin: 0px; outline: 0px; padding: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;The Log4j vulnerability allows malicious attackers to execute code remotely on any targeted computer.&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiW3oOpHPEXD0U2tRtGie2QyvWBGPa_zXY5mIQtxdVJrgwC-LwK9xSFOoTxRq0l-d2s2gHhXiCf6yQXL9oQaJN7Q5RxsNK2DyktAriYokXU2wHT-5tUv_KCBspMLelFgi741AoIediyjYJxl76Py7AGMikLPimDa2CJrdgVS5TaT3olNNwEq762fKE8&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;400&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiW3oOpHPEXD0U2tRtGie2QyvWBGPa_zXY5mIQtxdVJrgwC-LwK9xSFOoTxRq0l-d2s2gHhXiCf6yQXL9oQaJN7Q5RxsNK2DyktAriYokXU2wHT-5tUv_KCBspMLelFgi741AoIediyjYJxl76Py7AGMikLPimDa2CJrdgVS5TaT3olNNwEq762fKE8=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;dfp-ad&quot; id=&quot;div-gpt-ad-1511852600255-1&quot; style=&quot;background-color: white; box-sizing: border-box; color: #505050; font-family: Lato, sans-serif; font-size: 14px; outline: 0px;&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;strong style=&quot;box-sizing: border-box; color: #47525e; font-family: Newsreader, serif; font-size: 18px; outline: 0px;&quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div id=&quot;content-body-64816363&quot; style=&quot;background-color: white; box-sizing: border-box; outline: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; line-height: 30px; margin: 0px; outline: 0px; padding: 5px 0px 10px;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; outline: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-size: large;&quot;&gt;What is Log4j&lt;/span&gt;&lt;/i&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;em style=&quot;box-sizing: border-box; color: #47525e; font-size: 18px; outline: 0px;&quot;&gt;:&lt;/em&gt;&lt;span style=&quot;color: #47525e; font-size: 18px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Log4j an open source software, a logging library for Java, is widely used by businesses and web portals. Earlier this month, this open source software was in the news for its vulnerabilities.&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 18px;&quot;&gt;Log4Shell, an internet vulnerability that affects millions of computers, involves an obscure but nearly ubiquitous piece of software, Log4j. The software is used to record all manner of activities that go on under the hood in a wide range of computer systems.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; outline: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;How the vulnerability can affect computers&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style=&quot;box-sizing: border-box; color: #47525e; font-size: 18px; outline: 0px;&quot;&gt;:&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #47525e; font-size: 18px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-size: 18px;&quot;&gt;This vulnerability is a challenge that will be faced by many companies and organisations that run software applications and websites, because Java is so widespread.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;Log4j records events – errors and routine system operations – and communicates diagnostic messages about them to system administrators and users. It’s&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;open-source software&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;provided by the&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;Apache Software Foundation&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: arial; font-size: large;&quot;&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A common example of Log4j at work is when you type in or click on a bad web link and get a 404 error message. The web server running the domain of the web link you tried to get to tells you that there’s no such webpage. It also records that event in a log for the server’s system administrators using Log4j.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background: rgb(255, 255, 255); border: 0px; margin: 0px 0px 12px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: large;&quot;&gt;&lt;i&gt;How does Log4Shell work?&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Log4Shell works by abusing a feature in Log4j that allows users to specify custom code for formatting a log message. This feature allows Log4j to, for example, log not only the username associated with each attempt to log in to the server but also the person’s real name, if a separate server holds a directory linking user names and real names. To do so, the Log4j server has to communicate with the server holding the real names.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Unfortunately, this kind of code can be used for more than just formatting log messages. Log4j allows third-party servers to submit software code that can perform all kinds of actions on the targeted computer. This opens the door for nefarious activities such as stealing sensitive information, taking control of the targeted system and slipping malicious content to other users communicating with the affected server.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; line-height: 30px; margin: 0px; outline: 0px; padding: 5px 0px 10px;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; outline: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;Companies coming up with solutions&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: #47525e; font-size: 18px;&quot;&gt;:&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #47525e; font-size: 18px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;outline-color: initial; outline-style: initial;&quot;&gt;&lt;em style=&quot;box-sizing: border-box; outline: 0px;&quot;&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;Crowdstrike, an American cybersecurity technology company, has launched a free targeted Log4j search tool that performs a targeted search by scanning a given set of directories, and then runs a deeper scan on those file types matching against a known set of checksums for Log4j libraries, it said in a blog.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; font-size: 18px; line-height: 30px; margin: 0px; outline: 0px; padding: 5px 0px 10px;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Global cybersecurity company Kaspersky details in its blog the measures to be taken to safeguard against this vulnerability. One should follow the Apache guidelines in their website and install the most recent version of the library (i.e.2.15.0). Businesses should use a security solution that provides exploit prevention, vulnerability and patch management components. In addition, the company also recommended installing security solutions on the servers, this will allow one to detect the launch of malicious code and stop the attack’s development.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background: rgb(255, 255, 255); border: 0px; margin: 0px 0px 12px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;The damage that can be done&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-size: 23px;&quot;&gt; :&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Hackers are scanning through the internet to find vulnerable servers and setting up machines that can deliver malicious payloads. To carry out an attack, they query services (for example, web servers) and try to trigger a log message (for example, a 404 error). The query includes maliciously crafted text, which Log4j processes as instructions.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;These instructions can create a&amp;nbsp;reverse shell, which allows the attacking server to remotely control the targeted server, or they can make the target server part of a&amp;nbsp;botnet. Botnets use multiple hijacked computers to carry out coordinated actions on behalf of the hackers.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A&amp;nbsp;large number of hackers&amp;nbsp;are already trying to abuse Log4Shell. These range from&amp;nbsp;ransomware gangs locking down minecraft servers&amp;nbsp;to&amp;nbsp;hacker groups trying to mine bitcoin&amp;nbsp;and hackers associated with&amp;nbsp;China and North Korea&amp;nbsp;trying to gain access to sensitive information from their geopolitical rivals. The Belgian ministry of defense reported that its computers were being&amp;nbsp;attacked using Log4Shell.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Although the vulnerability first came to widespread attention on Dec. 10, 2021, people are still identifying&amp;nbsp;new ways&amp;nbsp;to cause harm through this mechanism.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background: rgb(255, 255, 255); border: 0px; margin: 0px 0px 12px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;Stopping the Vulnerability&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-size: 23px;&quot;&gt; :&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;It is hard to know whether Log4j is being used in any given software system because it is often&amp;nbsp;bundled as part of other software. This requires system administrators to inventory their software to identify its presence. If some people don’t even know they have a problem, it’s that much harder to eradicate the vulnerability.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: rgb(255, 255, 255); border: 0px; font-size: 18px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Another consequence of Log4j’s diverse uses is there is no one-size-fits-all solution to patching it. Depending on how Log4j was incorporated in a given system, the fix will require different approaches. It could require a wholesale system update, as done for&amp;nbsp;some Cisco routers, or updating to a new version of software, as done in&amp;nbsp;Minecraft, or removing the vulnerable code manually for those who can’t update the software.&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: large;&quot;&gt;&lt;b&gt;&lt;i&gt;Is Loj4j still vulnerable?&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0a0a0a;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: 19.008px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0a0a0a;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: 19.008px;&quot;&gt;More than 40 - 50% of the user&#39;s continue to download the vulnerable version of the Apache Log4j, despite the efforts to upgrade the software - according to the Sonatype, which own&#39;s the Maven Central repository, which is considered to be the most significant repository of Java.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/1820964022794592059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/02/what-is-log4j-vulnerability.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/1820964022794592059'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/1820964022794592059'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/02/what-is-log4j-vulnerability.html' title='What is Log4j Vulnerability.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiW3oOpHPEXD0U2tRtGie2QyvWBGPa_zXY5mIQtxdVJrgwC-LwK9xSFOoTxRq0l-d2s2gHhXiCf6yQXL9oQaJN7Q5RxsNK2DyktAriYokXU2wHT-5tUv_KCBspMLelFgi741AoIediyjYJxl76Py7AGMikLPimDa2CJrdgVS5TaT3olNNwEq762fKE8=s72-c" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-8005343991551771124</id><published>2022-02-12T09:30:00.000+05:30</published><updated>2022-02-12T09:30:00.139+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bitcoin"/><category scheme="http://www.blogger.com/atom/ns#" term="Blockchain"/><category scheme="http://www.blogger.com/atom/ns#" term="Budget 2022"/><category scheme="http://www.blogger.com/atom/ns#" term="Crypto"/><category scheme="http://www.blogger.com/atom/ns#" term="Cryptocurrency"/><category scheme="http://www.blogger.com/atom/ns#" term="Mining crypto"/><title type='text'>Crypto after budget 2022 : How it will impact investors.</title><content type='html'>&lt;div&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Crypto industry celebrates breakthrough moment, but 30% tax a concern.&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgRnkh-kMk4YHsvY6poGvPsXrbIccN9EhEb3Ihld7KuAT1aCN_tTa8QkQEBTlURmxS0mH-4oaoVP7oAFhifn4m5dXnT5_Kr4ajDXU2nXuin88eT5-R7IEZanQU-G8yq62baMb8QqOMs-ZCiDTTl6h5fPXxVHHXvpIHkRXX3pzy2_THoHlOOh2zIpGj5&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;667&quot; data-original-width=&quot;1200&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgRnkh-kMk4YHsvY6poGvPsXrbIccN9EhEb3Ihld7KuAT1aCN_tTa8QkQEBTlURmxS0mH-4oaoVP7oAFhifn4m5dXnT5_Kr4ajDXU2nXuin88eT5-R7IEZanQU-G8yq62baMb8QqOMs-ZCiDTTl6h5fPXxVHHXvpIHkRXX3pzy2_THoHlOOh2zIpGj5=s16000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;In a breakthrough moment for the crypto industry in India, Finance Minister Nirmala Sitharaman said in her budget speech on Tuesday that income from crypto trading would be taxed at 30%. Though her announcement doesn’t make crypto legal, it does give official recognition to these digital assets, bringing much-needed legitimacy to the sector.&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;For years, there have been reports of an imminent ban on private cryptocurrencies in India but today’s announcement closed that chapter, crypto industry stakeholders, including founders, venture capitalists and policy experts, told. To be sure, several lawyers said the industry remains in a legal grey area, and that only a full-fledged cryptocurrency bill would give these assets full legal status.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;b style=&quot;border: none; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;What is a virtual asset?&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&quot;Virtual assets&quot; means any information or code or number or token (not being Indian currency or any foreign currency) generated through cryptographic means or otherwise, by whatever name called, providing a digital representation of value which is exchanged with or without consideration, with the promise or representation of having inherent value, or functions as a store of value or a unit of account and includes its use in any financial transaction or investment, but not limited to, investment schemes and can be transferred, stored or traded electronically. It also includes Non-Fungible tokens (NFTs) and any other tokens of similar nature.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;b style=&quot;border: none; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;Is crypto now legal?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;“Though the government has recognised that crypto transactions are increasing in number and there is a need to tax the gains from crypto trading, it does not imply that cryptocurrencies are now legal. The Supreme Court in various verdicts has upheld that income from even unlawful or illegal sources must be taxed.” Experts say that while gains from cryptocurrencies will be taxed, the details on its legalities, classification of various cryptos and regulation will only be disclosed in the impending crypto bill.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;The&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;long-pending crypto bill was to offer much-needed clarity on cryptocurrency’s legal status in India.&amp;nbsp;&lt;/span&gt;“The recognition that is accorded to crypto today, by means of a proposed amendment to the Income Tax Act should actually not be used to infer anything further.” However, a proper definition of cryptocurrencies and amendments to the Income Tax Act further reaffirm that the government would regulate cryptocurrencies, experts said.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;“It does suggest that the government will not ban cryptocurrencies but a 30 percent tax and TDS on top of that may mean that the government will probably bring in stringent regulations.”&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;b style=&quot;border: none; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;How will taxation work?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;In the Budget memorandum, the government has detailed that a 30 percent flat tax will be applicable to income from virtual digital assets. Unlike gains from equities held for a certain period, gains from crypto trades will not attract different tax slabs based on how long they are held. This will be applicable starting April 1, 2023 and the taxes will be levied from the assessment year FY24.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;The memorandum said gains from each asset would be separately taxable and even if in the same year there is a loss on the transfer of digital assets, it cannot be set off.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;&lt;b style=&quot;border: none; box-sizing: border-box; list-style: none; margin: 0px; outline: 0px; padding: 0px;&quot;&gt;Why 1% TDS, and its impact&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Lora, sans-serif; font-size: 20px; list-style: none; margin: 0px 0px 20px; outline: 0px; padding: 0px;&quot;&gt;The Finance Minister said 1 percent TDS was being implemented to track crypto transactions so that the government won’t have to depend on crypto exchanges to collect data of each transaction and the volume. Despite the high tax, the industry sees this as a positive sign, drawing comfort from the fact that cryptocurrencies would not be banned and instead would be regulated.&lt;/p&gt;&lt;span style=&quot;background-color: white; font-family: Lora, sans-serif; font-size: 20px;&quot;&gt;&quot;As of now, we don&#39;t see much panic but investors have a mixed response to the announcement. But going forward, maybe we will see an impact on trading volumes if people see more value in buying and holding for longer term. We may see people holding on to their investments rather than selling because selling will attract taxes.&quot;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/8005343991551771124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/02/crypto-after-budget-2022-how-it-will.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/8005343991551771124'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/8005343991551771124'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/02/crypto-after-budget-2022-how-it-will.html' title='Crypto after budget 2022 : How it will impact investors.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgRnkh-kMk4YHsvY6poGvPsXrbIccN9EhEb3Ihld7KuAT1aCN_tTa8QkQEBTlURmxS0mH-4oaoVP7oAFhifn4m5dXnT5_Kr4ajDXU2nXuin88eT5-R7IEZanQU-G8yq62baMb8QqOMs-ZCiDTTl6h5fPXxVHHXvpIHkRXX3pzy2_THoHlOOh2zIpGj5=s72-c" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-7246548045630461845</id><published>2022-02-02T07:00:00.001+05:30</published><updated>2022-02-02T07:00:00.143+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Covid-19"/><category scheme="http://www.blogger.com/atom/ns#" term="life after pandamic"/><category scheme="http://www.blogger.com/atom/ns#" term="pandemic"/><title type='text'>Life after Covid-19 Pandemic.</title><content type='html'>&lt;p&gt;&lt;em&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;background: rgb(234, 231, 226); color: #333333; font-size: 14pt; line-height: 107%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;How
has the pandemic impacted your career plans and aspirations?&quot;...&quot;Have
there been any unexpected positives?&quot;.&lt;/span&gt;&lt;/b&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;em&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;background: rgb(234, 231, 226); color: #333333; font-size: 14pt; line-height: 107%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;em&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhOzYD2S--nJk6C0vMeB-IDuMn2tqHriX9qMNwXcGnawGSSuTZiRPDOKAknMfetmlORotZjOEWBdCCw4rZ2NBBpZxVS3ER-bRVJy1XusWXeFNt3XhrK1p_HOxLfDqXv8iC4kJV9FwaKATU2LY5JcHQL6Ed5iDgZ3EfeH3BAN_PQeSDtkyaGxTyXO3Ep&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;540&quot; data-original-width=&quot;1442&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhOzYD2S--nJk6C0vMeB-IDuMn2tqHriX9qMNwXcGnawGSSuTZiRPDOKAknMfetmlORotZjOEWBdCCw4rZ2NBBpZxVS3ER-bRVJy1XusWXeFNt3XhrK1p_HOxLfDqXv8iC4kJV9FwaKATU2LY5JcHQL6Ed5iDgZ3EfeH3BAN_PQeSDtkyaGxTyXO3Ep=s16000&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/em&gt;&lt;/div&gt;&lt;em&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/em&gt;&lt;span style=&quot;color: #5c5c5c; font-size: 14pt; line-height: 107%;&quot;&gt;As a matter of fact, we
don’t know how many waves are still out there waiting in a queue but as more
and more people are getting vaccinated, one thing is for sure that sooner or
later pandemic shall definitely come to an end &amp;amp; all thing’s will be back
to the normal again,&lt;/span&gt;&lt;span style=&quot;background: rgb(246, 246, 243); color: #645d5f; font-size: 14pt; line-height: 107%;&quot;&gt; “Like meals can once again be enjoyed indoors at
restaurants, families and friends are celebrating life moments in person, and
some businesses are slowly bringing employees back to the office and many more”.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;p style=&quot;line-height: 25.5pt; margin: 0cm; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Life after Covid-19 will not only be stretched up to bringing
home the beacon, it will embrace a whole new culture in which orthodox thinking
will be thrown away, it will be equipped with a new challenges, like a majestic
portal which welcomes us into a new world.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 25.5pt; margin: 0cm; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt;&quot;&gt;Digitalization and virtualization will be the new
normal. Different work modes like remote working, hybrid working, and three
model workings will be there. While outings along with the terms and conditions
a new page describing a long list of precautions will be added. ‘Sustainable,
recyclable, hygiene, sanitization’ will be new terms to attract a wide range of
customers instead of using traditional terms like ‘discounts, sales’.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 25.5pt; margin: 0cm; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;Calibri, sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;-webkit-text-stroke-width: 0px; box-sizing: border-box; font-stretch: inherit; font-variant-caps: normal; font-variant-east-asian: inherit; font-variant-ligatures: normal; font-variant-numeric: inherit; line-height: 25.5pt; margin: 0cm; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-size-adjust: none; vertical-align: baseline; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Healthy products will be on the shelf, shake hands
will be replaced by Namaste, identity proof will be not enough for
international tours a document indicating our health status will be mandatory,
you may see autonomous machines such as a robot, drones at your services. Opportunities,
and venues for sociability will become huge post-Covid.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;line-height: 25.5pt; margin: 0cm; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;From a financial and economic perspective, the market will
bounce back. Sustainable startups and businesses will go green, green jobs will
be created, people will more likely prefer safe investments, long term view&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 25.5pt; margin: 0cm; text-align: left; vertical-align: baseline;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;&quot;&gt;&lt;img data-original-height=&quot;350&quot; data-original-width=&quot;500&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-6urZaGlsJI3U-RIaKC38vay_vqO1YWFmpYPqIw74xoD2d05vn9N44SUJOSZlU7uB2izBZu5XTyZmqTT2TBbcUySvqvP80I9suRjn_7diytdB7wHYOU_Y3XZQY7MKfKNyo5i2SLLluX37JHzjKbDBn2lHdNpqOpBJ1cw-D6mHJdy_ksUnMQui9VEM=s16000&quot; /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;

&lt;p style=&quot;line-height: 25.5pt; margin: 0cm; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;color: #5c5c5c; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;For a post-Covid lifestyle, we have to be adjustable enough to
strike a balance between optimism and pessimism. People are saying that it
takes a long time to return to normal life, but there is a twist here. According
to me, Life is proportional to the time, like there wasn’t and there will never
be such a turn back, where the life you lived in the past will return. Our
lifestyle defines our definition of life and circumstances define our
lifestyle. Circumstances are never the same and so does life. So basically it’s
our call to try on something which is not going to return or better prepare
ourselves for the next unknown.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 style=&quot;background: white; line-height: normal; margin: 6pt 0cm 3pt; text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;And the natural question that comes to mind is: “Now what?”&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/h4&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 19.2pt; margin-bottom: 8.25pt;&quot;&gt;&lt;span style=&quot;color: #555555; font-size: 14pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;We talk about looking for the new normal. We assume
things will eventually settle again, but into a new arrangement of reality.
That is a reasonable assumption. But what will it look like?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/7246548045630461845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/02/life-after-covid-19-pandemic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7246548045630461845'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7246548045630461845'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/02/life-after-covid-19-pandemic.html' title='Life after Covid-19 Pandemic.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhOzYD2S--nJk6C0vMeB-IDuMn2tqHriX9qMNwXcGnawGSSuTZiRPDOKAknMfetmlORotZjOEWBdCCw4rZ2NBBpZxVS3ER-bRVJy1XusWXeFNt3XhrK1p_HOxLfDqXv8iC4kJV9FwaKATU2LY5JcHQL6Ed5iDgZ3EfeH3BAN_PQeSDtkyaGxTyXO3Ep=s72-c" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-3659815509340731788</id><published>2022-01-26T08:00:00.020+05:30</published><updated>2022-01-26T08:00:00.185+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="c"/><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="c++"/><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="kotlin"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="programming languages"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="r language"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Top 10 In-Demand programming languages to learn in 2022.</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.75)&quot; style=&quot;font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 2rem;&quot;&gt;&lt;i&gt;This blog will focus on some of the most in-demand programming languages which will be dominant this year, 2022.&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.75)&quot; style=&quot;font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 2rem;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;333&quot; data-original-width=&quot;800&quot; height=&quot;333&quot; src=&quot;https://kinsta.com/wp-content/uploads/2021/03/the-most-popular-programming-languages-to-learn.png&quot; width=&quot;800&quot; /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;For
almost every subject&#39;s like Web Development, Artificial Intelligence,&amp;nbsp;Machine
Learning, Data Science, or any other, the most important prerequisite is the
ability to program in programming languages.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;color: #2b00fe; font-size: 24px; font-style: italic; font-weight: 700;&quot;&gt;Before choosing a programming language, beginners should carefully consider many factors, including popularity, demand, career opportunities, and applications.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;color: #2b00fe; font-size: 24px; font-style: italic; font-weight: 700;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;b&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;border: 1pt none windowtext; font-size: 18pt; padding: 0cm;&quot;&gt;JavaScript&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;JavaScript&amp;nbsp;is one the most well-known
programming languages, with strong demand and a strong following. JavaScript is
used by many well-known&amp;nbsp;IT companies&amp;nbsp;such as Uber, Google, Microsoft,
Uber, and Microsoft. Although the language is best known for its ability to add
responsive elements to web pages, there are many other uses.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The language can be used for both front-end as well
as back-end development. Developers find it attractive because of its
interoperability with well-known frameworks like Vue, Node, and React.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;It seems reasonable to expect JavaScript to
continue to dominate the web in 2022, given the number of websites that heavily
rely on JavaScript.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;border: 1pt none windowtext; font-size: 18pt; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;Python&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Python&amp;nbsp;is the preferred language for anyone
who just started programming. It has a simple syntax that is easy for beginners
to understand and use. It is used widely in web development,&amp;nbsp;software
programming, and many other areas.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The language includes rich library support,
automatic garbage collection, improved interaction with other languages, and
GUI programming support. Django and Flask and Pyramid are popular Python
frameworks that make it easier and more convenient.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;C/C++&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;C++ and C++ are both well-known in the IT industry.
They rank at the top of many indices. C/C++ professionals are highly sought
after by large IT companies like Adobe, Microsoft, Oracle, Microsoft, and
Nvidia.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;C is a general-purpose procedural language used for
creating low-level systems like operating systems, kernel programming, and
other applications. Many other programming languages can borrow from the
characteristics of this language.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;C++&amp;nbsp;is a programming language that emphasizes
objects and was originally developed to extend C. It is widely used in many
industries including competitive programming, GUI, desktop, and game
development.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;border: 1pt none windowtext; font-size: 18pt; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;Java&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The object-oriented programming languages implement
Java’s well-known concept of write once, run everywhere. This allows Java
programs to run on any system that supports Java, without the need for
recompilation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;It is used in creating Android apps, web, desktop,
and scientific applications. Top-tier companies like Flipkart and Amazon use
Java, which offers attractive job opportunities for Java engineers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;border: 1pt none windowtext; font-size: 18pt; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;R Language&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Many big tech companies like Uber, Google, and
Facebook use an R programming language to run their businesses. With the
increasing demand for&amp;nbsp;machine learning&amp;nbsp;and data science, it is worth
learning the R programming language.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;It is an open-source programming platform that
includes a wide range of libraries and frameworks. This language is widely used
in data science, statistical analysis, and machine learning. GNU/Linux, as well
as Microsoft Windows, are suitable for the language.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;You can integrate it with many data processing
platforms such as Hadoop or Spark. It is a popular language for developers due
to its cross-platform compatibility and powerful graphical capabilities.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Kotlin&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Kotlin is a general-purpose, statically typed
programming language that supports both functional and object-oriented
programming. It is compatible with Java and all Java libraries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The language is easy to learn and can be used to
develop Android and online applications. Javalin and KTor are the most widely
used Kotlin frameworks. Companies like Netflix, Uber, and other companies have
begun to hire Kotlin engineers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;border: 1pt none windowtext; font-size: 18pt; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;C#&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The general-purpose&amp;nbsp;programming
language&amp;nbsp;was created by Microsoft primarily for its net framework. It is
used extensively in game development as well as creating Windows programs and
server-side software.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;C# comes with a large library which makes it faster
and more efficient to program in. Developers love C#’s structure language. It
is also easy to update and scale can be used in component-oriented programming
and integrates with the.NET library.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;C# is used by Unity game engine developers, as well
as organizations like Intellectsoft and Capgemini. This means that there are
many opportunities for C# developers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;PHP&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Many well-known websites use&amp;nbsp;PHP, such as
Facebook, Wikipedia, and WordPress. The open-source server-side scripting
language PHP is used for website creation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;It has many characteristics, including
cross-platform compatibility and object-oriented programming capabilities. It
also allows easy interaction with HTML, CSS, and JavaScript. There’s also a
large user community. This language is easy to learn for beginners. Laravel and
Symfony are just a few of the popular PHP frameworks that you should consider.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;border: 1pt none windowtext; font-size: 18pt; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; padding: 0cm;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Go&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Companies such as Uber and Google use the Go
programming language. Google’s Go&amp;nbsp;programming language&amp;nbsp;is statically
typed and has a syntax similar to C. Multithreaded, the language can be used in
distributed systems, cloud computing, as well as other applications.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;The best thing about the language, however, is its
ability to overcome many fundamental problems such as slow compilation and
execution, a lack of a large standard library, and so forth.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h3 style=&quot;line-height: normal; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Scala&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Scala is used for various platforms and businesses
by tech giants like Netflix, Linked In, and eBay. Scala is highly recommended
for beginners because of its easy learning. Scala was designed to solve
problems that Java developers had with Scala.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;It has been a well-known language among developers
for a long time. Scala is a general-purpose programming language, which can be
used for object-oriented as well as functional programming.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; vertical-align: baseline;&quot;&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Scala has many distinctive features, such as slow
computing, string interpolation, and high scalability. Scala code can also be
translated into bytecodes, and run on the Java virtual computer. The language
is widely used in web development, data science, and&lt;/span&gt;&lt;span face=&quot;&amp;quot;Arial&amp;quot;,sans-serif&quot; style=&quot;font-size: 18pt;&quot;&gt;&amp;nbsp;machine learning.&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/3659815509340731788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2022/01/programming languages to learn in 2022.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3659815509340731788'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3659815509340731788'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2022/01/programming languages to learn in 2022.html' title='Top 10 In-Demand programming languages to learn in 2022.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-166311118302104860</id><published>2021-06-14T06:00:00.002+05:30</published><updated>2021-06-14T06:00:00.201+05:30</updated><title type='text'>World Blood Donor Day</title><content type='html'>&lt;p&gt;&lt;b style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;W&lt;/b&gt;&lt;b style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;orld Blood Donor Day&lt;/b&gt;&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;(&lt;/span&gt;&lt;b style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;WBDD&lt;/b&gt;&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;) is held on&amp;nbsp;&lt;/span&gt;June 14&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;each year. The event was organised for the first time in 2005, by a joint initiative of the World Health Organization, the&amp;nbsp;&lt;/span&gt;International Federation of Red Cross and Red Crescent Societies&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;to raise awareness of the need for safe&amp;nbsp;&lt;/span&gt;blood&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;blood products&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;, and to thank&amp;nbsp;&lt;/span&gt;blood donors&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;for their&amp;nbsp;&lt;/span&gt;voluntary&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;, life-saving gifts of blood. World Blood Donor Day is one of 11 official&amp;nbsp;&lt;/span&gt;global public health&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;campaigns marked by the&amp;nbsp;&lt;/span&gt;World Health Organization&lt;span style=&quot;background-color: white; color: #202122; font-family: sans-serif; font-size: 14px;&quot;&gt;&amp;nbsp;(WHO).&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #3c4245; font-family: Arial, Helvetica, sans-serif; font-size: 16px;&quot;&gt;On 14 June 2020 WHO and all countries will celebrate World Blood Donor Day.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #202122; font-family: Arial, sans-serif; font-size: 10.5pt;&quot;&gt;World Blood Donor Day is celebrated
every year by people around the world on June 14. It is celebrated on the
birthday anniversary of&amp;nbsp;Karl Landsteiner&amp;nbsp;on June 14,
1868.&amp;nbsp;Landsteiner was awarded the&amp;nbsp;Nobel Prize&amp;nbsp;for his discovery
of the ABO blood group system.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #202122; font-family: Arial, sans-serif; font-size: 10.5pt;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUBHqqjsqj9xbTz7CMPgAIyl-FfFZO7FFeLEK3ALav8iwAo30EpzrJPkyh1OtfMSpbizf8noc8Sh9kpL7T29cmmKUhnDkdMKVGzph7xieFCovQtZZDrCSgrk-f41xsvP3ZDhbhR0j-Mr0/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;164&quot; data-original-width=&quot;307&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUBHqqjsqj9xbTz7CMPgAIyl-FfFZO7FFeLEK3ALav8iwAo30EpzrJPkyh1OtfMSpbizf8noc8Sh9kpL7T29cmmKUhnDkdMKVGzph7xieFCovQtZZDrCSgrk-f41xsvP3ZDhbhR0j-Mr0/w421-h181/image.png&quot; width=&quot;421&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;&quot;&gt;&lt;span style=&quot;color: #202122; font-family: &amp;quot;Arial&amp;quot;,sans-serif; font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Blood is a necessary resource for the
planned treatments and the urgent interventions. It is helpful for patients who
are suffering from life-threatening conditions for living longer and with a
higher quality of life. It supports complex medical and surgical procedures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #3c4245; font-family: Arial, Helvetica, sans-serif; font-size: 16px;&quot;&gt;The need for safe blood is universal. Safe blood is critical both for treatments and urgent interventions. It can help patients suffering from life-threatening conditions live longer and with a higher quality of life and supports complex medical and surgical procedures. Blood is also vital for treating the wounded during emergencies of all kinds (natural disasters, accidents, armed conflicts, etc.) and has an essential, life-saving role in maternal and neonatal care.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;row sf-detail-content&quot; data-sf-element=&quot;Row&quot; style=&quot;box-sizing: border-box; color: #3c4245; font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-left: -15px; margin-right: -15px;&quot;&gt;&lt;div class=&quot;sf_colsIn col-md-8&quot; data-placeholder-label=&quot;Body&quot; data-sf-element=&quot;Column 1&quot; id=&quot;PageContent_T0643CD2A003_Col00&quot; style=&quot;box-sizing: border-box; float: left; min-height: 1px; padding-left: 15px; padding-right: 45px; position: relative; width: 732.766px;&quot;&gt;&lt;article class=&quot;sf-detail-body-wrapper&quot; style=&quot;box-sizing: border-box; float: left; position: relative; width: 672.766px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;But access to safe blood is still a privilege of the few. Most low- and middle-income countries struggle to make safe blood available because donations are low and equipment to test blood is scarce. Globally, 42% of blood is collected in high-income countries, which are home to only 16% of the world’s population.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;An adequate supply of safe blood can only be assured through regular donations by voluntary unpaid blood donors. This is why the World Health Assembly in 2005 designated a special day to thank blood donors and encourage more people to give blood freely. World Blood Donor Day takes place every year on 14 June. As well as thanking blood donors, it is a day to raise awareness about the global need for safe blood and how everyone can contribute.&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;Blood donations are needed all over the world&lt;em style=&quot;box-sizing: border-box;&quot;&gt;&amp;nbsp;&lt;/em&gt;to ensure individuals and communities have access to safe and quality-assured blood and blood products in both normal and emergency situations. Through the campaign, we call on more people all over the world to become life-savers by volunteering to donate blood regularly.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;The day and the theme are also a call to action for governments, national health authorities and national blood transfusion services to provide adequate resources and put in place systems and infrastructures to increase the collection of blood from voluntary, non-remunerated blood donors; to provide quality donor care; to promote and implement appropriate clinical use of blood; and to set up systems for the oversight and surveillance on the whole chain of blood transfusion.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;The objectives of this year’s campaign are to:&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; float: inherit; padding-left: 20px; width: 672.766px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;celebrate and thank individuals who donate blood and encourage more people to start donating;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;raise wider awareness of the urgent need to increase the availability of safe blood for use wherever and whenever it is needed to save life;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;demonstrate the need for universal access to safe blood transfusion and provide advocacy on its role in the provision of effective health care and in achieving universal health coverage;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;mobilize support at national, regional and global levels among governments and development partners to invest in, strengthen and sustain national blood programmes.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;Your involvement and support will help to ensure greater impact for World Blood Donor Day 2020, increasing recognition worldwide that giving blood is a life-saving act of solidarity and that services providing safe blood and blood products are an essential element of every health care system. Participation of interested partners is welcome at all levels to make World Blood Donor Day 2020 a success.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;International organizations, including the World Health Organization, the International Federation of Red Cross and Red Crescent Societies, the International Federation of Blood Donor Organizations and the International Society of Blood Transfusion, among others, continue to work in close collaboration to provide guidance and support to their membership in this endeavour.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-stretch: normal; line-height: 24px;&quot;&gt;We urge you to join us to make access to safe blood a reality for everyone&lt;/p&gt;&lt;/div&gt;&lt;/article&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/166311118302104860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/06/world-blood-donor-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/166311118302104860'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/166311118302104860'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/06/world-blood-donor-day.html' title='World Blood Donor Day'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUBHqqjsqj9xbTz7CMPgAIyl-FfFZO7FFeLEK3ALav8iwAo30EpzrJPkyh1OtfMSpbizf8noc8Sh9kpL7T29cmmKUhnDkdMKVGzph7xieFCovQtZZDrCSgrk-f41xsvP3ZDhbhR0j-Mr0/s72-w421-h181-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-3906679318326856790</id><published>2021-05-16T11:01:00.007+05:30</published><updated>2022-01-25T12:34:19.132+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="armitage"/><category scheme="http://www.blogger.com/atom/ns#" term="brute force"/><category scheme="http://www.blogger.com/atom/ns#" term="kali linux"/><category scheme="http://www.blogger.com/atom/ns#" term="metaxploit"/><title type='text'>What is Armitage and how is it used.</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is Armitage?&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Armitage&amp;nbsp;is a graphical user interface for the&amp;nbsp;Metasploit Framework. At first glance, it may seem that Armitage is just a pretty front-end on top of Metasploit. That’s not quite true. Armitage is a scriptable red team collaboration tool. It has a server component to allow a team of hackers to share their accesses to compromised hosts.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4aV9LgTVxxDmGO8eE0y15eEetjG-QZC8k7lG8oR-xkcl4RJDYMqas-g834b_me8jxjYGhJw5IxSFcv7wzTSgez3UizAUQrY7VDjwSX8AbohwLw68LR0iTYlS9CEhdUj9ELsKw31nn90k/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;510&quot; data-original-width=&quot;1005&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4aV9LgTVxxDmGO8eE0y15eEetjG-QZC8k7lG8oR-xkcl4RJDYMqas-g834b_me8jxjYGhJw5IxSFcv7wzTSgez3UizAUQrY7VDjwSX8AbohwLw68LR0iTYlS9CEhdUj9ELsKw31nn90k/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Starting Kali Linux&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;The best way to start playing with Armitage is to download&amp;nbsp;Kali Linux&amp;nbsp;and run it in a virtual machine. For this guide, you should set your virtual machine to NAT networking. This is necessary because in a moment, I will ask you to download a target virtual machine and set it up.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;To login to Kali Linux, use the username&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;root&lt;/span&gt;, password&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;toor&lt;/span&gt;. To request an IP address via DHCP, type&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;dhclient&lt;/span&gt;. To start X Windows, type&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;startx&lt;/span&gt;.&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Use Java 1.7&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Kali Linux ships with Java 1.6 and Java 1.7. Java 1.6 is the default though and for some people–this version of Java makes their menus stick or draw slowly. For the best Armitage experience, you should use Java 1.7. Fortunately, it’s one command to change the default.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;If you have 32-bit Kali Linux, open a terminal and type:&lt;/p&gt;&lt;pre style=&quot;background-color: white; box-sizing: border-box; color: #212529; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.875px; margin-bottom: 1rem; margin-top: 0px; overflow: auto;&quot;&gt;update-java-alternatives --jre -s java-1.7.0-openjdk-i386&lt;/pre&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;If you have 64-bit Kali Linux, open a terminal and type:&lt;/p&gt;&lt;pre style=&quot;background-color: white; box-sizing: border-box; color: #212529; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.875px; margin-bottom: 1rem; margin-top: 0px; overflow: auto;&quot;&gt;update-java-alternatives --jre -s java-1.7.0-openjdk-amd64&lt;/pre&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Installing Armitage&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Your version of Kali Linux may not include Armitage. To install it, type:&lt;/p&gt;&lt;pre style=&quot;background-color: white; box-sizing: border-box; color: #212529; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.875px; margin-bottom: 1rem; margin-top: 0px; overflow: auto;&quot;&gt;apt-get install armitage&lt;/pre&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Next, you need to start the Metasploit service. Armitage does not use the Metasploit service, but starting it once will setup a database.yml file for your system. This is a necessary step. You only need to do this once:&lt;/p&gt;&lt;pre style=&quot;background-color: white; box-sizing: border-box; color: #212529; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.875px; margin-bottom: 1rem; margin-top: 0px; overflow: auto;&quot;&gt;service metasploit start
service metasploit stop&lt;/pre&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;Updating the Metasploit Framework&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Use the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;msfupdate&lt;/span&gt;&amp;nbsp;command to update the Metasploit Framework to the latest.&amp;nbsp;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Starting Armitage&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Before you can use Armitage, you must start the postgresql database. This does not happen on boot, so you must run this command each time you restart Kali:&lt;/p&gt;&lt;pre style=&quot;background-color: white; box-sizing: border-box; color: #212529; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.875px; margin-bottom: 1rem; margin-top: 0px; overflow: auto;&quot;&gt;service postgresql start&lt;/pre&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;To start Armitage in Kali Linux, open a terminal and type:&lt;/p&gt;&lt;pre style=&quot;background-color: white; box-sizing: border-box; color: #212529; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.875px; margin-bottom: 1rem; margin-top: 0px; overflow: auto;&quot;&gt;armitage&lt;/pre&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Armitage will immediately pop up a dialog and ask where you would like to connect to. These parameters only matter if you want to connect to an Armitage team server. Since we’re getting started, we don’t care. &amp;nbsp;Just press&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Connect&lt;/span&gt;.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;img alt=&quot;armitage connect&quot; class=&quot;aligncenter size-full wp-image-1496&quot; height=&quot;218&quot; loading=&quot;lazy&quot; sizes=&quot;(max-width: 336px) 100vw, 336px&quot; src=&quot;https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_connect.jpg&quot; srcset=&quot;https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_connect.jpg 336w, https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_connect-300x195.jpg 300w&quot; style=&quot;border-style: none; box-sizing: border-box; clear: both; display: block; height: auto; margin-left: auto; margin-right: auto; max-width: 750px; vertical-align: middle; width: 750px;&quot; width=&quot;336&quot; /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Next, Armitage will try to connect to the Metasploit Framework. Big surprise, the Metasploit Framework is not running. Armitage will realize this and it will ask you if you would like it to start Metasploit for you. The correct answer is&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Yes&lt;/span&gt;. Press this button and wait.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;img alt=&quot;armitage_ask&quot; class=&quot;aligncenter size-full wp-image-1497&quot; height=&quot;186&quot; loading=&quot;lazy&quot; sizes=&quot;(max-width: 381px) 100vw, 381px&quot; src=&quot;https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_ask.jpg&quot; srcset=&quot;https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_ask.jpg 381w, https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_ask-300x146.jpg 300w&quot; style=&quot;border-style: none; box-sizing: border-box; clear: both; display: block; height: auto; margin-left: auto; margin-right: auto; max-width: 750px; vertical-align: middle; width: 750px;&quot; width=&quot;381&quot; /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;You will see connection refused messages for up to a few minutes. If this is your first time starting the Metasploit Framework, this may take literally a few minutes. The Metasploit Framework is the largest Ruby codebase out there and it takes time to load all of its modules for the first time. Be patient.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;If all went well, you will see a GUI that looks like this:&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_gui.jpg&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #028bcf; text-decoration-line: none;&quot;&gt;&lt;img alt=&quot;armitage_gui&quot; class=&quot;aligncenter size-full wp-image-1498&quot; height=&quot;382&quot; loading=&quot;lazy&quot; sizes=&quot;(max-width: 450px) 100vw, 450px&quot; src=&quot;https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_gui.jpg&quot; srcset=&quot;https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_gui.jpg 860w, https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_gui-300x255.jpg 300w, https://blog.cobaltstrike.com/wp-content/uploads/2013/02/armitage_gui-768x653.jpg 768w&quot; style=&quot;border-style: none; box-sizing: border-box; clear: both; display: block; height: auto; margin-left: auto; margin-right: auto; max-width: 750px; vertical-align: middle; width: 750px;&quot; width=&quot;450&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;You’re now ready to use Armitage.&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;A Target&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Every attacker needs a target. Since you’re just starting out, I recommend that you set up a target virtual machine made for learning the Metasploit Framework. If you need such a target virtual machine, look no further than&amp;nbsp;Metasploitable 2.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Metasploitable&amp;nbsp;2 is a virtual machine maintained by the Metasploit project team. It’s an Ubuntu server with a lot of services and vulnerabilities.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;You can download Metasploitable&amp;nbsp;2 at:&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://sourceforge.net/projects/metasploitable/files/Metasploitable2/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #028bcf; text-decoration-line: none;&quot;&gt;http://sourceforge.net/projects/metasploitable/files/Metasploitable2/&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Set this virtual machine up. Make sure you set the networking for this virtual machine to NAT or host-only. You do not want to expose this virtual machine to the internet.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;To learn its IP address, login as user&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;msfadmin&lt;/span&gt;, password&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;msfadmin&lt;/span&gt;&amp;nbsp;when this virtual machine starts up. Type&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;ifconfig&amp;nbsp;&lt;/span&gt;to see the network configuration for this virtual machine. Once you have an IP address for this system, you’re now to ready to attack it.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiziGBq4SHrWWnI2Rdsg8bjbDT7kaanmpXer__2wiCNaisDjtJjjn7noeyncCZAw-wA4SAB7GElcNgKc3H_lxrJXsyEaRMCUTEfCGUDJgcDGYz1uS-YXKrjzDjOYj33KeW7Wdf4AhCJ1sg/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;781&quot; data-original-width=&quot;920&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiziGBq4SHrWWnI2Rdsg8bjbDT7kaanmpXer__2wiCNaisDjtJjjn7noeyncCZAw-wA4SAB7GElcNgKc3H_lxrJXsyEaRMCUTEfCGUDJgcDGYz1uS-YXKrjzDjOYj33KeW7Wdf4AhCJ1sg/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; font-weight: 400; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Now, go RTFM&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;The Metasploit Framework has a lot of jargon and Armitage has a lot of conventions associated with it. Now that you’re up and running, I recommend that you take a few minutes and read the&amp;nbsp;Armitage manual. You can skip the Getting Started portion if you like. Pay special attention to section 1.4 which details some of the vocabulary around the Metasploit Framework. I also recommend that you read the User Interface Tour, Exploitation, and Post Exploitation chapters.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;The Armitage manual is not a tutorial, but it will help orient you around the tool. You want this orientation, because in the next part of this guide, you will attack the Metasploitable Virtual Machine that you setup a moment ago.&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 24px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Armitage Labs:-&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;I spend a lot of time teaching folks how to use Armitage and its big brother Cobalt Strike. To start out right, I have my students go through several labs designed to help them experience the conventions in the Metasploit Framework first hand. Work through these labs and you will start to develop a mental model of what the Metasploit Framework can do and how it’s organized.&lt;/p&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 20px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;Scan&lt;/i&gt;&lt;/span&gt;&lt;/h4&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Go to Hosts -&amp;gt; Nmap Scan -&amp;gt; Intense Scan, all TCP ports&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Type the IP address of the Metasploitable Virtual Machine&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;Wait for the scan to complete. It will take some time.&lt;/i&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Right-click the Metasploitable host and select Services&lt;/li&gt;&lt;/ol&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 20px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Exploit&lt;/span&gt;&lt;/i&gt;&lt;/h4&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Go to Attacks -&amp;gt; Find Attacks&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Wait for Attack Analysis complete dialog.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Right-click the Metasploitable host and try various items from the Attack menu until one works. Something is bound to &amp;nbsp;work.Right-click the Metasploitable host and select Shell 1 -&amp;gt; Interact. If you have a Meterpreter 1 menu, then keep searching. Meterpreter is a great post-exploitation tool, but we’re not ready to talk about it yet. Find an exploit that yields a shell.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Type: whoami and press enter in the new Shell 1 tab.&lt;/li&gt;&lt;/ol&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 20px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Brute Force VNC&lt;/span&gt;&lt;/i&gt;&lt;/h4&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Select the Metasploitable host in the target area&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Navigate to auxiliary -&amp;gt; scanner -&amp;gt; vnc -&amp;gt; vnc_login in the module browser. Double-click this module.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Press Launch&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Open a Terminal and type:&amp;nbsp;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;vncviewer&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;metasploitable IP&lt;/span&gt;:5900&lt;/i&gt;.&amp;nbsp; Use the password vnc_login helped you discover to connect.&lt;/li&gt;&lt;/ol&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 20px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Tomcat Manager Deploy Exploit&lt;/span&gt;&lt;/i&gt;&lt;/h4&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Select the Metasploitable host in the target area&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Navigate to auxiliary-&amp;gt; scanner -&amp;gt; http -&amp;gt; tomcat_mgr_login in the module browser. Double-click this module.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Double-click the RPORT value and change it to the correct port. Take a look at the services on the system. Which port is running Apache Tomcat?&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Press Launch&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Navigate to exploit -&amp;gt; multi -&amp;gt; http -&amp;gt; tomcat_mgr_deploy in the module browser. Double-click this module&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Change RPORT, USERNAME, and PASSWORD to their correct values. Step 4 should have yielded a valid username and password for you.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; color: #363e49;&quot;&gt;Press Launch&lt;/li&gt;&lt;/ol&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 20px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Brute Force&lt;/span&gt;&lt;/i&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Metasploit modules ending with _login are usually able to brute force credentials. Try mapping one of the open services to its login module and follow these steps:&lt;/p&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Type _login in the search box below the module browser&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Launch the *_login module you’re interested in. Type _login in the box below the module browser to search for these modules&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Find the USER_FILE option and double-click the black square. The black square indicates that there is a helper dialog to set this option&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Double-click on the wordlists folder&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Choose the unix_users.txt file&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Set the PASSWORD option to something silly, such as password. Or, set PASS_FILE to a juicy looking file (but then expect this to take a long time)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Press Launch&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;How many weak accounts did you find?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 20px; line-height: 1; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Postgres Ownership&lt;/span&gt;&lt;/i&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;Not all vulnerabilities will yield a shell. That’s OK. Sometimes there are other great opportunities:&lt;/p&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #363e49; font-family: Lato, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 17px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Try to brute force credentials to the postgres database running on the system&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Use the results of step 1 to read the contents of /etc/passwd through the postgres database. Hint: search for any postgres related modules. There may be one that can help you.&lt;/li&gt;&lt;/ol&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;Before You Begin:-&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Before you dive into Armitage, there’s a few things that you should know. While it’s possible to learn some basic tutorials in Armitage with little to no background in penetration testing, I’d highly recommend starting with Metasploit. If you’re not aware of Metasploit yet, understand that it is a console-driven application that requires working from the command line. Armitage does help alleviate some of this burden with graphical images, but you still need to know how to work from the command line to be a competent user.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Also, you need to be aware of how the Metsaploit framework is organized, particularly regarding its&amp;nbsp;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;modules&lt;/i&gt;. After entering Metasploit, you can type&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;help&lt;/span&gt;&amp;nbsp;to view the modules included in the software. Every component of the software (and by extension, every component of Armitage) is divided up into modules – be it a scanning utility, malicious payload, or exploit.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Whenever you want to exploit a vulnerability on a given host, you first need to establish a connection with that host, which is called a&amp;nbsp;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;session&lt;/i&gt;. Armitage is built to know how to handle sessions, and organizes sessions with graphics built on top of Meterpreter.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Meterpreter, however, is the portion of the code that allows you to run various operations on an exploited system.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;Navigating User Interface:-&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;At first glance, the Armitage user interface can be pretty intimidating. But it really isn’t that complicated. There are basically three main areas of the user interface, which include the targets pane, the modules pane, and tabs on the bottom that provide access to the command line.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;First off, let’s start with the modules pane on the left side. You’ll notice that it uses a tree structure much like a file system. It’s in this pain that you can find the module that allow you to execute a payload, exploit a system, and run various post-exploitation operations. Simply double click on the desired module to open a dialog, and Armitage will do the heavy lifting for you by configuring the module to target specified hosts.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Next, locate the main graphical window pane. Depending on the type of host (operating system, device type, etc.), Armitage will populate a different image. If you see an icon in red with electric tendrils, you are looking at a host in the graphical interface that has been successfully exploited. However, green lines between systems indicate a pivot, which just means you can use the exploited host to launch attacks on other systems. To select a host, simply left click on its icon. To select multiple systems, simply hold down the left mouse button and drag the mouse over all the systems you wish to select.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;In addition, you can right click on a host to pull up a menu that will help you edit settings, login parameters, session options, and detailed information about the host in question. However, you won’t be able to see the login menu unless you have already used Metasploit to scan the host and identified open sockets on the remote system.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Also, depending on the type of computer you’re running Armitage on, you may want to select different hotkeys (or view them in the first place). To do so, simply click on the Armitage menu in the top left of the window, and then click on “Preferences.” You’ll then be able to see all of the currently configured hotkeys and their default values.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;Setting Targets:-&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Armitage’s strength (e.g. visualizing targets and hosts) is also its weakness. If you are trying to work with too many hosts, the GUI pane can become extremely cluttered, messy, and overwhelming. Fortunately, you can set target hosts via a table view. Simpy click on the Armitage menu in the top left, click on “Set Target View,” and then click on “Table View.” This will allow you to view and set target hosts with an interface that looks more like a clean spreadsheet.&lt;/p&gt;&lt;p&gt;&lt;span face=&quot;lato, sans-serif&quot; style=&quot;background-color: white; font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;Navigating the Bottom Pane: Tabs and Consoles&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;It’s also possible to open up multiple tabs in the bottom pane that will allow you to enter Metasploit commands and shell code. By right clicking on a tab, you can undock the tab into its own window for better management. In addition, you can move the sequence of tabs like you would in a web browser, and exit them by clicking on the “x.”&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;More interesting, however, is the fact that both Meterpreter and Metasploit occupy tabs in the interface. Those of you who have run Metasploit from the command line will feel at home in this pane, since each tab is essentially its own shell environment.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;Importing Hosts:-&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;One of the great feature that makes Armitage so darn powerful is its ability to interface with other applications’ data – especially to important host data from other sources. It supports most of the popular scanners, so if you don’t want to run scans in Armitage, or just want to import data from a previous scan, you can load masses of data in a few quick seconds.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Some of the most popular scanners that it interfaces well with include Amap, NMAP, OpenVAS, and Nessus, though it also support IP360, Burp, NeXpose, Qualys, and several others. If you want to add a set of hosts from another scanner, simply click on the Hosts menu at the top and then click on the “Import Hosts” option.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;Finding Exploits:-&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;Finding ways to exploit systems is no easy task. There are a number of countermeasures designed to mitigate the threat of exploitation, such as firewalls, code updates, and other similar tools. It’s almost more of an art than a science, and things are always changing. Some exploits are extremely temporal because antivirus and operating system developers are always trying to plug up the holes as quickly as possible.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;And if you’re new to Metasploit or Armitage, it’s tough getting started if you aren’t aware of any existing exploits. The good news is that Armitage comes equipped with tools tools to help you find the latest and greatest system vulnerabilities. Basically, Armitage will create a session with a target host, and run some scanning and code-verification and checking utilities to gather information about the target. Then, it will list all known exploits, in much the same way as OpenVAS and Nessus scan for vulnerabilities.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;To do a little bit of investigative work, click on a host’s icon, and then browse through the different protocols. For instance, one protocol listed for a host may be FTP. From the FTP menu, look for the very last option, labeled “Check exploits.” In the resulting output, simply check for exploits that are listed as “vulnerable.” You can use&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;ctrl + f&lt;/span&gt;&amp;nbsp;to easily find vulnerabilities and simplify the process.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; font-family: lato, sans-serif; margin: 0px 0px 28px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;Running an Exploit:-&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;You can also click on the Attacks menu and then click on “Find Attacks” to browse through the different attack modules residing in Armitage. If you have already checked to see that a system is vulnerable to a certain exploit, simply right click on a host’s icon, click on the “Attack” menu, and then select the exploit you wish to run.&lt;/p&gt;&lt;p class=&quot;western&quot; style=&quot;background-color: white; box-sizing: border-box; color: #666666; font-family: lato, sans-serif; font-size: 16px; margin: 0px 0px 28px; padding: 0px;&quot;&gt;It’s also worth noting that Armitage contains a ranking system for exploits, and by default, will only show exploits with a rank of “great.” You can click on the Armitage menu and then click on “Set Exploit Rank” so that the GUI interface populates exploits with a rank of “good.”&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnK5AskKEC9CT8BFa1qa0o7jtFjYk1hyphenhyphenBeBJLBJgizTG1l6TzeUQ2ADuvY9bZj-MpNa3q6bWYQJZ3-t1r3fE6enUnTJ_26My2_r2l6Y7KvWSD23mSY7FKXbliOx8_6YNe2KhHYCmJH1JM/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;720&quot; data-original-width=&quot;1280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnK5AskKEC9CT8BFa1qa0o7jtFjYk1hyphenhyphenBeBJLBJgizTG1l6TzeUQ2ADuvY9bZj-MpNa3q6bWYQJZ3-t1r3fE6enUnTJ_26My2_r2l6Y7KvWSD23mSY7FKXbliOx8_6YNe2KhHYCmJH1JM/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/3906679318326856790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/05/what-is-armitage-and-how-is-it-used.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3906679318326856790'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3906679318326856790'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/05/what-is-armitage-and-how-is-it-used.html' title='What is Armitage and how is it used.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4aV9LgTVxxDmGO8eE0y15eEetjG-QZC8k7lG8oR-xkcl4RJDYMqas-g834b_me8jxjYGhJw5IxSFcv7wzTSgez3UizAUQrY7VDjwSX8AbohwLw68LR0iTYlS9CEhdUj9ELsKw31nn90k/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-6082644663799537006</id><published>2021-05-01T06:00:00.002+05:30</published><updated>2021-05-01T06:00:00.187+05:30</updated><title type='text'>Why is May 1 celebrated as &#39;Maharashtra Day&#39; and &#39;Gujarat Day&#39;? </title><content type='html'>&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;The whole world celebrates May 1 as an International Labour day; however, very few people know that May 1 is also celebrated as &#39;Maharashtra Day&#39; and &#39;Gujarat Day&#39;. The first day of May is significant for both the states as it was on May 1 when both the existing states of Maharashtra and Gujarat were formed. Therefore, even if the whole world celebrates May 1 as Labour Day, the people of Maharashtra and Gujarat celebrate a much bigger event.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; padding: 0px 0px 10px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The entire globe celebrates the 1st of May as International Labour Day every year. However, many are unaware that the 1st of May is also celebrated as &#39;Maharashtra Day&#39; and Gujarat Day&#39;. The day is significant for both the states, that is Maharashtra as well as Gujarat as on the first of May, both the states were formed. Read on to know more details about Maharashtra Day and Gujarat Day:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; padding: 0px 0px 10px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;img data-original-height=&quot;610&quot; data-original-width=&quot;1200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhenh53syNKKY6-zj_GaRe7EcrgdY3yoKxD0SqvPXdCk_-MpIaKFcvSQ73ZB8MUN1esbVB4pATbZHRMNvVRUX9INYsfzyQiRIDHCVZSeEUm5owZUG39qQfXQ6yVE_0CpXUsYv4DDFrD12g/s16000/image.png&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;Formation of Maharashtra Day and Gujarat Day&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; padding: 0px 0px 10px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The reason why people celebrate&amp;nbsp;the first of May is celebrated as Maharashtra Day and Gujarat Day is the date of the formation of the states. On the first of May, the existing state of Maharashtra was formed. Before the establishment of the state, then known as&amp;nbsp;Bombay, people from this region communicated in several languages like Marathi, Kutchi, Gujarati, and Konkani.&amp;nbsp;However, later,&amp;nbsp;The Sanyukt Maharashtra Andolan put forth their demand of forming a separate state.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; padding: 0px 0px 10px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;There were various protests held with aims to fulfil their demand. The protest continued till the year 1960 and finally, in the same year, that is 1960, an act was passed by the Parliament of India. The act was called the Bombay Reorganization Act and it was passed with aims to divide the multilingual state of existing&amp;nbsp;Mumbai, then&amp;nbsp;known as Bombay, into two states Gujarat and Maharashtra. The act was passed and legislation became effective on the first of May, 1960.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;History&#39;s roll in making of Gujarat and Maharashtra:&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7p7YQ5HLN7xddyODczntYyyJcZ97HD8eE-l6zfMiYq6g6_ffiFshCYh26hW-cD8_1sAEK5LEwUtLObOCtQqWmHRF0zqjXdXTgyJ-dDmMt1L4mGcvBuHJIv4jgNAEpGwUxasXWKgkawJE/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;200&quot; data-original-width=&quot;300&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7p7YQ5HLN7xddyODczntYyyJcZ97HD8eE-l6zfMiYq6g6_ffiFshCYh26hW-cD8_1sAEK5LEwUtLObOCtQqWmHRF0zqjXdXTgyJ-dDmMt1L4mGcvBuHJIv4jgNAEpGwUxasXWKgkawJE/w360-h239/image.png&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The reason why May 1 is celebrated as Maharashtra Day and Gujarat Day in both the respective states is that on this day, 57 years ago, the existing state of Maharashtra was formed. The then Bombay had people speaking various languages like Marathi, Gujarati, Kutchi, and Konkani, however, it did not work out. And, the Sanyukt Maharashtra Andolan began demanding a separate state.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;The protest continued till 1960 and in the same year, the Bombay Reorganization Act was passed by India&#39;s Parliament to divide the multilingual state of Bombay into Gujarat and Maharashtra. The legislation came into effect on May 1, 1960.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-weight: 500; line-height: 28px; margin: 10px 0px; overflow-wrap: break-word; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #2b00fe; font-family: arial; font-size: medium; margin: 0px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;i&gt;&lt;u&gt;Here&#39;s how Maharashtra and Gujarat Day is celebrated:&lt;/u&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Maharashtra Day is celebrated with a parade at Shivaji Park, Dadar. The state governor, state reserve police force, Mumbai police, etc are all a part of the parade. Various cultural events also take place across Maharashtra. The day is also seen as a public holiday and all the schools, bank, government offices remain closed. Many notable personalities with the academic background, police officials, sportsmen, and doctors are awarded for their notable contribution.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In Gujarat, the day is celebrated across the state with parades and other government events. The parade takes place on the Sabarmati Waterfall in Ahmadabad.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 10px 0px;&quot;&gt;&lt;span style=&quot;background-color: white; color: #17252a; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 19px;&quot;&gt;May 1 is celebrated as Maharashtra Day and Gujarat Day. In 1960, the Bombay Reorganization Act was passed by India’s Parliament to divide the multilingual state of Bombay into Gujarat and Maharashtra. The legislation came into effect on May 1, 1960. The state of Bombay formerly comprised of speakers of different languages such as Marathi, Gujarati, Konkani, and Kutchi.&amp;nbsp; During the mid-1950s, a movement known as the Samyukta Maharashtra Samiti started demanding a separate Marathi-speaking state while Mahagujarat Movement aimed at the formation of a state for Gujarati-speaking people. The movements ended with the creation of the Bombay Reorganization Act. The States Reorganisation Act, 1956 defined boundaries for the states within India on the basis of languages. The &amp;nbsp;was at the forefront of the movement to divide the Bombay State into two states; one composed of areas where people primarily spoke Gujarati and Kutchhi and the other where people primarily spoke Marathi and Konkani. The state of Maharashtra and Gujarat were formed as a result of the Sanyukta Maharashtra Samiti movement according to the Bombay Reorganisation Act, 1960 enacted by the Parliament of India on 25 April 1960. The act came into effect on 1 May 1960, hence the reason of annual celebration. Maharashtra: Chief Minister: Devendra Fadnavis Governor: CH Vidyasagar Rao Capital: Mumbai Gujarat: Chief Minister:&amp;nbsp;Vijay Rupani Governor: Om Prakash Kohli Capital: Gandhinagar&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/6082644663799537006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/05/why-is-may-1-celebrated-as-maharashtra.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6082644663799537006'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6082644663799537006'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/05/why-is-may-1-celebrated-as-maharashtra.html' title='Why is May 1 celebrated as &#39;Maharashtra Day&#39; and &#39;Gujarat Day&#39;? '/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhenh53syNKKY6-zj_GaRe7EcrgdY3yoKxD0SqvPXdCk_-MpIaKFcvSQ73ZB8MUN1esbVB4pATbZHRMNvVRUX9INYsfzyQiRIDHCVZSeEUm5owZUG39qQfXQ6yVE_0CpXUsYv4DDFrD12g/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-5782553434978963436</id><published>2021-04-26T09:30:00.001+05:30</published><updated>2022-01-25T16:43:50.471+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="focusing"/><category scheme="http://www.blogger.com/atom/ns#" term="positive thinking"/><category scheme="http://www.blogger.com/atom/ns#" term="positivity"/><category scheme="http://www.blogger.com/atom/ns#" term="time"/><category scheme="http://www.blogger.com/atom/ns#" term="time management"/><title type='text'>The Importance Of POSITIVITY.</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h1 style=&quot;background-color: white; box-sizing: border-box; color: #6a6a6a; font-family: &amp;quot;Covered By Your Grace&amp;quot;, cursive; font-size: 28px; font-weight: 400; letter-spacing: 1px; line-height: 1.5; margin: 0px 0px 5px; padding-left: 30px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #65c5d3;&quot;&gt;Life Lesson:&lt;/span&gt;&lt;/h1&gt;&lt;h1 style=&quot;background-color: white; box-sizing: border-box; color: #6a6a6a; font-family: &amp;quot;Covered By Your Grace&amp;quot;, cursive; font-size: 28px; font-weight: 400; letter-spacing: 1px; line-height: 1.5; margin: 0px 0px 5px; padding-left: 30px;&quot;&gt;&lt;b style=&quot;background-color: transparent; color: #2b00fe; font-size: xx-large;&quot;&gt;&lt;i&gt;&quot;Life is really simple, but we insist on making it complicated.&quot;&lt;/i&gt;&lt;/b&gt;&lt;/h1&gt;&lt;p&gt;&lt;span face=&quot;Helvetica, Arial, sans-serif&quot; style=&quot;color: #111111; font-size: 16px;&quot;&gt;Positive thinking doesn&#39;t mean that you keep your head in the sand and ignore life&#39;s less pleasant situations. Positive thinking just means that you approach unpleasantness in a more positive and productive way. You think the best is going to happen, not the worst.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7NqrJ4HrJdqxKehTFo1Th_8KWtBkWhXqBztvBJgXTU5Y0TIneGH6QGeNvVxfEqIHsWzwL5XbDmBtygtJX3cKDsDZfQJiCiV-A4myGZUFfww4Jo-PKcYxgIQPWWssrrdd-YxttDiQvMls/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;148&quot; data-original-width=&quot;225&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7NqrJ4HrJdqxKehTFo1Th_8KWtBkWhXqBztvBJgXTU5Y0TIneGH6QGeNvVxfEqIHsWzwL5XbDmBtygtJX3cKDsDZfQJiCiV-A4myGZUFfww4Jo-PKcYxgIQPWWssrrdd-YxttDiQvMls/w346-h228/image.png&quot; width=&quot;346&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;Positive thinking often starts with self-talk. Self-talk is the endless stream of unspoken thoughts that run through your head. These automatic thoughts can be positive or negative. Some of your self-talk comes from logic and reason. Other self-talk may arise from misconceptions that you create because of lack of information.&lt;/p&gt;&lt;div id=&quot;ad-mobile-top-container&quot; style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; outline: none; position: relative;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;If the thoughts that run through your head are mostly negative, your outlook on life is more likely pessimistic. If your thoughts are mostly positive, you&#39;re likely an optimist someone who practices positive thinking.&lt;/p&gt;&lt;h3 style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 21px; line-height: 25px; margin: 0px 0px 12px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;The health benefits of positive thinking:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class=&quot;auto&quot; style=&quot;float: right; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin-left: 24px; outline: none; position: relative; width: 222px;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;Researchers continue to explore the effects of positive thinking and optimism on health. Health benefits that positive thinking may provide include:&lt;/p&gt;&lt;ul style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px 24px; padding: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Increased life span&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Lower rates of depression&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Lower levels of distress&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Greater resistance to the common cold&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Better psychological and physical well-being&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Better cardiovascular health and reduced risk of death from cardiovascular disease&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Better coping skills during hardships and times of stress&lt;/li&gt;&lt;/ul&gt;&lt;div id=&quot;ad-mobile-top-container&quot; style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; outline: none; position: relative;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;It&#39;s unclear why people who engage in positive thinking experience these health benefits. One theory is that having a positive outlook enables you to cope better with stressful situations, which reduces the harmful health effects of stress on your body.&lt;/p&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;It&#39;s also thought that positive and optimistic people tend to live healthier lifestyles — they get more physical activity, follow a healthier diet, and don&#39;t smoke or drink alcohol in excess.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #5c5c5c; font-family: Georgia; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 34px; margin: 0px; overflow-wrap: break-word; padding: 10px 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;A positive attitude is not just about sporting that smile on your face every time, it is more than that. It is about maintaining that optimistic mindset and attitude even when things are in utter chaos. It is often said that what good or bad diet does to your body, positive and negative thoughts do the same to your mind! Feed your mind with positive thoughts and you will see amazing changes around you.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #5c5c5c; font-family: Georgia; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 34px; margin: 0px; overflow-wrap: break-word; padding: 10px 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;When you start thinking optimistically, your mind becomes clear of any negative thoughts and you will see the world in a new light. You will stop blaming yourself or others. You will be in total control of your emotions and try to seek a valuable lesson in every setback you experience.&lt;/p&gt;&lt;h3 style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 21px; line-height: 25px; margin: 0px 0px 12px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;Identifying negative thinking:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class=&quot;auto&quot; style=&quot;float: right; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin-left: 24px; outline: none; position: relative; width: 222px;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;Not sure if your self-talk is positive or negative? Some common forms of negative self-talk include:&lt;/p&gt;&lt;ul style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px 24px; padding: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Filtering&lt;/span&gt;&lt;span style=&quot;color: #111111;&quot;&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;You magnify the negative aspects of a situation and filter out all of the positive ones. For example, you had a great day at work. You completed your tasks ahead of time and were complimented for doing a speedy and thorough job. That evening, you focus only on your plan to do even more tasks and forget about the compliments you received.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Personalizing&lt;/span&gt;&lt;span style=&quot;color: #111111;&quot;&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;When something bad occurs, you automatically blame yourself. For example, you hear that an evening out with friends is canceled, and you assume that the change in plans is because no one wanted to be around you.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Catastrophizing&lt;/span&gt;&lt;span style=&quot;color: #111111;&quot;&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;You automatically anticipate the worst. The drive-through coffee shop gets your order wrong and you automatically think that the rest of your day will be a disaster.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Polarizing&lt;/span&gt;&lt;span style=&quot;color: #111111;&quot;&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;You see things only as either good or bad. There is no middle ground. You feel that you have to be perfect or you&#39;re a total failure.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div id=&quot;ad-mobile-top-container&quot; style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; outline: none; position: relative;&quot;&gt;&lt;/div&gt;&lt;h3 style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 21px; line-height: 25px; margin: 0px 0px 12px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;Focusing on positive thinking:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class=&quot;auto&quot; style=&quot;float: right; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin-left: 24px; outline: none; position: relative; width: 222px;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;You can learn to turn negative thinking into positive thinking. The process is simple, but it does take time and practice — you&#39;re creating a new habit, after all. Here are some ways to think and behave in a more positive and optimistic way:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px 24px; padding: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Identify areas to change.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;If you want to become more optimistic and engage in more positive thinking, first identify areas of your life that you usually think negatively about, whether it&#39;s work, your daily commute or a relationship. You can start small by focusing on one area to approach in a more positive way.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Check yourself.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;Periodically during the day, stop and evaluate what you&#39;re thinking. If you find that your thoughts are mainly negative, try to find a way to put a positive spin on them.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Be open to humor.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;Give yourself permission to smile or laugh, especially during difficult times. Seek humor in everyday happenings. When you can laugh at life, you feel less stressed.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Follow a healthy lifestyle.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;Aim to exercise for about 30 minutes on most days of the week. You can also break it up into 10-minute chunks of time during the day. Exercise can positively affect mood and reduce stress. Follow a healthy diet to fuel your mind and body. And learn techniques to manage stress.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Surround yourself with positive people.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&amp;nbsp;Make sure those in your life are positive, supportive people you can depend on to give helpful advice and feedback. Negative people may increase your stress level and make you doubt your ability to manage stress in healthy ways.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;b&gt;Practice positive self-talk.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #111111;&quot;&gt;Start by following one simple rule: Don&#39;t say anything to yourself that you wouldn&#39;t say to anyone else. Be gentle and encouraging with yourself. If a negative thought enters your mind, evaluate it rationally and respond with affirmations of what is good about you. Think about things you&#39;re thankful for in your life.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh8tpC_5qiTHlLCte87b_n2WRZYXCaX4lzNsJNelw4SR_CLV-qafXaP5taIXK1HFaM-Nk7J1SK7u9hgXi49otSSVk4GJvgO44f8fwHuGlv31FxeQhSn-Y9o7WxFI12335nnewmjuRgdcE/&quot; style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img data-original-height=&quot;415&quot; data-original-width=&quot;625&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh8tpC_5qiTHlLCte87b_n2WRZYXCaX4lzNsJNelw4SR_CLV-qafXaP5taIXK1HFaM-Nk7J1SK7u9hgXi49otSSVk4GJvgO44f8fwHuGlv31FxeQhSn-Y9o7WxFI12335nnewmjuRgdcE/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;h3 style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 21px; line-height: 25px; margin: 0px 0px 12px; padding: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;h3 style=&quot;font-family: Helvetica, Arial, sans-serif; font-size: 21px; line-height: 25px; margin: 0px 0px 12px; padding: 0px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Practicing positive thinking every day:-&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;div class=&quot;auto&quot; style=&quot;float: right; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin-left: 24px; outline: none; position: relative; width: 222px;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;If you tend to have a negative outlook, don&#39;t expect to become an optimist overnight. But with practice, eventually your self-talk will contain less self-criticism and more self-acceptance. You may also become less critical of the world around you.&lt;/p&gt;&lt;p style=&quot;color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px 0px 12px;&quot;&gt;When your state of mind is generally optimistic, you&#39;re better able to handle everyday stress in a more constructive way. That ability may contribute to the widely observed health benefits of positive thinking.&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/5782553434978963436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/04/the-importance-of-positivity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/5782553434978963436'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/5782553434978963436'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/04/the-importance-of-positivity.html' title='The Importance Of POSITIVITY.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7NqrJ4HrJdqxKehTFo1Th_8KWtBkWhXqBztvBJgXTU5Y0TIneGH6QGeNvVxfEqIHsWzwL5XbDmBtygtJX3cKDsDZfQJiCiV-A4myGZUFfww4Jo-PKcYxgIQPWWssrrdd-YxttDiQvMls/s72-w346-h228-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-23.147944853664029 2.5427983000000012 61.267164853664028 143.16779830000002</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-4784898719034353271</id><published>2021-04-13T09:30:00.088+05:30</published><updated>2022-01-25T12:35:33.151+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="kali linux"/><category scheme="http://www.blogger.com/atom/ns#" term="wireshark"/><title type='text'>What is Wireshark &amp; how is it used.</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px;&quot;&gt;Wireshark is the world&#39;s leading network traffic analyzer, and an essential tool for any security professional or systems administrator. This free software lets you analyze network traffic in real time, and is often the best tool for troubleshooting issues on your network.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg11-sDOx_Rcq7AVtWGfCg61TeV7jhRPGrRfa-f136pIt3Ajd7jNr_nHIZXqnLAdJqZtKYR2fHh2fvDzow5NXywFa21Hb6MPcECbIrwoJNKuWLinVZ7ApFcUFKoPNq2VoH-loW2HUtMXKs/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;1080&quot; data-original-width=&quot;1920&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg11-sDOx_Rcq7AVtWGfCg61TeV7jhRPGrRfa-f136pIt3Ajd7jNr_nHIZXqnLAdJqZtKYR2fHh2fvDzow5NXywFa21Hb6MPcECbIrwoJNKuWLinVZ7ApFcUFKoPNq2VoH-loW2HUtMXKs/w400-h225/image.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;background-color: white; color: #16161d; font-family: arial; font-size: large; letter-spacing: 0.25px;&quot;&gt;Common problems that Wireshark can help troubleshoot include dropped packets, latency issues, and malicious activity on your network. It lets you put your network traffic under a microscope, and provides tools to filter and drill down into that traffic, zooming in on the root cause of the problem. Administrators use it to identify faulty network appliances that are dropping packets, latency issues caused by machines routing traffic halfway around the world, and data exfiltration or even hacking attempts against your organization.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark is a powerful tool that requires sound knowledge of networking basics. For most modern enterprises, that means understanding the TCP/IP stack, how to read and interpret packet headers, and how routing, port forwarding, and DHCP work, for example.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; letter-spacing: 0.25px; line-height: 2.1rem; margin: 1.625rem 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;What does Wireshark do?&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark intercepts traffic and converts that binary traffic into human-readable format. This makes it easy to identify what traffic is crossing your network, how much of it, how frequently, how much latency there is between certain hops, and so forth.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;While Wireshark supports more than two thousand network protocols, many of them esoteric, uncommon, or old, the modern security professional will find analyzing IP packets to be of most immediate usefulness. The majority of the packets on your network are likely to be TCP, UDP, and ICMP.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Given the large volume of traffic that crosses a typical business network, Wireshark&#39;s tools to help you filter that traffic are what make it especially useful. Capture filters will collect only the types of traffic you&#39;re interested in, and display filters will help you zoom in on the traffic you want to inspect. The network protocol analyzer provides search tools, including regular expressions and colored highlighting, to make it easy to find what you&#39;re looking for.&lt;/span&gt;&lt;/p&gt;&lt;aside class=&quot;nativo-promo nativo-promo-1 smartphone&quot; id=&quot;&quot; style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; margin: 0px 0px 16px; max-width: 620px; overflow: hidden;&quot;&gt;&lt;/aside&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Sometimes the best way to find anomalous traffic is to capture everything and establish a baseline.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; letter-spacing: 0.25px; line-height: 2.1rem; margin: 1.625rem 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;History of Wireshark&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark has been around since 1998, when it was invented by Gerald Combs and called Ethereal. Over the years it has received gargantuan amounts of community support and patches, and is widely accepted as the de facto network protocol analyzer available today.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark runs on all the major and most minor operating systems, including the usual Linux distros, Windows, OS X, FreeBSD, NetBSD, and OpenBSD. The program is free software, licensed GPL, and is thus free to use, share, and modify.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; letter-spacing: 0.25px; line-height: 2.1rem; margin: 1.625rem 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;Wireshark as a learning tool&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;There are so many hands-on uses for Wireshark that it&#39;s easy to overlook what an effective learning tool it can be. Lifting up the hood of a car is the best way to understand how an internal combustion engine works, and likewise lifting the lid on network traffic and watching packets fly by — even drilling down to the byte level, and examining TCP headers — is a powerful way to learn, and teach others how the internet works.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #16161d; letter-spacing: 0.25px; line-height: 1.875rem; margin: 0px 0px 16px; max-width: 620px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Demystifying the motor that runs our information economy can only lead to better-informed business decisions and better government policy, not to mention a better-qualified workforce. Wireshark is already a staple of classroom curricula in many training settings, but the docs are complete enough at this point that an eager learner can easily download the network protocol analyzer, sniff their local wifi access point, and start examining traffic.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;What Is Wireshark?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark is a network protocol analyzer, or an application that captures packets from a network connection, such as from your computer to your home office or the internet. Packet is the name given to a discrete unit of data in a typical Ethernet network.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark is the most often-used packet sniffer in the world. Like any other packet sniffer, Wireshark does three things:&lt;/span&gt;&lt;/p&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #74797c; margin-bottom: 10px; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;Packet Capture:&lt;/strong&gt;&amp;nbsp;Wireshark listens to a network connection in real time and then grabs entire streams of traffic – quite possibly tens of thousands of packets at a time.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;Filtering:&lt;/strong&gt;&amp;nbsp;Wireshark is capable of slicing and dicing all of this random live data using filters. By applying a filter, you can obtain just the information you need to see.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;Visualization:&lt;/strong&gt;&amp;nbsp;Wireshark, like any good packet sniffer, allows you to dive right into the very middle of a network packet. It also allows you to visualize entire conversations and network streams.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align=&quot;center&quot; style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing a packet capture in Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/packet-capture-in-wireshark.jpg?sfvrsn=fcfdec6_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Packet capture in Wireshark&quot; /&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Viewing a packet capture in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Packet sniffing can be compared to spelunking – going inside a cave and hiking around. Folks who use Wireshark on a network are kind of like those who use flashlights to see what cool things they can find. After all, when using Wireshark on a network connection (or a flashlight in a cave), you’re effectively using a tool to hunt around tunnels and tubes to see what you can see.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;What Is Wireshark Used For?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark has many uses, including&amp;nbsp;troubleshooting networks&amp;nbsp;that have performance issues. Cybersecurity professionals often use Wireshark to trace connections, view the contents of suspect network transactions and identify bursts of network traffic. It’s a major part of any IT pro’s toolkit – and hopefully, the IT pro has the knowledge to use it.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;When Should Wireshark Be Used?&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark is a safe tool used by government agencies, educational institutions, corporations, small businesses and nonprofits alike to troubleshoot network issues. Additionally, Wireshark can be used as a learning tool.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Those new to information security can use Wireshark as a tool to understand network traffic analysis, how communication takes place when particular protocols are involved and where it goes wrong when certain issues occur.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Of course, Wireshark can’t do everything.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;First of all, it can’t help a user who has little understanding of&amp;nbsp;network protocols.&amp;nbsp;No tool, no matter how cool, replaces knowledge very well. In other words, to properly use Wireshark, you need to learn exactly how a network operates. That means, you need to understand things such as the three-way TCP handshake and various protocols, including TCP, UDP, DHCP and ICMP.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Second, Wireshark can’t grab traffic from all of the other systems on the network under normal circumstances. On modern networks that use devices called switches, Wireshark (or any other standard packet-capturing tool) can only sniff traffic between your local computer and the remote system it is talking to.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Third, while Wireshark can show malformed packets and apply color coding, it doesn’t have actual alerts; Wireshark isn’t an intrusion detection system (IDS).&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Fourth, Wireshark can’t help with decryption with regards to encrypted traffic.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;And finally, it is quite easy to spoof&amp;nbsp; IPv4 packets. Wireshark can’t really tell you if a particular IP address it finds in a captured packet is a real one or not. That requires a bit more know-how on the part of an IT pro, as well as additional software.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;Common Wireshark Use Cases&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Here’s a common example of how a Wireshark capture can assist in identifying a problem. The figure below shows an issue on a home network, where the internet connection was very slow.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;As the figure shows, the router thought a common destination was unreachable. This was discovered by drilling down into the IPv6 Internet Message Control Protocol (ICMP) traffic, which is marked in black. In Wireshark, any packet marked in black is considered to reflect some sort of issue.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing how to drill down into a packet to identify a network problem using Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/network-problem-wireshark.jpg?sfvrsn=cfde9107_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Network Problem Wireshark&quot; /&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Drilling down into a packet to identify a network problem using Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In this case, Wireshark helped determine that the router wasn’t working properly and couldn’t find YouTube very easily. The problem was resolved by restarting the cable modem. Of course, while this particular problem didn’t necessitate using Wireshark, it’s kind of cool to authoritatively finalize the issue.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;When you take another look at the bottom of Figure , you can see that a specific packet is highlighted. This shows the innards of a TCP packet that is part of a transport layer security (TLS) conversation. This is a great example of how you can drill down into the captured packet.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Using Wireshark doesn’t allow you to read the encrypted contents of the packet, but you can identify the version of TLS the browser and YouTube are using to encrypt things. Interestingly enough, the encryption shifted to TLS version 1.2 during the listening.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark is often used to identify more complex network issues. For example, if a network experiences too many retransmissions, congestion can occur. By using Wireshark, you can identify specific retransmission issues, as shown below in Figure.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing how to view packet flow statistics in Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/packet-flow-statistics-in-wireshark.jpg?sfvrsn=1ddb8b96_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Packet flow statistics in Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Viewing packet flow statistics using Wireshark to identify retransmissions&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;By confirming this type of issue, you can then reconfigure the router or switch to speed up traffic.&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;How to Use Wireshark&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You can download Wireshark for free at&amp;nbsp;www.wireshark.org. It’s also freely available, as an open source application under the&amp;nbsp;GNU General Public License&amp;nbsp;version 2.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;How to Install Wireshark on Windows&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;If you’re a Windows operating system user, download the version appropriate for your particular version. If you use Windows 10, for example, you’d grab the 64-bit Windows installer and follow the wizard to install. To install, you’ll need administrator permissions.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;How to Install Wireshark on Linux&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;If you have a&amp;nbsp;Linux system, you’d install Wireshark using the following sequence (notice that you’ll need to have root permissions):&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;$ sudo apt-get install wireshark&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;$ sudo dpkg-reconfigure wireshark-common&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;$ sudo usermod -a -G wireshark $USER&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;$ newgrp wireshark&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Once you have completed the above steps, you then log out and log back in, and then start Wireshark:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;$ wireshark &amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;How to Capture Packets Using Wireshark&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Once you’ve installed Wireshark, you can start grabbing network traffic. But remember: To capture any packets, you need to have proper permissions on your computer to put Wireshark into promiscuous mode.&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: border-box; list-style: none; margin: 0px; overflow: hidden; padding: 0px;&quot;&gt;&lt;ul class=&quot;bulletlist&quot; style=&quot;box-sizing: border-box; color: #74797c; list-style: outside disc; margin: 0px 20px; overflow: visible; padding: 0px 10px 20px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In a Windows system, this usually means you have administrator access.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In a Linux system, it usually means that you have root access.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;As long as you have the right permissions, you have several options to actually start the capture. Perhaps the best is to select Capture &amp;gt;&amp;gt; Options from the main window. This will bring up the Capture Interfaces window, as shown below in Figure.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing capture interfaces dialog in Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/capture-interfaces-dialog-wireshark.jpg?sfvrsn=9edd3883_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Capture interfaces dialog Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;The Capture Interfaces dialog in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;This window will list all available interfaces. In this case, Wireshark provides several to choose from.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;For this example, we’ll select the Ethernet 3 interface, which is the most active interface. Wireshark visualizes the traffic by showing a moving line, which represents the packets on the network.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Once the network interface is selected, you simply click the Start button to begin your capture. As the capture begins, it’s possible to view the packets that appear on the screen, as shown in Figure, below.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing Wireshark capturing packets&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/wireshark-capturing-packets.jpg?sfvrsn=3bba392c_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Wireshark Capturing Packets&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Wireshark capturing packets&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Once you have captured all the packets that you want, simply click the red, square button at the top. Now you have a static packet capture to investigate.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;What the Color Coding Means in Wireshark&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Now that you have some packets, it’s time to figure out what they mean. Wireshark tries to help you identify packet types by applying common-sense color coding. The table below describes the default colors given to major packet types.&lt;/span&gt;&lt;/p&gt;&lt;table class=&quot;basictable k-table&quot; style=&quot;background-color: transparent; border-bottom-color: rgb(238, 239, 241); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-radius: 4px; border-right-color: rgb(238, 239, 241); border-right-style: solid; border-spacing: 0px; border-top-color: rgb(238, 239, 241); border-top-style: solid; border-width: 1px 1px 1px 0px; box-shadow: black 2px 0px 7px -5px; color: #74797c; margin: 0px auto 20px;&quot;&gt;&lt;thead style=&quot;background: rgb(247, 248, 250); border-collapse: separate; box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: white; box-sizing: border-box;&quot;&gt;&lt;/tr&gt;&lt;tr style=&quot;background: rgb(255, 255, 255); box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-left: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; text-align: left; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Color in Wireshark&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style=&quot;border-left: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; text-align: left; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Packet Type&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr id=&quot;Light purple&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Light purple&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;TCP&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;Light blue&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Light blue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;UDP&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;Black&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Black&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Packets with errors&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;Light green&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Light green&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;HTTP traffic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;Light yellow&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Light yellow&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Windows-specific traffic, including Server Message Blocks (SMB) and NetBIOS&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;Dark yellow&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Dark yellow&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Routing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;Dark gray&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-radius: 0px 0px 0px 4px; border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Dark gray&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;TCP SYN, FIN and ACK traffic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The default coloring scheme is shown below in Figure. You can view this by going to View &amp;gt;&amp;gt; Coloring Rules.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing the default coloring rules in Wireshark.&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/default-coloring-rules-in-wireshark.jpg?sfvrsn=4d4f22f0_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Default coloring rules in Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Default coloring rules&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You can even change the defaults or apply a custom rule. If you don’t want any coloring at all, go to View, then click Colorize Packet List. It’s a toggle, so if you want the coloring back, simply go back and click Colorize Packet List again. It’s possible, even, to colorize specific conversations between computers.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In Figure&amp;nbsp; below, you can see standard UDP (light blue), TCP (light purple), TCP handshake (dark gray) and routing traffic (yellow).&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing colorized packets in Wireshark.&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/colorized-packets-in-wireshark.jpg?sfvrsn=8f9a7493_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;colorized packets in Wireshark&quot; /&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Viewing colorized packets in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;However, you’re not limited to just interpreting by color. It’s possible to view the input/output (I/O) statistics of an entire packet capture.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In Wireshark, just go to Statistics &amp;gt;&amp;gt; I/O Graph, and you’ll see a graph similar to the one shown in Figure.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing a graph of input/output traffic in Wireshark.&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/input-output-traffic-graph-wireshark.jpg?sfvrsn=7a7fa227_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;input output traffic graph Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Viewing the input/output traffic graph in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;This particular graph is showing typical traffic generated by a home office. The spikes in the graph are bursts of traffic that were caused by generating a&amp;nbsp;Distributed Denial of Service (DDoS) attack&amp;nbsp;using a few Linux systems.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In this case, three major traffic bursts were generated. Many times, cybersecurity pros use Wireshark as a quick and dirty way to identify traffic bursts during attacks.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;It’s also possible to capture the amount of traffic generated between one system and another. If you go to Statistics and then select Conversations, you will see a summary of conversations between end points, as shown below in Figure.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing endpoint conversations in Wireshark.&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/endpoint-conversations-in-wireshark.jpg?sfvrsn=62aee908_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;endpoint conversations in Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Viewing endpoint conversations in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In the above case, Wireshark was used to see if an old piece of equipment from MCI communications that was running on a client’s network could be traced.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;It turned out that the client didn’t know this device was even on the network. Thus, it was removed, helping to&amp;nbsp;make the network a bit more secure.&amp;nbsp;Notice, also, that this network connection is experiencing a lot of traffic to Amazon (administering a server in AWS at the time) and Box.com (using Box for system backup at the time).&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In some cases, it is even possible to use Wireshark to identify the geographic location of source and destination traffic. If you click on the Map button at the bottom of the screen (shown in Figure above), Wireshark will show you a map (Figure ), providing its best guess of the location of the IP addresses you’ve identified.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing geographic estimations in Wireshark.&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/geographic-estimations-in-wireshark.jpg?sfvrsn=2ef6bb37_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;geographic estimations in Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Viewing geographic estimations in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Because IPv4 addresses can be easily spoofed, you can’t rely completely on this geographical information. But it can be fairly accurate.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 1.25em; margin: 0px 0px 10px; padding-top: 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;u&gt;&lt;i&gt;How to Filter and Inspect Packets in Wireshark&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You can apply Wireshark filters in two ways:&lt;/span&gt;&lt;/p&gt;&lt;ol style=&quot;box-sizing: border-box; color: #74797c; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;In the Display Filter window, at the top of the screen&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;By highlighting a packet (or a portion of a packet) and right-clicking on the packet&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Wireshark filters use key phrases, such as the following:&lt;/span&gt;&lt;/p&gt;&lt;table class=&quot;basictable k-table&quot; style=&quot;background-color: transparent; border-bottom-color: rgb(238, 239, 241); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-radius: 4px; border-right-color: rgb(238, 239, 241); border-right-style: solid; border-spacing: 0px; border-top-color: rgb(238, 239, 241); border-top-style: solid; border-width: 1px 1px 1px 0px; box-shadow: black 2px 0px 7px -5px; color: #74797c; height: 88px; margin: 0px auto 20px;&quot;&gt;&lt;thead style=&quot;background: rgb(247, 248, 250); border-collapse: separate; box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: white; box-sizing: border-box;&quot;&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr id=&quot;ip.addr&quot; style=&quot;box-sizing: border-box; height: 22px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;ip.addr&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Specifies an IPv4 address&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;ipv6.addr&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; height: 22px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;ipv6.addr&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Specifies an IPv6 address&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;src&quot; style=&quot;box-sizing: border-box; height: 21px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;src&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Source - where the packet came from&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;dst&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; height: 21px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-radius: 0px 0px 0px 4px; border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;dst&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Destination - where the packet is going&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You can also use the following values:&lt;/span&gt;&lt;/p&gt;&lt;table class=&quot;basictable k-table&quot; style=&quot;background-color: transparent; border-bottom-color: rgb(238, 239, 241); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-radius: 4px; border-right-color: rgb(238, 239, 241); border-right-style: solid; border-spacing: 0px; border-top-color: rgb(238, 239, 241); border-top-style: solid; border-width: 1px 1px 1px 0px; box-shadow: black 2px 0px 7px -5px; color: #74797c; height: 88px; margin: 0px auto 20px;&quot;&gt;&lt;thead style=&quot;background: rgb(247, 248, 250); border-collapse: separate; box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: white; box-sizing: border-box;&quot;&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr id=&quot;ip.addr&quot; style=&quot;box-sizing: border-box; height: 22px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Means “and,” as in, “Choose the IP address of 192.168.2.1 and 192.168.2.2”&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;ipv6.addr&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box; height: 22px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;==&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Means “equals,” as in “Choose only IP address 192.168.2.1”&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;src&quot; style=&quot;box-sizing: border-box; height: 21px;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-radius: 0px 0px 0px 4px; border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Means “not,” as in, do not show a particular IP address or source port&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Valid filter rules are always colored green. If you make a mistake on a filter rule, the box will turn a vivid pink.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Let’s start with a couple of basic rules. For example, let’s say you want to see packets that have only the IP address of 18.224.161.65 somewhere inside. You would create the following command line, and put it into the Filter window:&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;ip.addr == 18.224.161.65&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Figure shows the results of adding that filter:&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing a filter applied to a capture in Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/filter-to-capture-in-wireshark.jpg?sfvrsn=35d21fa9_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;filter to capture in Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Applying a filter to a capture in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Alternatively, you can highlight the IP address of a packet and then create a filter for it. Once you select the IP address, right-click, and then select the Apply As Filter option.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You’ll then see a menu of additional options. One of those is called Selected. If you choose Selected, then Wireshark will create a filter that shows only packets with that IP address in it.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You can also decide to filter out a specific IP address using the following filter, also shown in Figure&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;!ip.addr==18.224.161.65&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing how to filter a specific IP address  in Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/filter-ip-addresses-wireshark.jpg?sfvrsn=700d4810_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;filter IP addresses Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Filtering out a specific IP address in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;You’re not limited to just IPv4 addresses. For example, if you want to see if a particular computer is active and using an IPv6 address on your network, you can open up a copy of Wireshark and apply the following rule:&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;ipv6.dst == 2607:f8b0:400a:15::b&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;This same rule is shown in Figure.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px; text-align: center;&quot;&gt;&lt;img alt=&quot;A screenshot showing an IPv6 filter in Wireshark&quot; data-displaymode=&quot;Original&quot; src=&quot;https://comptiacdn.azureedge.net/webcontent/images/default-source/researchreports/ipv6-filter-in-wireshark.jpg?sfvrsn=51621552_0&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; margin-left: auto; margin-right: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;IPv6 filter in Wireshark&quot; /&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Applying an IPv6 filter in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Clearly, this system is alive and well, talking on the network. There are so many possibilities.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Additional filters include:&lt;/span&gt;&lt;/p&gt;&lt;table class=&quot;basictable k-table&quot; style=&quot;background-color: transparent; border-bottom-color: rgb(238, 239, 241); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-radius: 4px; border-right-color: rgb(238, 239, 241); border-right-style: solid; border-spacing: 0px; border-top-color: rgb(238, 239, 241); border-top-style: solid; border-width: 1px 1px 1px 0px; box-shadow: black 2px 0px 7px -5px; color: #74797c; margin: 0px auto 20px;&quot;&gt;&lt;thead style=&quot;background: rgb(247, 248, 250); border-collapse: separate; box-sizing: border-box; font-family: VistaSlab;&quot;&gt;&lt;tr style=&quot;background-color: white; box-sizing: border-box;&quot;&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr id=&quot;ip.addr&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;tcp.port==8080&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Filters packets to show a port of your own choosing – in this case, port 8080&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;ipv6.addr&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;!(ip.src == 162.248.16.53)&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Shows all packets except those originating from 162.248.16.53&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;src&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;!(ipv6.dst ==&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;2607:f8b0:400a:15::b)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Shows all packets except those going to the IPv6 address of 2607:f8b0:400a:15::b&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;dst&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;ip.addr == 192.168.4.1 &amp;amp;&amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;ip.addr == 192.168.4.2&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Shows both 192.168.4.1 and 192.168.4.2&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;dst&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;small-padding tdno0&quot; data-content=&quot;Color in Wireshark&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-radius: 0px 0px 0px 4px; border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;http.request&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;small-padding tdno1&quot; data-content=&quot;Packet Type&quot; style=&quot;border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 8px; vertical-align: top;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; color: #74797c; font-size: 1em; line-height: 1.55em; margin: 0px 0px 20px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Shows only http requests – useful when troubleshooting or visualizing web traffic&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/4784898719034353271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/04/what-is-wireshark-how-is-it-used.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/4784898719034353271'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/4784898719034353271'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/04/what-is-wireshark-how-is-it-used.html' title='What is Wireshark &amp; how is it used.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg11-sDOx_Rcq7AVtWGfCg61TeV7jhRPGrRfa-f136pIt3Ajd7jNr_nHIZXqnLAdJqZtKYR2fHh2fvDzow5NXywFa21Hb6MPcECbIrwoJNKuWLinVZ7ApFcUFKoPNq2VoH-loW2HUtMXKs/s72-w400-h225-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-22.86275748058582 2.5427983000000012 60.981977480585819 143.16779830000002</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-8425445026495380541</id><published>2021-04-04T09:30:00.002+05:30</published><updated>2022-01-25T16:45:03.606+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="focusing"/><category scheme="http://www.blogger.com/atom/ns#" term="positive thinking"/><category scheme="http://www.blogger.com/atom/ns#" term="positivity"/><category scheme="http://www.blogger.com/atom/ns#" term="time"/><category scheme="http://www.blogger.com/atom/ns#" term="time best healer"/><category scheme="http://www.blogger.com/atom/ns#" term="time management"/><title type='text'>Time is the Best Healer.</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;segoe ui&amp;quot;, Roboto, Oxygen, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;helvetica neue&amp;quot;, &amp;quot;open sans&amp;quot;, Arial, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;segoe ui&amp;quot;, Roboto, Oxygen, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;helvetica neue&amp;quot;, &amp;quot;open sans&amp;quot;, Arial, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;TIME HEALS EVERYTHING.&quot;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #2c2f34; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;segoe ui&amp;quot;, Roboto, Oxygen, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;helvetica neue&amp;quot;, &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 15px;&quot;&gt;We get to listen this (‘time is a great healer’) very frequently in our lives. Every time, we face an emotional injury, people who have seen lives and been through such situations suggest us not to be bothered, further telling us that time will heal our pain.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg086hBdFkPiD_Z2TcIu4F-YfZMGPLaWa8xs17raS5XT0c37-fgEBaTn23y83Yf_a-vh05iLjwt-INftCw_O5VtSgDSI6jbUGdaJiPEOjQt2zE-nkukEns1ZiXV68Um0sHS2qr7fknc9fs/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;1360&quot; data-original-width=&quot;907&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg086hBdFkPiD_Z2TcIu4F-YfZMGPLaWa8xs17raS5XT0c37-fgEBaTn23y83Yf_a-vh05iLjwt-INftCw_O5VtSgDSI6jbUGdaJiPEOjQt2zE-nkukEns1ZiXV68Um0sHS2qr7fknc9fs/w213-h320/image.png&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 16px; text-align: justify;&quot;&gt;There is nothing that time can’t heal thus time is the best healer. Time teaches us to forget and forgive and go beyond the damage that has happened to us. It is said that out of sight and out of mind. Time takes us for a journey from the space where the bitter incidents took place and leave us in a new space of happiness.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 16px; text-align: justify;&quot;&gt;It is because of the time and passing of the time we are able to come out of the most difficult days in our life and being able to lead a happy life once again.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 12pt; line-height: 18.4px;&quot;&gt;When we have difficult days ahead we would be thinking we can’t handle it anymore, we can’t carry it further and we would be thinking to annul everything but the days of hope and happiness are not far away.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 12pt;&quot;&gt;What we need to do is that give time its space to work and thus we are assured with great miracles. Many a time what we feel is that we can’t come out of our bad time and it is the end of everything but still there remains hope and time to have wonders happening.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 12pt; line-height: 18.4px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 12pt; line-height: 18.4px;&quot;&gt;We all are travelling in a vehicle called time, time the vehicle won’t leave us anywhere and go, and definitely it would take us to some beautiful avenues. Give time its space to work; we shall not be in a hurry for fortunes to happen, however, in fullness of time everything would happen.&amp;nbsp;&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfGJ4YpTPsuLRMPjNKgGdPdC_gZLGWxoVvYRlnvTqM99oIOhxwuuxnsi5jcGMygKrS_w8RfkI8N06Du8YqwNmGPIIlxtIWM4HbK0tjoN84LQekmI3n5zPXMKEKYRW37kJ2jOD-Zjjg4W4/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;450&quot; data-original-width=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfGJ4YpTPsuLRMPjNKgGdPdC_gZLGWxoVvYRlnvTqM99oIOhxwuuxnsi5jcGMygKrS_w8RfkI8N06Du8YqwNmGPIIlxtIWM4HbK0tjoN84LQekmI3n5zPXMKEKYRW37kJ2jOD-Zjjg4W4/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, serif; font-size: 12pt; line-height: 18.4px;&quot;&gt;&lt;p style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; border: 0px; box-sizing: inherit; color: #2e3c57; font-family: Muli, sans-serif; margin: 0px 0px 16px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;I believe time can heal. Most unhappy experiences that happened to me seemed terrible at the time, but as time went by, I realized that I not only no longer felt sad but also learned valuable lessons.&lt;/p&gt;&lt;p style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; border: 0px; box-sizing: inherit; color: #2e3c57; font-family: Muli, sans-serif; margin: 12px 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;Time is like a stream of water that gently runs through the wound deep in my mind, kisses it and washes it away. And at the end, it leaves something valuable to remind me just as a scar does. Without encountering those depressing experiences, I wouldn&#39;t live the way I am today.&lt;/p&gt;&lt;p style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; border: 0px; box-sizing: inherit; color: #2e3c57; font-family: Muli, sans-serif; margin: 12px 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;It&#39;s no doubt that everyone has his or her own sadness to grieve, such as having memories of being humiliated, injured or hurt emotionally. I remembered that when I received my college entrance examination result I was shocked at the moment because my score was much lower than my expectation. As a result, it&#39;s certain that I would not be able to attend my dream university. I was heartbroken that time and cried again and again. However, I no longer feel the same way today and I have put all the sadness behind me. Three years have passed by from that day, for now I do well in my present university and I realize that what matters most is my persistence to work hard and a good work ethic. Bumping into many walls in life allows me to grow up, reflect on myself, and learn to survive in this society.&lt;/p&gt;&lt;p style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; border: 0px; box-sizing: inherit; color: #2e3c57; font-family: Muli, sans-serif; margin: 12px 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;I believe time is the best medicine for healing my mind. Although the process is painful, I can meditate my past and learn a lot from it. Life is tough, but only by extracting precious inspirations from the unfortunate experiences can I really grow up and shape my minds even tougher than life. Caterpillar must endure a process of struggle before it becomes a beautiful butterfly - and the process, it&#39;s about time.&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/8425445026495380541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/04/time-is-best-healer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/8425445026495380541'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/8425445026495380541'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/04/time-is-best-healer.html' title='Time is the Best Healer.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg086hBdFkPiD_Z2TcIu4F-YfZMGPLaWa8xs17raS5XT0c37-fgEBaTn23y83Yf_a-vh05iLjwt-INftCw_O5VtSgDSI6jbUGdaJiPEOjQt2zE-nkukEns1ZiXV68Um0sHS2qr7fknc9fs/s72-w213-h320-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-7019656803367434357</id><published>2021-03-28T18:30:00.002+05:30</published><updated>2022-01-25T11:42:55.449+05:30</updated><title type='text'>Holi – India’s Festival of Colour</title><content type='html'>&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holi, Festival of Colours&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holi is a Hindu spring celebration celebrated in the Indian subcontinent, otherwise called the &quot;celebration of hues&quot; or the &quot;celebration of affection&quot;. The celebration means the triumph of good finished underhandedness, the entry of spring, end of winter, and for some, a bubbly day to meet others, play and snicker, overlook and pardon, and repair broken connections. It is additionally celebrated as a thanksgiving for a decent reap. It goes on for a night and a day, beginning on the night of the Purnima (Full Moon day) falling in the month of Phalguna, which falls somewhere close to the finish of February and the center of March in the Gregorian date-book. The primary night is known as Holika Dahan or Chhoti Holi and the next day as Holi, Rangwali Holi, Dhuleti, Dhulandi, or Phagwah.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holi is an essential spring celebration for Hindus, a national occasion in India, a provincial occasion in Nepal and different nations. To numerous Hindus and some non-Hindus, it is a perky social occasion and a reason to toss shaded water at companions or outsiders jokingly. It is along these lines watched extensively in the Indian subcontinent.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The celebration has numerous reasons, most noticeably, it commends the start of Spring. In seventeenth century writing, it was recognized as a celebration that praised agribusiness, remembered great spring harvests and the prolific land. Hindus trust it is a period of making the most of spring&#39;s bounteous hues and saying goodbye to winter. To numerous Hindus, Holi celebrations stamp the start of the new year and also an event to reset and recharge burst connections, end clashes and free themselves of gathered passionate polluting influences from the past.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;wp-block-image wp-image-85537 size-full&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; box-sizing: border-box; color: #333333; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: 0.5px; margin-bottom: 1em; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 class=&quot;elementor-heading-title elementor-size-default&quot; style=&quot;background-color: white; box-sizing: border-box; font-weight: 500; line-height: 1; margin: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: x-large;&quot;&gt;Significance of bonfire for Holi and Story of Holika&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;span style=&quot;color: #2b00fe; font-family: arial; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holi is spread out over two days. On the first day, bonfire is created and on the second day, holi is played with colors and water. In some places, it is played for five days, the fifth day is called Ranga Panchami. Holi bonfire is known as Holika Dahan also Kamudu pyre is celebrated by burning Holika, the devil. For many traditions in Hinduism, Holi celebrates the death of Holika in order to save Prahlad, and thus Holi gets its name. In olden days, people use to contribute a piece of wood or two for Holika bonfire.&lt;/span&gt;&lt;/p&gt;&lt;figure aria-describedby=&quot;caption-attachment-653&quot; class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_653&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #444444; margin-bottom: 1.25rem; margin-left: auto; margin-right: auto; max-width: 100%; width: 636px;&quot;&gt;&lt;figcaption class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-653&quot; style=&quot;box-sizing: border-box; color: #333333; font-style: italic; line-height: 1.4; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #444444; font-family: arial; font-size: large; font-weight: bolder;&quot;&gt;Holika&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holika (होलिका) was a demoness in Hindu Vedic scriptures, who was burnt to death with help of God Vishnu. She was the sister of King Hiranyakashipu and aunt of Prahlad.&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;The story of Holika dahan (Holika’s death) signifies the triumph of good over evil. Holika is associated with the annual bonfire on the night before Holi, the Hindu festival of colors.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;br /&gt;According to Bhagavat purana, there was a king named Hiranyakashipu who, like a lot of demons and Asuras, had the intense desire to be immortal. To fulfill this desire he performed the required Tapas (penance) until he was granted a boon by Brahma. Since the God’s do not usually grant the boon of immortality, he used his guile and cunning to get a boon which he thought made him immortal. The boon gave Hiranyakashyapu five special powers: he could be killed by neither a human being nor an animal, neither indoors nor outdoors, neither at day nor at night, neither by astra (weapons that are launched) nor by any shastra (weapons that are hand held), and neither on land nor in water or air. As this wish was granted, Hiranyakashyapu felt he was invincible, which made him arrogant. Hiranyakashyapu decreed that only he be worshiped as a God, punished and killed anyone who did not accept his orders. His son Prahlad disagreed with his father, and refused to worship his father as a god. He continued believing and worshipping Lord Vishnu.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Hiranyakashipu is said to be the brother of Hiranyaksha. &amp;nbsp;Hiranyakashipu and Hiranyaksha are Vishnu’s gatekeepers&amp;nbsp;Jaya and Vijaya, born on earth as the result of a curse from the Four KumarasThis made Hiranyakashipu very angry and he made various attempts to kill Prahlad. During a particular attempt on Prahlad’s life, King Hiranyakashyapu called upon his sister Holika for help. Holika had a special cloak garment that prevented her from being harmed by fire. Hiranyakashyapu asked her to sit on a bonfire with Prahlad, by tricking the boy to sit on her lap. However, as the fire roared, the garment flew from Holika and covered Prahlad. Holika burnt to death, Prahlad came out unharmed.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Hiranyaksha was killed by Lord Vishnu’s 3rd Incarnation which was&amp;nbsp;Varaha. and Hiranyakashipu was later killed by Lord Vishnu’s 4th Incarnation which was&amp;nbsp;Narasimha.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Tradition&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;The night before Holi pyres are burnt in North India, Nepal and parts of South India in keeping with this tradition. The youth playfully steal all sorts of things and put them in Holika pyre.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The festival has many purposes; most prominently, it celebrates the beginning of Spring. In 17th century literature, it was identified as a festival that celebrated agriculture, commemorated good spring harvests and the fertile land. Hindus believe it is a time of enjoying spring’s abundant colours and saying farewell to winter. Holi festivities mark the beginning of new year to many Hindus, as well as a justification to reset and renew ruptured relationships, end conflicts and accumulated emotional impurities from past.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Prepare Holika pyre for bonfire&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;Days before the festival people start gathering wood and combustible materials for the bonfire in parks, community centers, near temples and other open spaces. On top of the pyre is an effigy to signify Holika who tricked Prahalad into the fire. Inside homes, people stock up on color pigments, food, party drinks and festive seasonal foods such as gujiya, mathri, malpuas and other regional delicacies.&lt;/span&gt;&lt;/p&gt;&lt;figure aria-describedby=&quot;caption-attachment-656&quot; class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_656&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #444444; margin-bottom: 1.25rem; margin-left: auto; margin-right: auto; max-width: 100%; width: 640px;&quot;&gt;&lt;figcaption class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-656&quot; style=&quot;box-sizing: border-box; color: #333333; font-style: italic; line-height: 1.4; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #444444; font-family: arial; font-size: large; font-weight: bolder;&quot;&gt;Holika dahan&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;On the eve of Holi, typically at or after sunset, the pyre is lit, signifying Holika Dahan. The ritual symbolises the victory of good over evil. People sing and dance around the fire.&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;The next day people play Holi, the popular festival of colors.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Reason for Holika burning&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;The burning of Holika is the most common mythological explanation for the celebration of Holi. In different parts of India varying reasons are given for Holika’s death. Among those are:&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;background: rgb(255, 255, 255); border: 0px; box-sizing: border-box; color: #444444; margin-bottom: 0px; margin-top: 0px; outline: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: transparent; border: 0px; box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; outline: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Vishnu stepped in and hence Holika burnt.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: transparent; border: 0px; box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; outline: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holika was given the power by the Brahma on the understanding that it can never be used to bring harm to anyone.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: transparent; border: 0px; box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; outline: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holika was a good person and it was the clothes that she wore that gave her the power and knowing that what was happening was wrong, she gave them to Prahlad and hence died herself.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: transparent; border: 0px; box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; outline: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holika wore a shawl that would protect her from fire. So when she was asked to sit in the fire with Prahlad she put on the shawl and sat Prahlad down in her lap. When the fire was lit Prahlad began praying to Lord Vishnu. So Lord Vishnu summoned a gust of wind to blow the shawl off of Holika and on to Prahlad, saving him from the flames of the bonfire and burning Holika to her death&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The next day is known as&amp;nbsp;Color holi or Dhulheti&amp;nbsp;where people play with colors and water spraying pichkaris.&lt;span style=&quot;color: #464545;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; margin-bottom: 0.9rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;color: #464545;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Each Holi colour signifies a special emotion that transcends the brightly coloured faces of people to a sentiment of community, equality and oneness.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;ul style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: border-box; color: #464545; line-height: 26px; list-style-image: initial; list-style-position: initial; margin: 0px; outline: 0px; padding: 0px 0px 23px 1em; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Red: Purity&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Orange: Endurance&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Purple: Magic&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Blue: Calmness&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Green: Vitality&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Yellow: Happiness&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Pink: Love&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Traditional sources of colours&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Orange and red&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;The blossoms of palash or tesu tree, additionally called the fire of the backwoods, are commonplace wellspring of brilliant red and profound orange hues. Powdered fragrant red shoe wood, dried hibiscus blooms, madder tree, radish and pomegranate are substitute sources and shades of red. Blending lime with turmeric powder makes a substitute wellspring of orange powder, as does bubbling saffron (kesar) in water.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Green&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Mehendi and dried leaves of gulmohur tree offer a wellspring of green shading. In a few zones, the leaves of spring yields and herbs have been utilized as wellspring of green color.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Yellow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Haldi (turmeric) powder is the run of the mill wellspring of yellow shading. Once in a while this is blended with chickpeas, gram or other flour to get the correct shade. Bael organic product, amaltas, types of chrysanthemums, and types of marigold are exchange wellsprings of yellow.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Blue&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Indigo plant, Indian berries, types of grapes, blue hibiscus and jacaranda blooms are conventional wellsprings of blue shading for Holi.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Magenta and purple&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Beetroot is the customary wellspring of maroon and purple shading. Frequently these are straightforwardly bubbled in water to get ready shaded water.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Brown&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Dried tea leaves offer a wellspring of dark colored shaded water. Certain muds are substitute wellspring of dark colored.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Black&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Types of grapes, products of amla (gooseberry) and vegetable carbon (charcoal) offer dim to dark hues.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Holi powder&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Synthetic colours&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; margin: 0px 0px 13px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;Common hues were utilized as a part of the past to observe Holi securely by applying turmeric, sandalwood glue, concentrates of blossoms and takes off. As the spring-blooming trees that once provided the hues used to observe Holi have turned out to be more uncommon, synthetically delivered mechanical colors have been utilized to have their spot in all of urban India. Because of the business accessibility of alluring shades, gradually the common hues are supplanted by manufactured hues. Thus, it has made gentle extreme side effects of skin disturbance and irritation. Absence of control over the quality and substance of these hues is an issue, as they are as often as possible sold by merchants who don&#39;t have the foggiest idea about their source.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/7019656803367434357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/03/holi-indias-festival-of-colour.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7019656803367434357'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7019656803367434357'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/03/holi-indias-festival-of-colour.html' title='Holi – India’s Festival of Colour'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-4071489506191316654</id><published>2021-03-15T11:53:00.001+05:30</published><updated>2022-01-25T12:37:03.125+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="DNS"/><category scheme="http://www.blogger.com/atom/ns#" term="host scanning"/><category scheme="http://www.blogger.com/atom/ns#" term="kali linux"/><category scheme="http://www.blogger.com/atom/ns#" term="nmap"/><category scheme="http://www.blogger.com/atom/ns#" term="port scanning"/><category scheme="http://www.blogger.com/atom/ns#" term="scanning"/><title type='text'>What is Nmap &amp; How to Use Nmap Commands.</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;Nmap is one of the most commonly used tools by&lt;/span&gt;&lt;span style=&quot;color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;&amp;nbsp;&lt;/span&gt;ethical hackers&lt;span style=&quot;color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;. Its ease of use and clean installation along with powerful scanning options, adds to its popularity. This nmap tutorial gives you a comprehensive understanding of the tool and teaches you how to perform advanced scans by yourself.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Below is the list of topics&amp;nbsp;that I’ll be covering through the course of this nmap tutorial.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;What is Nmap?&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Nmap Scan Types&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Nmap Command List&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;h2 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;What is Nmap?&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Nmap&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;, short for Network Mapper, is a network discovery and security auditing tool. It is known for its simple and easy to remember flags that provide powerful scanning options. Nmap is widely used by network administrators to scan for:&lt;img alt=&quot;nmap logo - nmap tutorial - Edureka&quot; class=&quot;alignright wp-image-78145&quot; height=&quot;155&quot; sizes=&quot;(max-width: 227px) 100vw, 227px&quot; src=&quot;https://www.edureka.co/blog/wp-content/uploads/2019/01/nmap-logo-Ethical-Hacking-using-Kali-Linux-Edureka.jpg&quot; srcset=&quot;https://d1jnx9ba8s6j9r.cloudfront.net/blog/wp-content/uploads/2019/01/nmap-logo-Ethical-Hacking-using-Kali-Linux-Edureka.jpg 650w, https://d1jnx9ba8s6j9r.cloudfront.net/blog/wp-content/uploads/2019/01/nmap-logo-Ethical-Hacking-using-Kali-Linux-Edureka-150x103.jpg 150w, https://d1jnx9ba8s6j9r.cloudfront.net/blog/wp-content/uploads/2019/01/nmap-logo-Ethical-Hacking-using-Kali-Linux-Edureka-300x205.jpg 300w, https://d1jnx9ba8s6j9r.cloudfront.net/blog/wp-content/uploads/2019/01/nmap-logo-Ethical-Hacking-using-Kali-Linux-Edureka-438x300.jpg 438w, https://d1jnx9ba8s6j9r.cloudfront.net/blog/wp-content/uploads/2019/01/nmap-logo-Ethical-Hacking-using-Kali-Linux-Edureka-263x180.jpg 263w&quot; style=&quot;border-style: none; box-sizing: border-box; display: list-item; float: right !important; height: auto; margin: 0px auto; max-width: 100%; min-width: 1px !important; padding-left: 15px; text-align: center; vertical-align: middle; z-index: 0 !important;&quot; width=&quot;227&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Open ports and services&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Discover services along with their versions&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Guess the operating system running on a target machine&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Get accurate packet routes till the target machine&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Monitoring hosts&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; word-break: break-word;&quot;&gt;Nmap&amp;nbsp; is a free and open source&amp;nbsp;utility for network discovery and security auditing. Many systems and network administrators also find it useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. It was designed to rapidly scan large networks, but works fine against single hosts.&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; word-break: break-word;&quot;&gt;&lt;u style=&quot;color: #2b00fe; font-family: proxima-nova, sans-serif; font-size: xx-large;&quot;&gt;&lt;i&gt;What Does Nmap Do?&lt;/i&gt;&lt;/u&gt;&lt;/p&gt;&lt;div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;At a practical level, Nmap is used to provide detailed, real-time information on your networks, and on the devices connected to them.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;The primary uses of Nmap can be broken into three core processes. First, the program gives you detailed information on every IP active on your networks, and each IP can then be scanned. This allows administrators to check whether an IP is being used by a legitimate service, or by an external attacker.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Secondly, Nmap provides information on your network as a whole. It can be used to provide a list of live hosts and open ports, as well as identifying the OS of every connected device. This makes it a valuable tool in ongoing system monitoring, as well as a critical part of pentesting. Nmap can be used alongside&amp;nbsp;the Metasploit framework, for instance, to probe and then repair network vulnerabilities.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Thirdly, Nmap has also become a valuable tool for users looking to protect personal and business websites. Using Nmap to scan your own web server, particularly if you are hosting your website from home, is essentially simulating the process that a hacker would use to attack your site. “Attacking” your own site in this way is a powerful way of identifying security vulnerabilities.&lt;/p&gt;&lt;h2 id=&quot;how-to-use&quot; style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 36px; line-height: 1.16; margin: 40px 0px 20px; padding: 0px; scroll-margin-top: 5rem; text-rendering: optimizelegibility;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;How To Use Nmap&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Nmap is straightforward to use, and most of the tools it provides are familiar to system admins from other programs. The advantage of Nmap is that it brings a wide range of these tools into one program, rather than forcing you to skip between separate and discrete network monitoring tools.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;In order to use Nmap, you need to be familiar with command-line interfaces. Most advanced users are able to write scripts to automate common tasks, but this is not necessary for basic network monitoring.&lt;/p&gt;&lt;h2 style=&quot;clear: both; font-family: proxima-nova, sans-serif; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-align: left; text-rendering: optimizelegibility;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;How To Install Nmap&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;The process for installing Nmap is easy but varies according to your operating system. The Windows, Mac, and Linux versions of the&amp;nbsp;program can be downloaded here.&lt;/p&gt;&lt;ul style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 20px 36px; padding: 0px;&quot;&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;For Windows, Nmap comes with a custom installer (namp&amp;lt;version&amp;gt;setup.exe). Download and run this installer, and it automatically configures Nmap on your system.&lt;/li&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;On Mac, Nmap also comes with a dedicated installer. Run the Nmap-&amp;lt;version&amp;gt;mpkg file to start this installer. On some recent versions of macOS, you might see a warning that Nmap is an “unidentified developer”, but you can ignore this warning.&lt;/li&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;Linux users can either compile Nmap from source or use their chosen package manager. To use apt, for instance, you can run Nmap –version to check if Nmap is installed, and sudo apt-get install Nmap to install it.&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;How To Run a Ping Scan&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;One of the most basic functions of Nmap is to identify active hosts on your network. Nmap does this by using a ping scan. This identifies all of the IP addresses that are currently online without sending any packers to these hosts.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;To run a ping scan, run the following command:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# nmap -sp 192.100.1.1/24&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;This command then returns a list of hosts on your network and the total number of assigned IP addresses. If you spot any hosts or IP addresses on this list that you cannot account for, you can then run further commands (see below) to investigate them further.&lt;/p&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;How To Run A Host Scan&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;A more powerful way to scan your networks is to use Nmap to perform a host scan. Unlike a ping scan, a host scan actively sends ARP request packets to all the hosts connected to your network. Each host then responds to this packet with another ARP packet containing its status and MAC address.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;To run a host scan, use the following command:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# nmap -sp &amp;lt;target IP range&amp;gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;This returns information on every host, their latency, their MAC address, and also any description associated with this address. This can be a powerful way of spotting suspicious hosts connected to your network.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;If you see anything unusual in this list, you can then run a DNS query on a specific host, by using:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# namp -sL &amp;lt;IP address&amp;gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;This returns a list of names associated with the scanned IP. This description provides information on what the IP is actually for.&lt;/p&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;How To Use Nmap in Kali Linux&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Using Nmap in Kali Linux can be done in an identical way to running the program on any other flavor of Linux.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;That said, there are advantages to using Kali when running Nmap scans. Most modern distros of Kali now come with a fully-features Nmap suite, which includes an advanced GUI and results viewer (Zenmap), a flexible data transfer, redirection, and debugging tool (Ncat), a utility for comparing scan results (Ndiff), and a packet generation and response analysis tool (Nping).&lt;/p&gt;&lt;h2 id=&quot;shortcuts&quot; style=&quot;clear: both; font-family: proxima-nova, sans-serif; line-height: 1.16; margin: 40px 0px 20px; padding: 0px; scroll-margin-top: 5rem; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;Nmap Commands&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Most of the common functions of Nmap can be executed using a single command, and the program also uses a number of ‘shortcut’ commands that can be used to automate common tasks.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Here is a quick run-down:&lt;/p&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;1. &lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;Ping Scanning&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;As mentioned above, a ping scan returns information on every active IP on your network. You can execute a ping scan using this command:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;#&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;2. &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Port Scanning&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ9hvhrnDc8uOrjr7ykJUaM45ApZNqmWXm7OXIqSnZslxQ-Vyvu8HtVzGq8yV4dlWp1JBG7vGK7DuxKJ-oU9DmZ_kCctC_urFaQuX60_SUq9tKxGbGKxkf6YTXF5cCvEPB2Qu0IVr1VZU/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;364&quot; data-original-width=&quot;507&quot; height=&quot;364&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ9hvhrnDc8uOrjr7ykJUaM45ApZNqmWXm7OXIqSnZslxQ-Vyvu8HtVzGq8yV4dlWp1JBG7vGK7DuxKJ-oU9DmZ_kCctC_urFaQuX60_SUq9tKxGbGKxkf6YTXF5cCvEPB2Qu0IVr1VZU/w562-h364/image.png&quot; width=&quot;562&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;There are several ways to execute port scanning using Nmap. The most commonly used are these:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# sS TCP SYN scan&lt;/span&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; even&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# sT TCP connect scan&lt;/span&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; even&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# sU UDP scans&lt;/span&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; even&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# sY SCTP INIT scan&lt;/span&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; even&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 0px 0px 5px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# sN TCP NULL&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;The major differences between these types of scans are whether they cover TCP or UDP ports and whether they execute a TCP connection. Here are the basic differences:&lt;/p&gt;&lt;ul style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 20px 36px; padding: 0px;&quot;&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;The most basic of these scans is the sS TCP SYN scan, and this gives most users all the information they need. It scans thousands of ports per second, and because it doesn’t complete a TCP connection it does not arouse suspicion.&lt;/li&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;The main alternative to this type of scan is the TCP Connect scan, which actively queries each host, and requests a response. This type of scan takes longer than a SYN scan, but can return more reliable information.&lt;/li&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;The UDP scan works in a similar way to the TCP connect scan but uses UDP packets to scan DNS, SNMP, and DHCP ports. These are the ports most frequently targeted by hackers, and so this type of scan is a useful tool for checking for vulnerabilities.&lt;/li&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;The SCTP INIT scan covers a different set of services: SS7 and SIGTRAN. This type of scan can also be used to avoid suspicion when scanning an external network because it doesn’t complete the full SCTP process.&lt;/li&gt;&lt;li style=&quot;margin: 0px 0px 12px; padding: 0px; position: relative;&quot;&gt;The TOP NULL scan is also a very crafty scanning technique. It uses a loophole in the TCP system that can reveal the status of ports without directly querying them, which means that you can see their status even where they are protected by a firewall.&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;3. &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Host Scanning&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Host scanning returns more detailed information on a particular host or a range of IP addresses. As mentioned above, you can perform a host scan using the following command:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# nmap -sp &amp;lt;target IP range&amp;gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;4. &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;OS Scanning&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;OS scanning is one of the most powerful features of Nmap. When using this type of scan, Nmap sends TCP and UDP packets to a particular port, and then analyze its response. It compares this response to a database of 2600 operating systems, and return information on the OS (and version) of a host.&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;To run an OS scan, use the following command:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;&quot; style=&quot;color: #f7f8fc; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;nmap -O &amp;lt;target IP&amp;gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;5. &lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;Scan The Most Popular Ports&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;326&quot; data-original-width=&quot;517&quot; height=&quot;366&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiizeTTFflb02DfPV3_O1vuTbOIkq6F-Zimcyc612Bptyve1ZZmWPn0gpLWeLhFW8TaMLO8YtaD7-povMRd2Ajp0Xz-_0TJ9pDRsb5C69a6JXCRXYTcybEeAG02bxymqoC750u3Ms_EggA/w581-h366/image.png&quot; width=&quot;581&quot; /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;If you are running Nmap on a home server, this command is very useful. It automatically scans a number of the most ‘popular’ ports for a host. You can run this command using:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;&quot; style=&quot;color: #f7f8fc; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;nmap --top-ports 20 192.168.1.106&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Replace the “20” with the number of ports to scan, and Nmap quickly scans that many ports. It returns a concise output that details the status of the most common ports, and this lets you quickly see whether you have any unnecessarily open ports.&lt;/p&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;6. &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Output to a File&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;If you want to output the results of your Nmap scans to a file, you can add an extension to your commands to do that. Simply add:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;&quot; style=&quot;color: #f7f8fc; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;-oN output.txt&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;To your command to output the results to a text file, or:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;&quot; style=&quot;color: #f7f8fc; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;-oX output.xml&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;To output to an XML.&lt;/p&gt;&lt;h3 style=&quot;clear: both; font-family: proxima-nova, sans-serif; font-size: 28px; line-height: 1.2; margin: 0px 0px 10px; padding: 20px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #212234; font-weight: 500;&quot;&gt;7. &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Disable DNS Name Resolution&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;color: #212234; font-family: proxima-nova, sans-serif; font-size: 18px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;Finally, you can speed up your Nmap scans by using the -n parameter to disable reverse DNS resolution. This can be extremely useful if you want to scan a large network. For example, to turn off DNS resolution for the basic ping scan mentioned above, add -n:&lt;/p&gt;&lt;div class=&quot;EnlighterJSWrapper atomicEnlighterJSWrapper&quot; style=&quot;color: #212234; font-family: Menlo, Consolas, Monaco, monospace; font-size: 10px; line-height: 16px; margin: 0px; overflow-wrap: break-word; overflow: auto; padding: 0px; position: relative; white-space: pre-wrap;&quot;&gt;&lt;ol class=&quot;hoverEnabled atomicEnlighterJS EnlighterJS&quot; style=&quot;background-color: #212234; color: #939393; font-size: 12px; line-height: 16px; list-style: none; margin: 0px 0px 20px; overflow-wrap: break-word; overflow: auto; padding: 20px 20px 10px 45px;&quot;&gt;&lt;li class=&quot; odd&quot; style=&quot;background-color: transparent; border: 0px solid rgb(255, 255, 255); color: #888888; font-size: 18px; line-height: 1.5; list-style: outside decimal; margin: 0px 0px 12px; padding: 5px 0px; position: relative;&quot;&gt;&lt;span class=&quot;co1&quot; style=&quot;color: #00ece0; font-family: inherit; font-size: 15px; line-height: inherit; margin: 0px; padding: 0px;&quot;&gt;# nmap -sp -n 192.100.1.1/24&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;custom-blocked-fancy-quote&quot; style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px;&quot;&gt;&lt;div class=&quot;fancycontent&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;span class=&quot;fa fa-quote-right colorme&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; display: inline-block; font-family: FontAwesome; font-size: inherit; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1; text-rendering: auto;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;font-weight: bolder; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;u&gt;&lt;i&gt;Nmap Scan Types&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;A variety of scans can be performed using Nmap. Below are the types of scans:&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;TCP SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;A TCP scan is generally used to check and complete a three-way handshake between you and a chosen target system. A TCP scan is generally very noisy and can be detected with almost little to no effort.&amp;nbsp;This is “noisy” because the services can log the sender IP address and might trigger Intrusion Detection Systems.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;UDP SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;UDP scans are used to check whether there is any UDP port up and listening for incoming requests on the target machine. Unlike TCP, UDP has no mechanism to respond with a positive acknowledgment, so there is always a chance for a false positive in the scan results. However, UDP scans are used to reveal Trojan horses that might be running on UDP ports or even reveal hidden RPC services. This type of scan tends to be quite slow because machines, in general, tend to slow down their responses to this kind of traffic as a precautionary measure.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;SYN SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;This is another form of TCP scan. The difference is unlike a normal TCP scan, nmap itself crafts a syn packet, which is the first packet that is sent to establish a TCP connection. What is important to note here is that the connection is never formed, rather the responses to these specially crafted packets are analyzed by Nmap to produce scan results.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ACK SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;ACK scans are used to determine whether a particular port is filtered or not. This proves to be extremely helpful when trying to probe for firewalls and their existing set of rules. Simple packet filtering will allow established connections (packets with the ACK bit set), whereas a more sophisticated stateful firewall might not.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;FIN SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Also a stealthy scan, like the SYN scan, but sends a TCP FIN packet instead. Most but not all computers will send an RST packet (reset packet) back if they get this input, so the FIN scan can show false positives and negatives, but it may get under the radar of some IDS programs and other countermeasures.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;NULL SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Null scans are extremely stealthy scan and what they do is as the name suggests — they set all the header fields to&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;null&lt;/em&gt;. Generally, this is not a valid packet and a few targets will not know how to deal with such a packet. Such targets are generally some version of windows and scanning them with NULL packets may end up producing unreliable results. On the other hand,&amp;nbsp;when a system is not running windows this can be used as an effective way to get through.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;XMAS SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Just like null scans, these are also stealthy in nature. Computers running windows will not respond to&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;Xmas&lt;/em&gt;&amp;nbsp;scans due to the way their TCP stack is implemented. The scan derives its name from the set of flags that are turned on within the packet that is sent out for scanning. XMAS scans are used to manipulate the PSH, URG and FIN flags that can be found in the TCP header.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;RPC SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;RPC scans are used to discover machines that respond to Remote Procedure Call services (RPC). RPC allows commands to be run on a certain machine remotely, under a certain set of connections. RPC service can run on an array of different ports, hence, it becomes hard to infer from a normal scan whether RPC services are running or not. It is generally a good idea to run an RPC scan from time to time to find out where you have these services running.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;IDLE SCAN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;IDLE scan is the stealthiest of all scans discussed in this nmap tutorial, as the packets are bounced off an external host. Control over the host is generally not necessary, but the host needs to meet a specific set of conditions. It is one of the more controversial options in Nmap since it only has a use for malicious attacks.&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;a name=&quot;commands&quot; style=&quot;box-sizing: border-box; color: inherit;&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 1.125rem; font-weight: 500; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Nmap Commands&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: justify; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;In this section of Nmap Tutorial, I’ll be listing down the various commands you can use in Nmap along with their flag and usage description with an example on how to use it.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: center; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;Scanning Techniques&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; border-style: dashed; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 120px; margin-bottom: 1.125rem; table-layout: fixed; width: 492px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; border-style: dotted; box-sizing: border-box; color: white; text-align: center;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 107.841px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 223.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 213.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;border-style: dotted; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 107.841px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-sS&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 223.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;TCP syn port scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 213.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -sS 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;border-style: dotted; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 107.841px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-sT&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 223.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;TCP connect port scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 213.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -sT 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;border-style: dotted; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 107.841px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;–&lt;/span&gt;sU&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 223.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;UDP port scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 213.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap –&lt;/span&gt;sU&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&amp;nbsp;192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;border-style: dotted; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 107.841px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;–&lt;/span&gt;sA&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 223.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;TCP ack port scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 213.295px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap –&lt;/span&gt;sA&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&amp;nbsp;192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 155px; margin-bottom: 1.125rem; table-layout: fixed; width: 366px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; border-style: solid; box-sizing: border-box; color: white; height: 24px; text-align: center;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 84px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 234px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 226px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 84px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-Pn&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 234px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;only port scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 226px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -Pn192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 84px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-sn&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 234px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;only host discover&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 226px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -sn192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 84px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-PR&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 234px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;arp discovery on a local network&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 226px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -PR192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 84px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-n&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 234px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;disable DNS resolution&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 226px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -n 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class=&quot;graf graf--p graf-after--blockquote graf--trailing&quot; id=&quot;08c5&quot; style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: center; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;&lt;br /&gt;Port Specification&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 121px; margin-bottom: 1.125rem; table-layout: fixed; width: 366px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; box-sizing: border-box; color: white; height: 24px; text-align: center;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 81px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 223px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 240px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 81px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-p&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 223px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;specify a port or port range&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 240px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -p 1-30 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 81px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-p-&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 223px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;scan all ports&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 240px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -p- 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 81px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-F&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 223px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;fast port scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 240px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -F 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class=&quot;graf graf--p graf-after--blockquote graf--trailing&quot; id=&quot;08c5&quot; style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: center; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;&lt;br /&gt;Service Version and OS Detection&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 123px; margin-bottom: 1.125rem; table-layout: fixed; width: 366px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; box-sizing: border-box; color: white; height: 24px; text-align: center;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 79px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 207px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 79px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-sV&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;detect the version of services running&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 207px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -sV 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 79px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-A&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;aggressive scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 207px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -A 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 79px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-O&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;detect operating system of the target&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 207px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -O 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: center; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;&lt;br /&gt;Timing and Performance&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 210px; margin-bottom: 1.125rem; table-layout: fixed; width: 569px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; border-style: solid; box-sizing: border-box; color: white; height: 24px; text-align: center;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-T0&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;paranoid IDS evasion&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -T0 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-T1&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;sneaky IDS evasion&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -T1 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-T2&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;polite IDS evasion&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -T2 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-T3&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;normal IDS evasion&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -T3 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-T4&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;aggressive speed scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -T4 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; padding-left: 5px; text-align: center; width: 95px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-T5&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; padding-left: 5px; text-align: center; width: 238px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;insane speed scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; padding-left: 5px; text-align: center; width: 211px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -T5 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class=&quot;graf graf--p graf-after--blockquote graf--trailing&quot; id=&quot;08c5&quot; style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: center; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;&lt;br /&gt;NSE Scripts&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 92px; margin-bottom: 1.125rem; table-layout: fixed; width: 366px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; box-sizing: border-box; color: white; height: 24px; text-align: center;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 144px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 180px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; width: 220px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 144px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-sC&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 180px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;default script scan&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 220px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -sC 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 144px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;–script banner&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 180px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;banner grabbing&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-style: solid; box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 220px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap –script banner 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class=&quot;graf graf--p graf-after--blockquote graf--trailing&quot; id=&quot;08c5&quot; style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; text-align: center; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;&lt;br /&gt;IDS Evasion&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&quot;border-collapse: collapse; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: 122px; margin-bottom: 1.125rem; table-layout: fixed; width: 366px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;background-color: #008dd9; box-sizing: border-box; color: white; height: 24px; text-align: center;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 78px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Flag&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Use&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; width: 208px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;Example&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 78px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-f&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;use fragmented IP packets&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 208px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -f 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 78px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-D&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;decoy scans&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 208px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -D 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; height: 24px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 78px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-g&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 258px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;use a&amp;nbsp;given source port number&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; height: 24px; padding-left: 5px; text-align: center; width: 208px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;nmap -g 22 192.168.1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;box-sizing: border-box; color: #4a4a4a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; line-height: 1.7; margin-bottom: 1rem; margin-top: 0px; word-break: break-word;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/4071489506191316654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/03/what-is-nmap-how-to-use-nmap-commands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/4071489506191316654'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/4071489506191316654'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/03/what-is-nmap-how-to-use-nmap-commands.html' title='What is Nmap &amp; How to Use Nmap Commands.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ9hvhrnDc8uOrjr7ykJUaM45ApZNqmWXm7OXIqSnZslxQ-Vyvu8HtVzGq8yV4dlWp1JBG7vGK7DuxKJ-oU9DmZ_kCctC_urFaQuX60_SUq9tKxGbGKxkf6YTXF5cCvEPB2Qu0IVr1VZU/s72-w562-h364-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-4315093736574995915</id><published>2021-03-02T09:00:00.002+05:30</published><updated>2022-01-25T16:45:31.999+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="focusing"/><category scheme="http://www.blogger.com/atom/ns#" term="positive thinking"/><category scheme="http://www.blogger.com/atom/ns#" term="positivity"/><category scheme="http://www.blogger.com/atom/ns#" term="time"/><category scheme="http://www.blogger.com/atom/ns#" term="time management"/><title type='text'>The Value Of TIME</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #6a6a6a; font-family: &amp;quot;Covered By Your Grace&amp;quot;, cursive; font-size: 28px; font-weight: 400; letter-spacing: 1px; line-height: 1.5; margin: 0px 0px 5px; padding-left: 30px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #65c5d3;&quot;&gt;Life Lesson:&lt;/span&gt;&lt;/h4&gt;&lt;h1 style=&quot;background-color: white; box-sizing: border-box; font-family: Poppins, sans-serif; margin: 0px 0px 26px; padding: 0px 0px 0px 30px; text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&quot;Time really is precious, so be careful where you spend it.&quot;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySOa-LqJNMSWEkatKX7QVZrpZcnCzMkEjgQFXDBe43agh52KOSgSFVLvi6rggZUcJCvJ2lUAxVnnqgcw_0js7jBm7LBRDOnpw7NQrcE2kRQ3B7N1G_2tmkG__km0Qr8cJYUuLi4Heodg/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;1024&quot; data-original-width=&quot;677&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySOa-LqJNMSWEkatKX7QVZrpZcnCzMkEjgQFXDBe43agh52KOSgSFVLvi6rggZUcJCvJ2lUAxVnnqgcw_0js7jBm7LBRDOnpw7NQrcE2kRQ3B7N1G_2tmkG__km0Qr8cJYUuLi4Heodg/w212-h320/image.png&quot; width=&quot;212&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;Time is a very precious thing in our life. Time is something we should never waste in any way. We can spend a lot of time doing various works, but we can never get back the time we spent. That’s why most of the successful people consider time as more important and valuable than money.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;We all should utilize our time in productive ways. If you master the technique of managing time to utilize your time efficiency, you can achieve anything in your life. Time helps you to attain more with lesser efforts.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;It is always better to respect and follow the valuable time instead of regretting later as the time we have spent is never coming back. We all know about the proverb “Time and Tide wait for none,” It is apt for our life.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;We all should think that the time we get is an opportunity to grab for a well-built future. We should teach our younger ones also about the value of time. Utilizing time for our loved ones also helps us and the society to grow towards a superior one.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;The best and most effective ways of utilizing time are setting goals, making work lists, prioritizing tasks, having a good sleep, etc. We must set long and short term goals for the best utilization of time. These long and short term goals will help us to save time and be productive.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;Goals and work lists help us as a driving force to keep us always motivated. When we start a new work, and then we start to do it regularly, firstly it will look a very uninteresting one. But, later, we will understand that this is increasing our productivity. Finally, these driving forces help us to achieve our goals.&amp;nbsp;&lt;span style=&quot;background-color: transparent;&quot;&gt;Prioritizing tasks for our daily routines is a very effective way to manage time because we get to understand the importance of various tasks and jobs in our lives. Moreover, if we do similar works unitedly then, it also increases our productivity.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvhKlYtoL2rJTr7y6q3rThUS1zbajaFmcR9aUurHZEHj_uNlhjlo6AlYs4ZRp6LmYXe3r6MJNKFJ7NsokCJ8H5pmpymUaDoStNZxmt_lCXRenAi8jwWpv-JDmxxm6u9zxK2UFZ7nDjDiw/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;168&quot; data-original-width=&quot;300&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvhKlYtoL2rJTr7y6q3rThUS1zbajaFmcR9aUurHZEHj_uNlhjlo6AlYs4ZRp6LmYXe3r6MJNKFJ7NsokCJ8H5pmpymUaDoStNZxmt_lCXRenAi8jwWpv-JDmxxm6u9zxK2UFZ7nDjDiw/w400-h224/image.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;But, we should remember one thing that being productive doesn’t mean that we have to be involved in multiple works every time. Taking a sufficient amount of sleep and exercising are also parts of being healthy as well as productive. Exercising and sleeping maintain the right balance between our bodies and minds, which is essential for success in life.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;There are few things related to time which we should always keep in our minds. They are punctuality, the importance of time management, courtesy, unpredictable future, etc. To lead a better life, we all have to be punctual in every case in our daily life. People who treat time as an essential factor for a better life are always punctual and thus successful in life.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;Another important factor for leading a successful life is the management of time. You have to be regularly involved in work to find a good result and complete without facing any problem. None of us can predict our future. That’s why we should work hard from now and complete all our tasks on time to make our future bright. If we finish our work on time, we won’t have many works left to do at a time.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; font-family: Roboto, sans-serif; font-size: 16px; margin: 0px 0px 26px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;The proverb “killing time is not murder; it’s a suicide’ is applicable for those who don’t understand the value of time and don’t respect it.&lt;/span&gt;&lt;span style=&quot;color: #222222;&quot;&gt; There are people too who give excuses for not completing work like they don’t have time for that. It’s not like they don’t have time; they don’t know how to manage time.&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/4315093736574995915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/03/the-value-of-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/4315093736574995915'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/4315093736574995915'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/03/the-value-of-time.html' title='The Value Of TIME'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySOa-LqJNMSWEkatKX7QVZrpZcnCzMkEjgQFXDBe43agh52KOSgSFVLvi6rggZUcJCvJ2lUAxVnnqgcw_0js7jBm7LBRDOnpw7NQrcE2kRQ3B7N1G_2tmkG__km0Qr8cJYUuLi4Heodg/s72-w212-h320-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-3102749653542022525</id><published>2021-02-22T09:34:00.002+05:30</published><updated>2022-02-06T19:42:12.567+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bitcoin"/><category scheme="http://www.blogger.com/atom/ns#" term="Blockchain"/><category scheme="http://www.blogger.com/atom/ns#" term="Crypto"/><category scheme="http://www.blogger.com/atom/ns#" term="Cryptocurrency"/><category scheme="http://www.blogger.com/atom/ns#" term="Mining crypto"/><title type='text'>What Is Cryptocurrency?</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju_ND59s2KZT9zAhhmH_xsas7Ds5WQ29AluBq4HiPg_6lPLA96avHwj0C72kAHYTN4cJiahyphenhyphenkAQ8LkitQxLTiK6fatLYRwBHA1sFFrPOCM_zDqeNvSDBFOQkRxFGIjZP41tUq3FSJlaNg/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;506&quot; data-original-width=&quot;900&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju_ND59s2KZT9zAhhmH_xsas7Ds5WQ29AluBq4HiPg_6lPLA96avHwj0C72kAHYTN4cJiahyphenhyphenkAQ8LkitQxLTiK6fatLYRwBHA1sFFrPOCM_zDqeNvSDBFOQkRxFGIjZP41tUq3FSJlaNg/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;h2 class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is cryptocurrency?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;Cryptocurrency is a form of payment that can be exchanged online for goods and services. Many companies have issued their own currencies, often called tokens, and these can be traded specifically for the good or service that the company provides. Think of them&amp;nbsp;as you would arcade tokens or casino chips. You’ll need to exchange real currency for the cryptocurrency to access the good or service.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;Cryptocurrencies work using a technology called blockchain. Blockchain is a decentralized technology spread across many computers that manages and records transactions. Part of the appeal of this technology is its security.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;Cryptocurrency is a kind of digital currency that is intended to act as a medium of exchange. Cryptocurrency has become popular in the last decade, in particular, with Bitcoin becoming the most widely tracked alternative currency. Typically, cryptocurrency is electronic-only and does not have a physical form – that graphic at the top of the page is just an artist’s vision of digital currency.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; clear: left; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;Cryptocurrency appeals to many people because of its ability to be managed without a central bank and therefore concerns around secrecy and subterfuge. It appeals because of its ability to hold value and not be inflated away by central banks that want to print money. It’s also very difficult to counterfeit due to the blockchain ledger system that manages the currency.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;Here’s what cryptocurrency is, how it works and the significant drawbacks to its use.&lt;/p&gt;&lt;div id=&quot;top-funnel-content-top&quot; style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;background-color: white; box-sizing: inherit; font-family: CircularStd-Bold, Arial, sans-serif; font-size: 2rem; letter-spacing: -0.0194444rem; line-height: 1.15; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;How cryptocurrency works&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;Cryptocurrencies are produced, tracked and managed through what’s called a distributed ledger such as blockchain. In a distributed ledger, the currency’s movement is processed by computers in a decentralized network, to ensure the integrity of the financial data and ownership of the cryptocurrency. Think of it like a giant never-ending receipt of all the system’s transactions that is being constantly verified by everyone who can see the receipt.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;This decentralized system is typical of many cryptocurrencies, which eschew a central authority. That’s part of the appeal of cryptocurrencies such as Bitcoin –&amp;nbsp;it keeps governments and central banks out of the currency system, reducing their interference and political maneuvering.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;To this end, in some cryptocurrencies, the number of units of currency is limited. In the case of Bitcoin, the system is organized so that no more than 21 million bitcoins can be issued.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;But how exactly does cryptocurrency come to exist? The key way is through what’s called mining, to use a metaphor related to the old monetary system based on gold or silver. Powerful computers, often known as miners, perform calculations and process transactions on the ledger. By doing so, they earn a unit of the currency, or at least a part of a unit. It requires a lot of expensive processing power and often a lot of electricity to perform these calculations.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;Owners of the currency may store it in a&amp;nbsp;cryptocurrency wallet, a computer app that allows them to spend or receive the currency. To make a transaction, users need a “key,” which allows them to write in the public ledger, noting the transfer of the money. This key may be tied to a specific person, but that person’s name is not immediately tied to the transaction.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;So part of the appeal of cryptocurrency for many is that it can be used somewhat anonymously.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;There’s literally no limit to the number of cryptocurrencies that could be created. The range of them is astonishing, and&amp;nbsp;literally thousands of currencies popped up&amp;nbsp;in the last few years, especially as Bitcoin soared into mainstream popularity in 2017. Some of the most popular cryptos include Bitcoin, Litecoin, Ethereum, Ripple and Tether. Even Facebook has been trying to&amp;nbsp;get in on the cryptocurrency game&amp;nbsp;by establishing a consortium of industry partners.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwjIyz7po7IXAmZI443Ee-iKpha4DpuS0L5APK-58nKiQDICLZ-Sb4chg9SS4jeODGAE0wentuMnsSS_r5Tx0owsoIKt8-osTp9h18SkElyclR_3yV4Yn6REY3SBn4Qm-pJErLMidATv8/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;129&quot; data-original-width=&quot;389&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwjIyz7po7IXAmZI443Ee-iKpha4DpuS0L5APK-58nKiQDICLZ-Sb4chg9SS4jeODGAE0wentuMnsSS_r5Tx0owsoIKt8-osTp9h18SkElyclR_3yV4Yn6REY3SBn4Qm-pJErLMidATv8/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;h2 class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;How many cryptocurrencies are there? What are they worth?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;More than 6,700 different cryptocurrencies are traded publicly, according to CoinMarketCap.com, a market research website. And cryptocurrencies continue to proliferate, raising money through initial coin offerings, or ICOs. The total value of all cryptocurrencies on Jan. 27, 2021, was more than $897.3 billion, according to CoinMarketCap, and the total value of all bitcoins, the most popular digital currency, was pegged at about $563.8 billion.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div id=&quot;top-funnel-content-mid&quot; style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;background-color: white; box-sizing: inherit; font-family: CircularStd-Bold, Arial, sans-serif; font-size: 2rem; letter-spacing: -0.0194444rem; line-height: 1.15; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;The drawbacks of cryptocurrency&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;While proponents have a good story to tell about digital currencies such as Bitcoin, these currencies are not without serious drawbacks, at least as currently configured. That doesn’t mean you can’t make money on it by selling it to someone else at a higher price than you paid. However, these drawbacks do make it virtually useless as a currency, a means of exchange.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;Bitcoin and other cryptos have real detractors, including some of the world’s top investors, such as multi-billionaire Warren Buffett.&amp;nbsp;Buffett has called Bitcoin “probably rat poison squared,” while his longtime business partner Charlie Munger has said cryptocurrency trading is “just dementia.”&lt;/p&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;h2 class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;Why are cryptocurrencies so popular?&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;Cryptocurrencies appeal to their supporters for a variety of reasons. Here are some of the most popular:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;li class=&quot;_35mws _32gdO VbKV8&quot; style=&quot;box-sizing: border-box; counter-increment: ordered-counter 1; display: table-row; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;/li&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Supporters see cryptocurrencies such as Bitcoin as the currency of the future&amp;nbsp;and are racing to buy them now, presumably before they become more valuable&lt;/span&gt;&lt;br /&gt;&lt;ul class=&quot;_19hnS _1jLZP&quot; style=&quot;box-sizing: border-box; counter-reset: ordered-counter 0; list-style: none; margin: 0px; padding: 0px 0px 0px 1rem; text-align: left;&quot;&gt;&lt;li class=&quot;_35mws _32gdO VbKV8&quot; style=&quot;box-sizing: border-box; counter-increment: ordered-counter 1; display: table-row; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Some supporters like the fact that cryptocurrency removes central banks from managing the money supply, since over time these banks tend to reduce the value of money via inflation&lt;/span&gt;&lt;br /&gt;&lt;li class=&quot;_35mws _32gdO VbKV8&quot; style=&quot;box-sizing: border-box; counter-increment: ordered-counter 1; display: inline !important; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL&quot; style=&quot;box-sizing: border-box; display: inline !important; margin: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; display: inline !important; margin: 0px; overflow-wrap: break-word; padding: 0px; text-align: left; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;Other supporters like the technology behind cryptocurrencies, the blockchain, because it’s a decentralized processing and recording system and can be more secure than traditional payment systems&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;_35mws _32gdO VbKV8&quot; style=&quot;box-sizing: border-box; counter-increment: ordered-counter 1; display: table-row; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;/li&gt;&lt;ul class=&quot;_19hnS _1jLZP&quot; style=&quot;box-sizing: border-box; counter-reset: ordered-counter 0; list-style: none; margin: 0px; padding: 0px 0px 0px 1rem; text-align: left;&quot;&gt;&lt;li class=&quot;_35mws _32gdO VbKV8&quot; style=&quot;box-sizing: border-box; counter-increment: ordered-counter 1; display: table-row; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Some speculators like cryptocurrencies because they’re going up in value and have no interest in the currencies’ long-term acceptance as a way to move money&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;background-color: white; box-sizing: inherit; font-family: CircularStd-Bold, Arial, sans-serif; font-size: 1.55556rem; letter-spacing: -0.0194444rem; line-height: 1.1; margin: 3.55556rem 0px 1.77778rem; padding: 0px;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Mining the currency is expensive and polluting&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPrjbJS5_zi1NHnvOnJP5cQwE2UTfExKPwrM0-JEMxehs3RZ9-V_F7bFeQwvwI9qwfhbdLLGSECYI8fQuzKFU26RMFKSvCJXXVpdznLrSmMtIqNpK3DhyphenhyphenyTOXps9pGEmfm-P6LDgIhTmo/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;183&quot; data-original-width=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPrjbJS5_zi1NHnvOnJP5cQwE2UTfExKPwrM0-JEMxehs3RZ9-V_F7bFeQwvwI9qwfhbdLLGSECYI8fQuzKFU26RMFKSvCJXXVpdznLrSmMtIqNpK3DhyphenhyphenyTOXps9pGEmfm-P6LDgIhTmo/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;One of the most significant negatives to cryptocurrency is that it is “mined” by computers. Mining isn’t free, of course, and requires substantial amounts of energy to create a coin. While miners consume and pay for energy to run their rigs, it also creates significant pollution and waste.&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #515260; font-family: CircularStd-Book, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.77778rem; padding: 0px;&quot;&gt;One 2019 study in technology journal Joule concluded that Bitcoin mining produced enough carbon emissions in 2018 to rank it between the countries of Jordan and Sri Lanka. Researchers from MIT and the Technical University of Munich concluded that Bitcoin mining alone accounted for 0.2 percent of global electricity consumption. Add in the effects from other cryptos and electricity usage more than doubled.&lt;/p&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;h2 class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;Are cryptocurrencies a good investment?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;Cryptocurrencies may go up in value, but many investors see them as mere speculations, not real investments. The reason? Just like real currencies, cryptocurrencies generate no cash flow, so for you to profit, someone has to pay more for the currency than you did.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;That’s what’s called “the greater fool” theory of investment. Contrast that to a well-managed business, which increases its value over time by growing the profitability and cash flow of the operation.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX _1wzn5 _3rKhs&quot; style=&quot;box-sizing: border-box; float: none; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;blockquote class=&quot;_21Cwe _29SoL _1GvE9&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 0px 2rem; max-width: 544px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;_21Cwe _29SoL X0p-O&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; position: relative;&quot;&gt;&lt;p class=&quot;fGroW _104_p JpvM0&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;Chronicle Display&amp;quot;, serif; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; position: absolute; right: 544px; top: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;“&lt;/p&gt;&lt;p class=&quot;fGroW _104_p&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;Chronicle Display&amp;quot;, serif; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span class=&quot;fGroW _104_p&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;For those who see cryptocurrencies such as bitcoin as the currency of the future, it should be noted that a currency needs stability.&lt;/span&gt;&lt;span class=&quot;fGroW _104_p&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;”&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;As NerdWallet writers have noted, cryptocurrencies such as &lt;/span&gt;&lt;a class=&quot;I1eqi _2_88b _6e2WU&quot; href=&quot;https://www.nerdwallet.com/blog/investing/is-bitcoin-safe/&quot; style=&quot;box-sizing: border-box; color: rgb(0, 95, 185) !important; cursor: pointer; display: inline; font-family: inherit; font-size: inherit; margin: 0px; padding: 0px; text-decoration-line: none; touch-action: manipulation;&quot; target=&quot;_self&quot;&gt;Bitcoin may not be that safe&lt;/a&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;, and some notable voices in the investment community have advised would-be investors to steer clear of them. Of particular note, legendary investor Warren Buffett compared Bitcoin to paper checks: “It&#39;s a very effective way of transmitting money and you can do it anonymously and all that. A check is a way of transmitting money too. Are checks worth a whole lot of money? Just because they can transmit money?&quot;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; font-family: Gotham, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;For those who see cryptocurrencies such as Bitcoin as the currency of the future, it should be noted that a currency needs stability&amp;nbsp;so that merchants and consumers can determine what a fair price is for goods. Bitcoin and other cryptocurrencies have been anything but stable through much of their history. For example, while Bitcoin traded at close to $20,000 in December 2017, its value then dropped to as low as about $3,200 a year later. By December 2020, it was trading at record levels again.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;h2 class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span class=&quot;_1Tx7p _104_p _1YIzb&quot; style=&quot;box-sizing: border-box; font-size: 2.25rem; line-height: 1.16667; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Are cryptocurrencies legal?&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;&lt;div class=&quot;_3mbPX&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 1rem; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; word-break: break-word;&quot;&gt;There’s no question that they’re legal in the United States, though China has essentially banned their use, and ultimately whether they’re legal depends on each individual country. Also be sure to consider how to protect yourself from fraudsters who see cryptocurrencies as an opportunity to bilk investors. As always, buyer beware.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/3102749653542022525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/02/what-is-cryptocurrency.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3102749653542022525'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3102749653542022525'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/02/what-is-cryptocurrency.html' title='What Is Cryptocurrency?'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju_ND59s2KZT9zAhhmH_xsas7Ds5WQ29AluBq4HiPg_6lPLA96avHwj0C72kAHYTN4cJiahyphenhyphenkAQ8LkitQxLTiK6fatLYRwBHA1sFFrPOCM_zDqeNvSDBFOQkRxFGIjZP41tUq3FSJlaNg/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-1990826612949508536</id><published>2021-02-11T10:00:00.004+05:30</published><updated>2022-02-06T19:40:25.551+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blockchain"/><category scheme="http://www.blogger.com/atom/ns#" term="Crypto"/><category scheme="http://www.blogger.com/atom/ns#" term="Cryptocurrency"/><title type='text'>What is Blockchain &amp; How It Works in Cryptocurrency?</title><content type='html'>&lt;div class=&quot;separator&quot;&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 class=&quot;ibm-h2&quot; style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 1.875rem; line-height: 2.1875rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is blockchain?&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Simply put, blockchain is a shared, immutable ledger that lets you record the history of transactions. By establishing trust, accountability and transparency, it transforms the way we carry out transactions and can be adapted to virtually any contract, deed or payment. Blockchain can be used across businesses, industries and even the world.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm-8BW3D45y3wKuENJ-kd182THVwXqN5bgELMPskbmiuWd3LDL4kR-wQaZB_VzvMGL8l5LjfUnCG0ZjZ3O4L9l-5t6295VxPkm-7WgHCFfGAGbkpePSSP4wMcMQdbfynxLkVg9iyAU9oc/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;691&quot; data-original-width=&quot;1199&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm-8BW3D45y3wKuENJ-kd182THVwXqN5bgELMPskbmiuWd3LDL4kR-wQaZB_VzvMGL8l5LjfUnCG0ZjZ3O4L9l-5t6295VxPkm-7WgHCFfGAGbkpePSSP4wMcMQdbfynxLkVg9iyAU9oc/w400-h230/image.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;High-technology creates worldwide flexibility and growth of online payment. There remains enough room for the study of the unreserved adoption, confidence, and anticipation of the digital currency, blockchain in cryptocurrency, that are the major drivers of the network’s spread.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;Banks’ technologies underlying these cryptocurrencies should be closely regarded as a possible generic way to pass value ownership in the long run. Let us first recall the precepts of cryptocurrency before we explain how blockchain and cryptocurrency work together.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; clear: both; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 29px; letter-spacing: -0.02em; line-height: 1.2; margin: 0px 0px 20px; padding: 0px 0px 15px;&quot;&gt;&lt;span class=&quot;ez-toc-section&quot; id=&quot;What_is_Blockchain_Cryptocurrency&quot; style=&quot;box-sizing: inherit; color: #2b00fe; margin: 0px; padding: 0px;&quot;&gt;&lt;i&gt;&lt;u&gt;What is Blockchain Cryptocurrency?&amp;nbsp;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;In the concept of a digital commodity, cryptocurrency blockchain is intended to serve as an interchange media. In comparison to physical currencies, blockchain cryptocurrency runs on digital networks and is mostly used to protect online financial transactions. These cryptography or encryption layers can also be used to monitor the formation and transition of additional modules. A cryptocurrency blockchain may take several forms, such as Bitcoin, Litecoin, Ether, Ripple, etc.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;With the implementation of blockchain currency, anything might be produced that cannot be duplicated and sent directly from person to person. These deals do not involve developing a trustworthy third person, corporation, or computer server in a circle that acts as a source of confidence.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;Operations of their users, and increasingly nuanced protocols incorporated into governing standards, regulate the availability and value of cryptocurrencies. Miners–consumers who anchor advanced computer functions to log transactions and receive newly generated cryptocurrency units and transaction prices in return–play an essential role in ensuring that cryptocurrencies run stably and smoothly.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;The most striking distinction between blockchain money and the physical currency is using a decentralized transactions management mechanism contrasted with centralized digital currencies and central banking structures. This decentralized functionality is focused on the distribution of ledger technologies, which generally functions as a blockchain database.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ibm-h2&quot; style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 1.875rem; line-height: 2.1875rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;How blockchain is different from traditional databases&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;To start, it’s important to know that blockchain isn’t a database but a network. On this network, permissioned users are able to manage, adjust and restore new entries. To make sure that all transactions are valid, nodes (network members) confirm that all participants are in agreement. Once this consensus is reached, the records are recorded permanently, prohibiting users and system administrators from deleting records at any time. Inherently secure, a blockchain creates one unified version of the truth that can be easily shared with network members ultimately saving time and reducing extra work.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;On the other hand, a traditional database uses a central server that allows users to alter items. Unlike a blockchain network, these edits make changes to the original version. This means that subsequent users will see an entirely updated version and won’t be able to see a history of the transactions. Another key difference between a blockchain network and a database is that with a database, administrators are the ones with full control. These forms of authority are responsible for delegating access and granting permissions to their users.&lt;/p&gt;&lt;h2 class=&quot;ibm-h2&quot; style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 1.875rem; line-height: 2.1875rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Building blocks of blockchain&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Even when discussing blockchain in its most basic terms, understanding how it works can be tricky. Here are some key blockchain terms and their definitions to get you started.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Distributed ledgers&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;A distributed ledger enables each network member or node, to personally hold and edit its records. This is different from a traditional database where the administrator distributes to distinct nodes. In a distributed ledger, they are created and kept by each participant — nodes create consensus by looking into each transaction and drawing conclusions from the records.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Nodes&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;A node can be any device, including a computer or cellphone, that has internet access and its own IP address. A node autonomously keeps a copy of the blockchain and carries out user-defined transactions.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Smart contracts&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://www.ibm.com/blogs/blockchain/2018/07/what-are-smart-contracts-on-blockchain?utm_medium=OSocial&amp;amp;utm_source=Blog&amp;amp;utm_content=000020YK&amp;amp;utm_term=10005803&amp;amp;utm_id=What+is+blockchain+technology+In+Text&amp;amp;cm_mmc=OSocial_Blog-_-Blockchain+and+Strategic+Alliances_Blockchain-_-WW_WW-_-What+is+blockchain+technology+In+Text&amp;amp;cm_mmca1=000020YK&amp;amp;cm_mmca2=10005803&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #3b6caa; font-size: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: color 0.3s ease 0s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Smart contracts&lt;/a&gt;&amp;nbsp;include all of the original terms and conditions agreed upon by the stakeholders in an agreement, and all of the transaction information kept on a blockchain. This makes it easier to digitally exchange money, property and other valuable assets. Smart contracts eliminate the need for middlemen, reduce extra costs and streamline processes. Even without a middleman, they uphold complete trust and transparency between the relevant parties.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Public and private networks&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;There are clear differences between&amp;nbsp;&lt;a href=&quot;https://www.ibm.com/blogs/blockchain/2017/05/the-difference-between-public-and-private-blockchain?utm_medium=OSocial&amp;amp;utm_source=Blog&amp;amp;utm_content=000020YK&amp;amp;utm_term=10005803&amp;amp;utm_id=What+is+blockchain+technology+In+Text&amp;amp;cm_mmc=OSocial_Blog-_-Blockchain+and+Strategic+Alliances_Blockchain-_-WW_WW-_-What+is+blockchain+technology+In+Text&amp;amp;cm_mmca1=000020YK&amp;amp;cm_mmca2=10005803&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #3b6caa; font-size: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: color 0.3s ease 0s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;public and private blockchain&lt;/a&gt;&amp;nbsp;networks. A public blockchain is entirely available to the masses, meaning anyone can get involved and collaborate on the network. Another sign that a network is public rather than private, is whether or not there is an incentive for people to participate. For example, Bitcoin is one of the most popular public blockchain networks. In a private network, users must be invited to join. Limits are put into place to define who can participate on the network and what transactions that individual can interact with. Ultimately, the members of the blockchain network who handle the participant on-boarding process, must reach a consensus of who is and isn’t allowed to join.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Decentralization&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;When a network is decentralized, it means there is no one main source of authority. Since the responsibility to carry out business isn’t tied to one person, a blockchain becomes more secure. This is because a decentralized network reaches consensus through a system of nodes. These nodes are used to verify exchanges, record the collected information and share truly correct data.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Immutability&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;In its simplest form, immutability in the context of blockchain means that once a block is created, it can’t be changed. Users can trust that information on a blockchain is authentic and unchanged.&lt;/p&gt;&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; clear: both; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 29px; letter-spacing: -0.02em; line-height: 1.2; margin: 0px 0px 20px; padding: 0px 0px 15px;&quot;&gt;&lt;span class=&quot;ez-toc-section&quot; id=&quot;How_Cryptocurrency_and_Blockchain_Work&quot; style=&quot;box-sizing: inherit; color: #2b00fe; margin: 0px; padding: 0px;&quot;&gt;&lt;i&gt;&lt;u&gt;How Cryptocurrency and Blockchain Work&amp;nbsp;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;Blockchain is an online transaction; the technology behind blockchain essentially means that blockchains power the entire cryptocurrency concept. Interestingly, the blockchain has been developed to handle cryptocurrency. On the distributed header, a blockchain simply stores data.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;The cryptocurrency blockchain is the primary lead in which all previous purchases and operations are usually registered, and at any given time, validates the ownership of all currencies. The blockchain includes a ledger of a cryptocurrency’s entire transactional background.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;It has a limited duration and a limited number of transactions that occur in due course, each node of the software network of cryptocurrency stores identical copies of the blockchain. The decentralized server farms’ network is operated by technical experts or groups of people called miners. Miners actively record cryptocurrency activities and authenticate them.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;Crypto-monetary transactions demonstrate secrecy; the validity of their nature is disputed in some aspects. A technology that works effectively to render online cryptocurrency purchases safer and build an impregnable firewall through which hackers cannot infiltrate was essential to ease these frauds in recent days. Safety is the first stage and concern of the blockchain in cryptocurrency. In addition to offering a stable network, blockchains also guarantee openness as the cornerstone to all transactions in cryptocurrencies.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;Anyone on the internet with blockchains can access the transactions that exist since they are initiated on a cryptocurrency device. This makes it easy for consumers to carry on with online purchases transparently. A ledger is also available on all machines worldwide to keep track of the transactions. This means that a hacker cannot handle transactional data from a single position.&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;Even if hackers are successful with an attack and access a blockchain, they cannot alter any previous transaction blocks. All these blocks are knitted together in perfect cryptographic order and in a sequence. Any bitcoin transaction that often occurs is blocked and grouped within 10 minutes of completion. Each block contains a hash code that links it to its former block, thereby rendering it tamper-proof in isolation and related to the entire blockchain system.&lt;/p&gt;&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; clear: both; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 29px; letter-spacing: -0.02em; line-height: 1.2; margin: 0px 0px 20px; padding: 0px 0px 15px;&quot;&gt;&lt;span class=&quot;ez-toc-section&quot; id=&quot;Retention_of_the_Net_and_Nodes_Blockchain&quot; style=&quot;box-sizing: inherit; color: #2b00fe; margin: 0px; padding: 0px;&quot;&gt;&lt;i&gt;&lt;u&gt;Retention of the Net and Nodes Blockchain&amp;nbsp;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;A peer-to-peer network supports the blockchain. The network consists of a series of interconnected nodes. Nodes are independent computers that accept inputs and carry out an output operation on them.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;Blockchain utilizes a single form of the network called a peer-to-peer network, which distributes the entire workload between similarly privileged individuals and are called peers. Without a central server, many dispersed and decentralized peers are present with a&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; margin: 0px; padding: 0px;&quot;&gt;blockchain in cryptocurrency&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ibm-h2&quot; style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 1.875rem; line-height: 2.1875rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Security of blockchain&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Aside from the fact that a blockchain is decentralized and immutable, blockchain data is protected by cryptography. Cryptography is a unique set of private keys like a digital signature that’s attached to transactions. The signatures maintain security since, if someone tries to change an entry without peer approval, it will become invalidated. If something does go wrong, all members of the network will be notified. The inherent transparency of the blockchain stops immediate issues from becoming bigger problems.&lt;/p&gt;&lt;h2 class=&quot;ibm-h2&quot; style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 1.875rem; line-height: 2.1875rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Industries poised for adoption and transformation&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;The beauty of blockchain is that it can be applied to almost any business, industry or application. Here are some examples of how traditional&amp;nbsp;industries&amp;nbsp;are using blockchain to challenge the way we interact, think and progress.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Banking and financial markets&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Financial service&amp;nbsp;industries are frequently faced with cases of fraud and crime. Blockchain can replace outdated processes to promote collaboration, transparency, efficiency and shared trust.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Insurance&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;The&amp;nbsp;insurance&amp;nbsp;industry can create transparency for all parties with blockchain. Using technology that backs all transactions with security and trust features, a blockchain network can quickly and accurately verify data exchanges, making the process a lot less tedious.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Healthcare&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Healthcare professionals can use a blockchain network to improve the quality of care. A blockchain can make it easier to send patient data from one place to another. It can also empower patients to take ownership of their own medical history data securely, particularly in today’s IoT environment.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Media and entertainment&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;In the wake of a digital revolution, a blockchain can foster trust in the media and entertainment industry. It can improve how users and professionals create, share and consume digital content. &amp;nbsp;Blockchain can touch industries from music, movies and television to use cases like&amp;nbsp;advertising, loyalty points and more.&lt;/p&gt;&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; clear: both; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 29px; letter-spacing: -0.02em; line-height: 1.2; margin: 0px 0px 20px; padding: 0px 0px 15px;&quot;&gt;&lt;span class=&quot;ez-toc-section&quot; id=&quot;Why_do_People_Use_Peer-to-Peer_Networks&quot; style=&quot;box-sizing: inherit; color: #2b00fe; margin: 0px; padding: 0px;&quot;&gt;&lt;u&gt;&lt;i&gt;Why do People Use Peer-to-Peer Networks?&amp;nbsp;&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;File storage, also called torrenting, is one of the principal implementations of a peer-to-peer network. Typically, when you are installing a client-server model, it entirely relies upon the server’s health.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ibm-h2&quot; style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 1.875rem; line-height: 2.1875rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Blockchain use cases&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Since blockchain technology can be applied to virtually any industry, hundreds of companies are transforming their business. Some of the most interesting&amp;nbsp;use cases&amp;nbsp;to date are identity,&amp;nbsp;food safety,&amp;nbsp;cross-border payments&amp;nbsp;and&amp;nbsp;supply chain. Here’s how blockchain is changing business.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Identity&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;When it comes to&amp;nbsp;identity management&amp;nbsp;with sensitive government-issued documents like IDs and licenses, each document must have enough traceable information linked to it so that it can be verified. With blockchain-enabled technology, government agencies can spend less time adjusting inconsistent files. By shortening document authentication processes, it’ll also create a better experience for everyone.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Food safety&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Growers, distributors and retailers can enhance food trust in traceability, visibility and accountability from farm to fork. The network allows workers from every stage in the food supply chain to quickly respond to recalls, publish tracking data and share inspection certifications, creating a secure network of food influencers and innovators.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Cross-border payments&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Global payment settlements&amp;nbsp;that once took days can now be cleared and settled in seconds with new advancements in blockchain universal payment processing. Solutions work with normal payment systems to increase transparency in an affordable way. By streamlining the payment process, lowering costs and increasing efficiency, blockchain is changing the financial services landscape in real time.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #2b00fe; font-size: inherit; font-weight: 600; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;Supply chain&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #323232; font-family: ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif; font-size: 16px; line-height: 1.625rem; margin: 0px; padding: 0px 0px 15px; vertical-align: baseline;&quot;&gt;Security, speed and efficiency are critical in the world of logistics. A blockchain network can help a&amp;nbsp;supply chain&amp;nbsp;reduce fraud, delays and courier costs. This makes it easier to identify problems, manage inventory and establish consumer and partner trust. In addition, networks can be implemented at scale to improve businesses and trade relationships worldwide.&lt;/p&gt;&lt;div&gt;&lt;span face=&quot;ibm-plex-sans, &amp;quot;Helvetica Neue&amp;quot;, Arial, sans-serif&quot; style=&quot;background-color: white; color: #323232; font-size: 16px;&quot;&gt;Even though blockchain is still relatively new, it has already left a mark on almost every aspect of our lives and revolutionized some of the most basic industries we do business with each day. In light of these milestones, there is no telling how large it will grow, who will adopt it and what industry it will touch next. The only thing that is for sure, is that blockchain is developing the next generation of transaction systems. So there’s no better time for you to get an answer to the question, “What is blockchain and how does it work?” than now!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; clear: both; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 29px; letter-spacing: -0.02em; line-height: 1.2; margin: 0px 0px 20px; padding: 0px 0px 15px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; letter-spacing: -0.02em;&quot;&gt;&lt;i&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: inherit; font-family: proxima_novaregular; font-size: 20px; line-height: 1.75; margin: 0px 0px 30px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;We hope this article gave you an insight into the workings of Blockchain and Cryptocurrency; please visit our article on a website to know more.&amp;nbsp;&lt;/span&gt;&lt;span data-preserver-spaces=&quot;true&quot; style=&quot;box-sizing: inherit; margin: 0px; padding: 0px;&quot;&gt;Blockchain helps your marketing benefit considerably. You can target whom you are willing to; there will be no wastage of money. Reading this article, you will surely understand&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; margin: 0px; padding: 0px;&quot;&gt;How Blockchain Works in Cryptocurrency.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; margin: 0px; padding: 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/1990826612949508536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/02/what-is-blockchain-how-it-works-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/1990826612949508536'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/1990826612949508536'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/02/what-is-blockchain-how-it-works-in.html' title='What is Blockchain &amp; How It Works in Cryptocurrency?'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm-8BW3D45y3wKuENJ-kd182THVwXqN5bgELMPskbmiuWd3LDL4kR-wQaZB_VzvMGL8l5LjfUnCG0ZjZ3O4L9l-5t6295VxPkm-7WgHCFfGAGbkpePSSP4wMcMQdbfynxLkVg9iyAU9oc/s72-w400-h230-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-7709403971092652573</id><published>2021-02-02T17:00:00.001+05:30</published><updated>2021-02-02T17:19:49.801+05:30</updated><title type='text'>What is AngularJS? An introduction to AngularJS.</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;Source Sans Pro&amp;quot;, Arial, sans-serif; font-size: 21.6px;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is AngularJS?&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;Angular is a structural framework for dynamic web applications, made in pure JavaScript.&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;What does it mean to be a structural framework?&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimuyVUtHPko_JRUrcxp5n_sUkHb3X06rECHffnI7pAOX0kaGYn7afubVQhiMhNoX-jgFm3ci5PqgC0Gq8ZMY2UP-zxwPv6O1Dvwa0QQZQD4IWoGv1VshPpQprgm6i0dE9fYFAjER5V-jM/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img data-original-height=&quot;400&quot; data-original-width=&quot;600&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimuyVUtHPko_JRUrcxp5n_sUkHb3X06rECHffnI7pAOX0kaGYn7afubVQhiMhNoX-jgFm3ci5PqgC0Gq8ZMY2UP-zxwPv6O1Dvwa0QQZQD4IWoGv1VshPpQprgm6i0dE9fYFAjER5V-jM/w320-h213/image.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;The fact that Angular is a structural framework allows us to use HTML as a template language, and extend its syntax to express the components of the application in a cleaner and simpler way.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;As an example, let’s see this case, where we obtain the value of an entry:&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;i&gt;In JavaScript:-&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #f9f9f9; border: 1px solid silver; box-sizing: border-box; font-family: Roboto, sans-serif; font-size: 16px; letter-spacing: 0.133333px; margin: 0px 0px 1.5em; overflow: auto hidden; position: relative; width: auto;&quot;&gt;&lt;table style=&quot;border-collapse: collapse !important; border: none !important; margin: 0px !important; padding: 0px !important; width: 642px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background-color: #eeeeee; background-image: linear-gradient(transparent 50%, rgba(255, 255, 255, 0.9) 50%); background-size: 1px 32px; border: none !important; box-sizing: border-box; line-height: normal !important; padding: 0px !important; vertical-align: top !important; width: 642px;&quot;&gt;&lt;pre class=&quot;html&quot; style=&quot;background: transparent !important; border-radius: 0px !important; border: none !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; box-sizing: border-box; clear: none !important; color: #212529; float: none !important; font-size: 14px !important; line-height: 16px !important; margin-bottom: 0px !important; margin-top: 0px !important; overflow: visible !important; padding: 0px 4px !important; width: auto !important;&quot;&gt;HTML:&amp;lt;input id=&quot;”input-data”&quot; type=&quot;”text”&quot; /&amp;gt;
Code: document.getElementById(“input-data”).value&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;i&gt;In Angular:-&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #f9f9f9; border: 1px solid silver; box-sizing: border-box; font-family: Roboto, sans-serif; font-size: 16px; letter-spacing: 0.133333px; margin: 0px 0px 1.5em; overflow: auto hidden; position: relative; width: auto;&quot;&gt;&lt;table style=&quot;border-collapse: collapse !important; border: none !important; margin: 0px !important; padding: 0px !important; width: 642px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background-color: #eeeeee; background-image: linear-gradient(transparent 50%, rgba(255, 255, 255, 0.9) 50%); background-size: 1px 32px; border: none !important; box-sizing: border-box; line-height: normal !important; padding: 0px !important; vertical-align: top !important; width: 642px;&quot;&gt;&lt;pre class=&quot;html&quot; style=&quot;background: transparent !important; border-radius: 0px !important; border: none !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; box-sizing: border-box; clear: none !important; color: #212529; float: none !important; font-size: 14px !important; line-height: 16px !important; margin-bottom: 0px !important; margin-top: 0px !important; overflow: visible !important; padding: 0px 4px !important; width: auto !important;&quot;&gt;HTML : &amp;lt;input type=&quot;“text”&quot; /&amp;gt; 
Code : $scope.inputData;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Exo, sans-serif; font-size: 1.25rem; letter-spacing: 0.133333px; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;When should you use AngularJS?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;While Angular has received a lot of attention, it’s still important to decide whether it makes sense to use it for your web application. As a result, it’s important to keep in mind the conditions of the application that we want to make.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;It is convenient to use Angular when making an application that fits the following characteristics:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 16px; letter-spacing: 0.133333px; list-style: url(&amp;quot;https://www.belatrixsf.com/wp-content/themes/Belatrix/images/mybullet.png&amp;quot;); margin-bottom: 1rem; margin-top: 0px; padding-left: 1rem;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;It is a large application&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;You need a good structure&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;You need robustness&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;It is complex&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; font-size: 1.125rem; font-weight: bold; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Structure:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;It uses MVC, where the model communicates with the database, and so the variables defined in the controller are modified and the view is updated.&lt;/p&gt;&lt;h3 style=&quot;background-color: white; box-sizing: border-box; font-family: Exo, sans-serif; font-size: 1.0625rem; letter-spacing: 0.133333px; line-height: 25.5px; margin-bottom: 0.5rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;What is a controller?&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;This is one of the tools that Angular provides in the defined context (scope) to work later.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfVdj_e3HY_GsGgzj0Rsi4MMsnNS_E99BrqGODuBnPCHYzUhmrHtcrfzZoBYDZeQEbpIvC2nb-jMJJVkejVp67otgM6q-T2XiX7RGTJu8zGP2hy9PI4YHaSGkHimK_XboFg4xsqvQiNyE/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;518&quot; data-original-width=&quot;768&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfVdj_e3HY_GsGgzj0Rsi4MMsnNS_E99BrqGODuBnPCHYzUhmrHtcrfzZoBYDZeQEbpIvC2nb-jMJJVkejVp67otgM6q-T2XiX7RGTJu8zGP2hy9PI4YHaSGkHimK_XboFg4xsqvQiNyE/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;When we define a controller, a new scope is created and can only access the variables we have chosen.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;The driver is not used to:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 16px; letter-spacing: 0.133333px; list-style: url(&amp;quot;https://www.belatrixsf.com/wp-content/themes/Belatrix/images/mybullet.png&amp;quot;); margin-bottom: 1rem; margin-top: 0px; padding-left: 1rem;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;Manipulate the DOM&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;Format the entries (forms are used for this purpose)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;Filter an output (filters are used for this purpose)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;Share code among components (services are used for this purpose)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; text-align: justify;&quot;&gt;Manage the life cycle of the components&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, Arial, sans-serif; font-size: 26.1px; line-height: 1.55em; margin: 1.5rem 0px 0.75rem; text-rendering: optimizelegibility;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;AngularJS Features:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: &amp;quot;Source Sans Pro&amp;quot;, Arial, sans-serif; font-size: 18px; margin: 0px 0px 1.3rem;&quot;&gt;Angular has the following key features which makes it one of the powerful frameworks in the market.&lt;/p&gt;&lt;ol style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, Arial, sans-serif; font-size: 18px; margin-bottom: 1.5rem; margin-top: 1.5rem; padding-left: 1.5rem;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; color: #222222;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;&lt;strong style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;MVC&lt;/strong&gt;&amp;nbsp;– The framework is built on the famous concept of MVC (Model-View-Controller). This is a design pattern used in all modern day web applications. This pattern is based on splitting the business logic layer, the data layer, and presentation layer into separate sections. The division into different sections is done so that each one could be managed more easily.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; color: #222222;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;&lt;strong style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;Data Model Binding&lt;/strong&gt;&amp;nbsp;– You don&#39;t need to write special code to bind data to the HTML controls. This can be done by Angular by just adding a few snippets of code.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; color: #222222;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;&lt;strong style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;Writing less code&lt;/strong&gt;&amp;nbsp;– When carrying out DOM manipulation a lot of JavaScript was required to be written to design any application. But with Angular, you will be amazed with the lesser amount of code you need to write for DOM manipulation.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; color: #222222;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;&lt;strong style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;Unit&lt;/strong&gt;&amp;nbsp;Testing&amp;nbsp;ready – The designers at Google not only developed Angular but also developed a testing framework called &quot;Karma&quot; which helps in designing unit tests for AngularJS applications.&lt;/p&gt;&lt;/li&gt;&lt;h2 style=&quot;box-sizing: inherit; font-size: 26.1px; line-height: 1.55em; margin: 1.5rem 0px 0.75rem; text-rendering: optimizelegibility;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; transition-property: all;&quot;&gt;&lt;a id=&quot;2&quot; style=&quot;background: transparent; box-sizing: inherit; transition: all 0.2s ease 0s;&quot;&gt;&lt;/a&gt;&lt;/span&gt;AngularJS Architecture:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: inherit; color: #222222; margin: 0px 0px 1.3rem;&quot;&gt;Angular.js follows the MVC architecture, the diagram of the MVC framework as shown below.&amp;nbsp;&lt;/p&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Angularjs Architecture Diagram&lt;/span&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; color: #222222; text-align: center;&quot;&gt;&lt;img data-original-height=&quot;364&quot; data-original-width=&quot;206&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhltcPBaJTYPzURxC83GfAYifGw60f-rkrhIwFf9e9aMjLp9mbPSZC5Y8a00edQ2mX_dloQrGIMkYyewVo1YSGFHPo7Pl4Pnr5UmMRQPlrFxEcFA_2qpvswBTqcetFCu46yFoorqHchrZA/s16000/image.png&quot; /&gt;&lt;/div&gt;&lt;ul style=&quot;box-sizing: inherit; color: #222222; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-top: 1.5rem; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;The Controller represents the layer that has the business logic. User events trigger the functions which are stored inside your controller. The user events are part of the controller.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;Views are used to represent the presentation layer which is provided to the end users&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;Models are used to represent your data. The data in your model can be as simple as just having primitive declarations. For example, if you are maintaining a student application, your data model could just have a student id and a name. Or it can also be complex by having a structured data model. If you are maintaining a car ownership application, you can have structures to define the vehicle itself in terms of its engine capacity, seating capacity, etc.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 style=&quot;box-sizing: inherit; font-size: 26.1px; line-height: 1.55em; margin: 1.5rem 0px 0.75rem; text-rendering: optimizelegibility;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; box-sizing: inherit; transition-property: all;&quot;&gt;&lt;a id=&quot;3&quot; style=&quot;background: transparent; box-sizing: inherit; transition: all 0.2s ease 0s;&quot;&gt;&lt;/a&gt;&lt;/span&gt;AngularJS Advantages:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;ul style=&quot;box-sizing: inherit; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-top: 1.5rem; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;Since it&#39;s an open source framework, you can expect the number of errors or issues to be minimal.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; color: #222222;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;Two-way binding – Angular.js keeps the data and presentation layer in sync. Now you don&#39;t need to write additional JavaScript code to keep the data in your HTML code and your data later in sync. Angular.js will automatically do this for you. You just need to specify which control is bound to which part of your model.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; color: #222222; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9omRpivb4PWF18f21_QGK02QGulPaBJJsDZqET9WjLMzn8oCtMbHzYfxAlWXtHh1ls5AYas2KEj7c2LRBMaNhNk1i3dzd4X9j5zRaDsRW_AiAbwbZs4bz6B3gLtl9y1uJ3wDWamwXjiU/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;112&quot; data-original-width=&quot;383&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9omRpivb4PWF18f21_QGK02QGulPaBJJsDZqET9WjLMzn8oCtMbHzYfxAlWXtHh1ls5AYas2KEj7c2LRBMaNhNk1i3dzd4X9j5zRaDsRW_AiAbwbZs4bz6B3gLtl9y1uJ3wDWamwXjiU/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul style=&quot;box-sizing: inherit; color: #222222; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-top: 1.5rem; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;Routing – Angular can take care of routing which means moving from one view to another. This is the key fundamental of single page applications; wherein you can move to different functionalities in your web application based on user interaction but still stay on the same page.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;Angular supports testing, both&amp;nbsp;Unit Testing, and&amp;nbsp;Integration Testing.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 0px 0px 1.3rem;&quot;&gt;It extends HTML by providing its own elements called directives. At a high level, directives are markers on a DOM element (such as an attribute, element name, and comment or CSS class) that tell AngularJS&#39;s HTML compiler to attach a specified behavior to that DOM element. These directives help in extending the functionality of existing HTML elements to give more power to your web application.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: Exo, sans-serif; font-size: 1.0625rem; letter-spacing: 0.133333px; line-height: 25.5px; margin-bottom: 0.5rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is a module?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;A module is a container for controllers, services, filters, directives. It gives structure to your application, since it represents different parts of it.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;A module can be used again and, in any order, since they can slow down the execution time. It is also excellent for unit tests because you have to refer to a single module.&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: Exo, sans-serif; font-size: 1.0625rem; letter-spacing: 0.133333px; line-height: 25.5px; margin-bottom: 0.5rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is the view?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;It is what the user sees, it shows the functionality of our application.&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: Exo, sans-serif; font-size: 1.0625rem; letter-spacing: 0.133333px; line-height: 25.5px; margin-bottom: 0.5rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is a directive?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;A directive transforms the DOM elements to add functionality. Angular has its own directives from the beginning.&lt;/p&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: Exo, sans-serif; font-size: 1.0625rem; letter-spacing: 0.133333px; line-height: 25.5px; margin-bottom: 0.5rem; margin-top: 0px; text-align: justify;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What is a service?&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;It is a solution for communication to the database and the exchange of information among the different components of the application.&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; color: #567077; font-family: Roboto, sans-serif; font-size: 1.125rem; letter-spacing: 0.133333px; margin-bottom: 1rem; margin-top: 0px; text-align: justify;&quot;&gt;They are singleton, which means that instances are created only when necessary. When the URL changes in the browser, all the controllers associated with that URL disappear, but not a service, so the data remains.&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;center style=&quot;box-sizing: inherit; color: #222222;&quot;&gt;&lt;/center&gt;&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/7709403971092652573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/02/what-is-angularjs-introduction-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7709403971092652573'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7709403971092652573'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/02/what-is-angularjs-introduction-to.html' title='What is AngularJS? An introduction to AngularJS.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimuyVUtHPko_JRUrcxp5n_sUkHb3X06rECHffnI7pAOX0kaGYn7afubVQhiMhNoX-jgFm3ci5PqgC0Gq8ZMY2UP-zxwPv6O1Dvwa0QQZQD4IWoGv1VshPpQprgm6i0dE9fYFAjER5V-jM/s72-w320-h213-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-3337231006875692671</id><published>2021-01-26T09:00:00.004+05:30</published><updated>2021-01-26T09:36:26.616+05:30</updated><title type='text'>India&#39;s 72nd Republic Day 2021: The importance of Republic Day and how is it celebrated.</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: proxima-regular1, Calibri; font-size: 18px; letter-spacing: 0.5px; text-align: start;&quot;&gt;India is a land of colourful festivities, but national festivals are something, which binds the entire nation together, imparting a message of &#39;unity in diversity&#39;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: proxima-regular1, Calibri; font-size: 18px; letter-spacing: 0.5px; text-align: start;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: georgia; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Iy3EhWDmh1o1IpDrmbAlACBis3MAQ9qtncl1Q1zJ_MJDOGw595OFfDPlKwjSF9FqHLJlLpHnOLv4QHUPTYUV8aTMUM9dBs36iRhAGnFH1wIQB142qteNYMospPabhoe0MpEKTesIp5k/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;238&quot; data-original-width=&quot;305&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Iy3EhWDmh1o1IpDrmbAlACBis3MAQ9qtncl1Q1zJ_MJDOGw595OFfDPlKwjSF9FqHLJlLpHnOLv4QHUPTYUV8aTMUM9dBs36iRhAGnFH1wIQB142qteNYMospPabhoe0MpEKTesIp5k/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Each year, 26th January is a day on which every Indian heart fills up with patriotic fervour and immense love for motherland. There are many significant memories as it was this day when the Indian Tricolour was first unfurled in January 1930 at Lahore, by Pt Jawaharlal Nehru and the declaration of an independent Indian National Congress was made.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: border-box; line-height: 25.92px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;26th January, 1950 was the day when the Indian republic and its constitution came into force. It was this day in history in 1965 when Hindi was declared as the official language of India.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: border-box; line-height: 25.92px; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoxky7JibUTT_5gOhDASJzGU25SYHWoYzyod3519yXWb4_VyO8wm1MfgtjlxPXr4DO-nYolJViJsZ7EUzkG1HMkxMo1G9iV_E6pwnol7Gjv2NDa_3ytzaZToq7NwmDQcc7fKuyi5gncN0/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;img data-original-height=&quot;400&quot; data-original-width=&quot;850&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoxky7JibUTT_5gOhDASJzGU25SYHWoYzyod3519yXWb4_VyO8wm1MfgtjlxPXr4DO-nYolJViJsZ7EUzkG1HMkxMo1G9iV_E6pwnol7Gjv2NDa_3ytzaZToq7NwmDQcc7fKuyi5gncN0/w640-h302/image.png&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #777777;&quot;&gt;The dream of becoming an independent republic turned into reality on 26th January 1950 for India 71 years ago. Today our nation celebrates the Republic day with pride and dignity paying respect to the soldiers on this day who have laid down their lives for our cherished citizens to breathe with peace on our soil.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #666666; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Republic Day in India is celebrated on January 26th and is a gazetted holiday. The term ‘gazetted holiday’ is used in countries such as India, Singapore and Australia which were all formerly colonized by the British.&lt;br /&gt;Republic Day came into effect for the first time on 26th January 1950 to honour the day the Constitution of India came into force.&lt;br /&gt;It is one of three national holidays in India, the other two being Independence Day and Gandhi Jayanti. Independence Day celebrates India’s freedom from British rule and is not to be confused with Republic Day which celebrates the Constitution of India. Dr. Rajendra Prasad, who was the first President of the Republic of India, unfurled the Indian National Flag while a salute of 21 guns rang out the birth of the Indian Republic.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; color: #666666; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Republic Day is celebrated throughout India in all the state capitals. Many businesses and shops close for the day along with banks, post offices and schools. A large celebration is held in New Delhi where the prime minister lays a wreath at the Amar Jawan Jyoti at India Gate in memory of the soldiers who sacrificed their lives for their country. People participate in parades all over India and school children take part by dancing and performing traditional songs. The president takes the military salute and armed forces fly past over the parade area showering the people below with rose petals.&lt;br /&gt;Republic Day is a day where acts of bravery are rewarded with medals both to the military and to civilians. The armed forces display motor cycle rides and gifts are given to children. The spirit of the day focuses on the independence of India and celebrations conclude with a ‘fly past’ by the Indian Air Force where planes leave trails of smoke in the colours of the Indian flag.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #202122; margin: 0.5em 0px;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;The&amp;nbsp;&lt;b&gt;Delhi Republic Day parade&lt;/b&gt;&amp;nbsp;is the largest and most important of the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Parade&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Parade&quot;&gt;parades&lt;/a&gt;&amp;nbsp;marking the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Republic_Day_(India)&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Republic Day (India)&quot;&gt;Republic Day&lt;/a&gt;&amp;nbsp;celebrations in&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/India&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;India&quot;&gt;India&lt;/a&gt;. The parade takes place every year on 26 January at&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Rajpath&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Rajpath&quot;&gt;Rajpath&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/New_Delhi&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;New Delhi&quot;&gt;New Delhi&lt;/a&gt;. It is the main attraction of India&#39;s Republic Day celebrations, which last for 3 days.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #202122; margin: 0.5em 0px;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;The first parade was held in 1950, and it has been held every year since.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #202122; margin: 0.5em 0px;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;The parade marches from the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Rashtrapati_Bhavan&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Rashtrapati Bhavan&quot;&gt;Rashtrapati Bhawan&lt;/a&gt;&amp;nbsp;along the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Rajpath&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Rajpath&quot;&gt;Rajpath&lt;/a&gt;, until the India Gate. It opens with the unfurling of the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Flag_of_India&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Flag of India&quot;&gt;national flag&lt;/a&gt;&amp;nbsp;by the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/President_of_India&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;President of India&quot;&gt;President of India&lt;/a&gt;. This is followed by marching from several regiments of the army, navy, and air force, along with their bands. Tableau from various states signifying their culture are displayed. A&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Beating_retreat&quot; style=&quot;background: none; color: #0b0080; text-decoration-line: none;&quot; title=&quot;Beating retreat&quot;&gt;beating retreat&lt;/a&gt;&amp;nbsp;ceremony signifies the end of the parade.&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;div&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: georgia; font-size: x-large;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; box-sizing: initial; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;The importance of Republic Day&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; box-sizing: initial; color: #222222; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;br style=&quot;box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; height: 15px; text-indent: -100000px;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 18px; letter-spacing: 0.5px;&quot;&gt;It was on this day 71 years ago, the Indian Constitution came into force and the country was declared the largest democracy in the world.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; font-size: 18px; height: 15px; letter-spacing: 0.5px; text-indent: -100000px;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; font-size: 18px; height: 15px; letter-spacing: 0.5px; text-indent: -100000px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 18px; letter-spacing: 0.5px;&quot;&gt;After 200 years of British rule, when India gained Independence from the United Kingdom on August 15, 1947, it did not have a permanent constitution of its own. It was felt that a written constitution would help to run the country more systematically and for that, a drafting committee was constituted, headed by Dr B.R. Ambedkar. It took almost 2 years, 11 months and 18 days for the committee to draft the constitution. After making all the necessary changes it was formally adopted on November 26, 1949, by the Constituent Assembly of India. However, it came into force on January 26, 1950, and since that day India started celebrating January 26 as Republic Day.&lt;/span&gt;&lt;div class=&quot;last8brdiv&quot; style=&quot;background-color: white; border: 0px; box-sizing: initial; color: #222222; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;/div&gt;&lt;br style=&quot;background-color: white; box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; font-size: 18px; height: 15px; letter-spacing: 0.5px; text-indent: -100000px;&quot; /&gt;&lt;div class=&quot;last7brdiv&quot; style=&quot;background-color: white; border: 0px; box-sizing: initial; color: #222222; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;/div&gt;&lt;br style=&quot;background-color: white; box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; font-size: 18px; height: 15px; letter-spacing: 0.5px; text-indent: -100000px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 18px; letter-spacing: 0.5px;&quot;&gt;This date was specifically chosen as it marks the anniversary of Purna Swaraj Day, which was held on January 26, 1930. The Purna Swaraj resolution made on January 26, 1930, called for “complete freedom from the British rule”. The constitution gave India&#39;s citizens the power to govern themselves by choosing their government. The Indian constitution declares India a sovereign, socialist, secular, democratic republic, assuring justice, equality, liberty and promoting fraternity to all its citizens.&lt;/span&gt;&lt;div class=&quot;last6brdiv&quot; style=&quot;background-color: white; border: 0px; box-sizing: initial; color: #222222; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;/div&gt;&lt;br style=&quot;background-color: white; box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; font-size: 18px; height: 15px; letter-spacing: 0.5px; text-indent: -100000px;&quot; /&gt;&lt;div class=&quot;last5brdiv&quot; style=&quot;background-color: white; border: 0px; box-sizing: initial; color: #222222; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-family: georgia; font-size: x-large;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; box-sizing: initial; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;How R-day is celebrated every year&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; box-sizing: initial; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; letter-spacing: 0.5px; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;&quot;&gt;&lt;br style=&quot;box-sizing: initial; color: white; content: &amp;quot;&amp;quot;; display: block; height: 15px; text-indent: -100000px;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 18px; letter-spacing: 0.5px;&quot;&gt;A lot of effort is put towards organising events and celebrating Republic Day across the country. But the centre of attraction is always the grand event organised at the Rajpath in the National Capital. The event starts with the prime minister laying a wreath at the Amar Jawan Jyoti at India Gate, to remember soldiers who sacrificed their lives for the country. The president of India then hoists the flag at Rajpath every year, which is followed by a colourful parade showcasing the diversity of the country and military power. India’s military power is presided over by the Indian president, who is the Supreme Commander of the Indian Armed Forces. Assorted tableaus representing the colourful culture of different states, PSUs and other ministries are also a major attraction of the parade. The President of India also confers the military persons, citizens and children with bravery awards. Apart from this, at state and district level cultural festivals are organised every year on this day. It is a custom to have a foreign head of nations as the Chief Guest for the R-Day Parade at the national capital.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 18px; letter-spacing: 0.5px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;Beating Retreat&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;The Beating Retreat function is held after formally meaning the finish of Republic Day merriments. It is led on the night of 29 January, the third after quite a while. It is performed by the groups of the three wings of the military, the Indian Army, Indian Navy and Indian Air Force. The setting is Raisina Hill and a neighboring square, Vijay Chowk, flanked by the North and South piece of the Rashtrapati Bhavan towards the finish of Rajpath.&lt;br /&gt;&lt;br /&gt;The Chief Guest of the capacity is the President of India who arrives escorted by the, a mounted force unit. At the point when the President arrives, the PBG leader requests that the unit give the National Salute, which is trailed by the playing of the Indian National Anthem, Jana Gana Mana, by the Army. The Army builds up the service of show by the massed groups in which Military Bands, Pipe and Drum Bands, Buglers and Trumpeters from different Army Regiments other than groups from the Navy and Air Force partake which play well known tunes like Abide With Me, Mahatma Gandhi&#39;s most loved song, and Saare Jahan Se Achcha toward the end.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/3337231006875692671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/01/indias-72nd-republic-day-2021.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3337231006875692671'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/3337231006875692671'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/01/indias-72nd-republic-day-2021.html' title='India&#39;s 72nd Republic Day 2021: The importance of Republic Day and how is it celebrated.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Iy3EhWDmh1o1IpDrmbAlACBis3MAQ9qtncl1Q1zJ_MJDOGw595OFfDPlKwjSF9FqHLJlLpHnOLv4QHUPTYUV8aTMUM9dBs36iRhAGnFH1wIQB142qteNYMospPabhoe0MpEKTesIp5k/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-7373139126178973031</id><published>2021-01-15T10:00:00.002+05:30</published><updated>2021-01-15T10:24:51.706+05:30</updated><title type='text'>How to Become a Front-End Developer.</title><content type='html'>&lt;h1 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;span face=&quot;Roboto, sans-serif&quot; style=&quot;background-color: white;&quot;&gt;What is a Front End Developer?&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;A front end developer, also known as a front end web developer, is a professional responsible for the design and implementation of the interface. The users require this interface so that they can access the application in question. A web designer is a professional who creates a website’s appearance and design. And the front end developer makes sure that the design works online by using coding&amp;nbsp;languages&amp;nbsp;such as CSS, HTML, and JavaScript.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;We should pause for a moment to clarify the differences between a front end developer, back end developer, and&amp;nbsp;full stack developer. Let’s put this in simple terms: a front end developer is responsible for the parts of an app or website that users see and interact with. A back end developer takes care of the “behind the scenes” matters such as infrastructure and databases. The full-stack developer is a mixture of both, a jack of all trades that can handle the whole design process from the beginning to the end.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;Note that there’s a trend these days where the line between the front end and back end development has been blurring. Primarily since many of the tasks that fall in the domain of back end developers are being increasingly handled by the front end developers.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;As a final aside, there are also full-stack engineers. They are full-stack developers who have project management experience, adept at disciplines in the configuring, managing, and maintaining computer networks and systems.&lt;/p&gt;&lt;h1 style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; line-height: 26px; margin-bottom: 26px; margin-top: 0px; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;box-sizing: border-box; line-height: 34px;&quot;&gt;Front End Developer&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; line-height: 34px;&quot;&gt;Roles and Responsibilities&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;If you&#39;re wondering what a front end developer does, he must:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; list-style-image: initial; list-style-position: initial; margin-bottom: 1rem; margin-left: 20px; margin-top: 0px; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Decide web page design and structure&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Develop features to enhance the users’ experience&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Striking a balance between functional and aesthetic design.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Make sure the web design is smartphone-capable&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Build reusable code for future use&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Make sure web pages are optimized for best speed and scalability&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Employ a diverse selection of markup languages to design web pages&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Keep the brand consist throughout the whole design&lt;/li&gt;&lt;/ul&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; line-height: 34px; margin-bottom: 32px; margin-top: 64px; max-width: 100%;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; line-height: 34px;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;Skills Required to Become a Front End Developer&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;Since the front end developer is the rock star of website/app development, they need to have a well-stocked personal toolbox. So a front end developer skills include the need to:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; list-style-image: initial; list-style-position: initial; margin-bottom: 1rem; margin-left: 20px; margin-top: 0px; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Have a degree in Computer Science or similar field&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Understand server-side CSS.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Be experienced with graphic design applications (e.g., Adobe Illustrator)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Understand the principles of&amp;nbsp;SEO&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Have excellent skills in problem-solving&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Be proficient in communicating with team members, bosses, and clients&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;Have good interpersonal skills&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;i style=&quot;background-color: white; color: #2b00fe; font-family: Roboto, sans-serif; font-size: xx-large;&quot;&gt;&lt;u&gt;How to Become a Front End Developer?&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;You can become a front end developer if you follow these simple steps.&lt;span style=&quot;box-sizing: border-box; line-height: 26px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKfGhmLdQTuw4HngheQ7PFKTsKBR8fr1h1kEiDdb6bClABivqdd2i3kHL1O1BNIDkcwiD-onJSSgetQHgOudkQS3bk0nwqvye8HFnlcrbnNECEk1evzSE7seAKJdDvOm4iy0NQwWgksgs/&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;b&gt;&lt;img data-original-height=&quot;1497&quot; data-original-width=&quot;1213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKfGhmLdQTuw4HngheQ7PFKTsKBR8fr1h1kEiDdb6bClABivqdd2i3kHL1O1BNIDkcwiD-onJSSgetQHgOudkQS3bk0nwqvye8HFnlcrbnNECEk1evzSE7seAKJdDvOm4iy0NQwWgksgs/s16000/image.png&quot; /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; list-style-image: initial; list-style-position: initial; margin-bottom: 1rem; margin-left: 20px; margin-top: 0px; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Learn CSS, JavaScript and HTML&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e;&quot;&gt;These coding languages are the essential building blocks for web and app development, so you need to learn them. Fortunately, it’s not a very difficult undertaking. There are lots of online resources available out there that can help further your education in the coding languages. For extra credit, familiarize yourself with jQuery and JavaScript Frameworks.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Get Informed&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e;&quot;&gt;That means reading articles and books about front end development. By getting an understanding of how things work on a website, you can make better sense of the various coding languages. If you want to round out your learning experience, check out some videos on YouTube.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;Practice&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e; font-size: 16px;&quot;&gt;Here’s where the old saying “practice makes perfect” comes into play. Start small by using your newfound knowledge to build small parts of a user interface, then expand slowly. If you end up making mistakes, don’t worry. Sometimes we learn more from our errors than we do from a flawless performance.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Learn the Command Line&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e;&quot;&gt;When pursuing a profession that has anything to do with web design, it’s a good idea to get at least a basic grasp of concepts like displaying files and filesystem navigation. On a related note, you should familiarize yourself with the properties of the Shell, which is the means of accessing operating system functions via a text interface.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Learn Version Control&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e;&quot;&gt;One of the hazards of coding is having it break when you change one small thing. Even after you try to rectify the problem, things are never quite the same again. That’s why a good front end developer learns version control. There is an impressive selection of version control systems to choose from, but if you want to go with the most popular, go with Git.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Enhance Your Skills&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e;&quot;&gt;Check out some tutorials, tools, and open-source projects. Resources such as freeCodeCamp, Codecademy, Bootstrap, Vue.js, CSS Layout, and Front-end Checklist exists to help you master the skills of front end development without having to lay out any money for the opportunity. These tools are easily accessible online and can be a much-needed boost to your front end development education.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;Take a Course&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e; font-size: 16px;&quot;&gt;Take a front end development course. There’s nothing like learning from experienced people in a structured environment. You could do this by physically attending classes (which can be a drain on your free time), or taking an online course. There are many appropriate courses out there, but later on, we’ll show you an excellent and well-tested option that would perfectly fit your needs!&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 14px;&quot;&gt;&lt;h3 style=&quot;box-sizing: border-box; line-height: 26px; margin-bottom: 24px; margin-top: 32px;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: large;&quot;&gt;&lt;u&gt;Get an Internship&lt;/u&gt;&lt;/span&gt;&lt;/i&gt;&lt;/h3&gt;&lt;span style=&quot;color: #51565e;&quot;&gt;Become a junior front end developer. Sometimes, the best way to learn new skills is to work under more knowledgeable people, and that’s what a junior front end developer or an intern does. Of course, the pay is less, but you need fewer qualifications. Besides, you’ll be learning from more experienced people, and that’s always beneficial.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;h2 id=&quot;what&quot; style=&quot;border: 0px solid; box-sizing: border-box; font-family: Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.25; margin: 0px; padding-top: 1.5rem;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;What Skills do Front End Web Developers Use?&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;h2 id=&quot;what&quot; style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.25; margin: 0px; padding-top: 1.5rem;&quot;&gt;&lt;span style=&quot;font-size: small; font-weight: normal;&quot;&gt;Front end web developers use three primary coding languages to code the website and web app designs created by web designers:&lt;/span&gt;&lt;/h2&gt;&lt;h2 style=&quot;background-color: white; box-sizing: border-box; font-family: Roboto, sans-serif; line-height: 34px; margin-bottom: 32px; margin-top: 64px; max-width: 100%;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; line-height: 34px;&quot;&gt;&lt;ul style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; list-style-image: initial; list-style-position: initial; margin: 0px 0px 0px 2.5rem; padding: 0px;&quot;&gt;&lt;li style=&quot;border: 0px solid; box-sizing: border-box; line-height: 1.625; padding-left: 0.5rem; padding-top: 0.75rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;HTML&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;border: 0px solid; box-sizing: border-box; font-size: medium; font-weight: 500; line-height: 1.625; padding-left: 0.5rem; padding-top: 0.75rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;CSS&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;border: 0px solid; box-sizing: border-box; font-size: medium; font-weight: 500; line-height: 1.625; padding-left: 0.5rem; padding-top: 0.75rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;JavaScript&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;The code they write runs inside the user’s browser (as opposed to a back end developer, whose code runs on the web server). Think of it a little like this: the&amp;nbsp;&lt;a href=&quot;https://skillcrush.com/2017/02/27/front-end-back-end-full-stack/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;background-color: transparent; border: 0px solid; box-sizing: border-box; color: #509ea8; text-decoration: inherit;&quot; target=&quot;_blank&quot;&gt;back end developer&lt;/a&gt;&amp;nbsp;is like the engineer who designs and creates the systems that make a city work (electricity, water and sewer, zoning, etc.), while the front end developer is the one who lays out the streets and makes sure everything is connected properly so people can live their lives (a simplified analogy, but you get the rough idea). A front end web developer is also in charge of making sure that there are no errors or bugs on the front end, as well as making sure that the design appears as it’s supposed to across various platforms and browsers.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;I’ve combed through dozens of front end&amp;nbsp;web developer job&amp;nbsp;listings to see which skills are the most in-demand right now. These are the things that&amp;nbsp;&lt;em style=&quot;border: 0px solid; box-sizing: border-box;&quot;&gt;real employers&lt;/em&gt;&amp;nbsp;are looking for in job applicants today (and will still be looking for in the near future). Master these things and you’re certain to land an awesome front end dev job!&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;em style=&quot;border: 0px solid; box-sizing: border-box;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;Skillcrush’s Break Into Tech program&lt;/span&gt;&amp;nbsp;is an online course where you’ll get a solid foundation en route to landing the developer job you’re after. If you enroll in the Front End Developer Fast Track, you’ll start with skills like HTML and CSS, then move on to more advanced skills, like responsive web development, Git, and JavaScript.&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;HTML &amp;amp; CSS:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;HTML&lt;/span&gt;&amp;nbsp;(Hyper Text Markup Language) and&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;&amp;nbsp;CSS&lt;/span&gt;&amp;nbsp;(Cascading Style Sheets) are the most basic building blocks of web coding. Without these two things, you can’t create a website design, and all you’ll end up with is unformatted plain text on the screen. You can’t even add images to a page without HTML!&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Before you get started on any web development career path, you’ll have to master coding with&amp;nbsp;HTML&amp;nbsp;and&amp;nbsp;CSS. The good news is that getting a solid working knowledge of either of these can be done in just a few weeks.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;The best part: HTML and CSS knowledge alone will let you build basic websites.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;JavaScript:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;JavaScript&lt;/span&gt;&amp;nbsp;lets you add a ton more functionality to your websites, and you can create a lot of basic web applications using nothing more than HTML, CSS, and&amp;nbsp;JavaScript&amp;nbsp;(JS for short). On the most basic level, JS is used to create and control things like maps that update in real time,&amp;nbsp;interactive films, and online games. Sites like&amp;nbsp;Pinterest&amp;nbsp;use JavaScript heavily to make their user interface easy to use (the fact that the page doesn’t reload whenever you pin something is thanks to JavaScript!).&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;It’s also the most popular programming language in the world, so regardless of your dev career plans, it’s a super valuable thing to learn.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;jQuery:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;jQuery&lt;/span&gt;&amp;nbsp;is a JavaScript library: a collection of plugins and extensions that makes developing with JavaScript faster and easier. Rather than having to code everything from scratch,&amp;nbsp;jQuery&amp;nbsp;lets a front end web developer add ready-made elements to projects, then customize as necessary (one reason why knowing JavaScript is so important). You can use jQuery for things like&amp;nbsp;countdown timers,&amp;nbsp;search form autocomplete, and even automatically-rearranging and resizing&amp;nbsp;grid layouts.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;JavaScript Frameworks:-&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;JS frameworks&lt;/span&gt;&amp;nbsp;(including AngularJS, Backbone, Ember, and ReactJS) give a ready-made structure to your JavaScript code. There are different types of&amp;nbsp;JavaScript frameworks&amp;nbsp;for different needs, though the four mentioned are the most popular in actual job listings. These frameworks really speed up development by giving you a jumpstart, and can be used with libraries like jQuery to minimize how much from-scratch coding you have to do.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;u&gt;&lt;i&gt;Front End Frameworks:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;CSS and&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;front end frameworks&lt;/span&gt;&amp;nbsp;(the most popular front end framework is Bootstrap) do for CSS what JS Frameworks do for JavaScript: they give you a jumping-off point for faster coding. Since so much CSS starts with exactly the same elements from project to project, a framework that defines all of these for you upfront is super valuable. Most front end developer job listings expect you to be familiar with how these frameworks work and how to use them.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;Experience with CSS Preprocessors:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;Preprocessors&lt;/span&gt;&amp;nbsp;are another element that a front end developer can use to speed up CSS coding. A CSS preprocessor adds extra functionality to CSS to keep our CSS scalable and easier to work with. It processes your code before you publish it to your website, and turns it into well-formatted and cross-browser friendly CSS. SASS and LESS are the two most in-demand preprocessors, according to real job listings.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;Experience with RESTful Services and APIs:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Without getting too technical on this one,&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;REST&lt;/span&gt;&amp;nbsp;stands for Representational State Transfer. In basic terms, it’s a lightweight architecture that simplifies network communication on the web, and RESTful services and APIs are those web services that adhere to REST architecture. Read more about REST and RESTful services&amp;nbsp;here.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Let’s say you wanted to write an app that shows you all your social media friends in the order you became friends. You could make calls to Facebook’s RESTful API to read your friends list and return that data. The same thing with Twitter (which also uses RESTful APIs). The general process is the same for any service that uses RESTful APIs, just the data returned will be different.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;While it all sounds really complicated and technical, it’s a simple set of guidelines and practices that set expectations so you know how to communicate with a web service. They also make a web service perform better, scale better, work more reliably, and be easier to modify or move.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;Responsive and Mobile Design:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;In the US alone,&amp;nbsp;more people access the internet from their mobile device than from a desktop computer, so it’s no wonder that&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;responsive and mobile design&lt;/span&gt;&amp;nbsp;skills are super important to employers. Responsive design means that the site’s layout (and sometimes functionality and content) change based on the screen size and device someone is using.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;For example, when a website is visited from a desktop computer with a big monitor, a user would get multiple columns, big graphics, and interaction created specifically for mouse and keyboard users. On a mobile device, the same website would appear as a single column optimized for touch interaction, but using the same base files.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Mobile design can include responsive design, but also includes creating separate mobile-specific designs. Sometimes the experience you want a user to have when visiting your site on a desktop computer is entirely different than what you want them to see when visiting from their smartphone, and in those cases it makes sense for the mobile site to be completely different. A bank website with online banking, for example, would benefit from a separate mobile site that lets users view things like the closest bank location and a simplified account view (since mobile screens are smaller).&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;If you want to learn all about mobile design, check out the&amp;nbsp;Secrets To Building Mobile Sites Users Love.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;u&gt;&lt;i&gt;Cross-Browser Development:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Modern browsers are getting pretty good at displaying websites consistently, but there are still differences in how they interpret code behind the scenes. Until all modern browsers work perfectly with web standards, knowing how to make each of them work the way you want them to is an important skill. That’s what&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;cross-browser development&lt;/span&gt;&amp;nbsp;is all about.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Read more about cross-browser compatibility&amp;nbsp;here&amp;nbsp;and&amp;nbsp;here, or check out Daniel Herken’s&amp;nbsp;Cross Browser Handbook&amp;nbsp;for a deeper dive.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;Content Management Systems and E-commerce Platforms:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Almost every website out there is built on a&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;content management system&lt;/span&gt;&amp;nbsp;(CMS). (E-commerce platforms are a specific type of CMS.) The most popular CMS worldwide is WordPress, which is behind-the-scenes of millions of websites (including Skillcrush!)—almost&amp;nbsp;60% of websites&amp;nbsp;that use a CMS use WordPress.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;The other most popular CMSs include Joomla, Drupal, and Magento. While knowing these won’t put you in as much demand as being a WordPress expert, they can give you a niche that will be desirable among companies who use those systems (and there are plenty out there).&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Skillcrush’s&amp;nbsp;Freelance WordPress Developer Blueprint&amp;nbsp;is a great place to learn what you need to know to get started!&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent; font-size: 2.25rem;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Testing and Debugging:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;It’s a fact of life for a front end web developer: bugs happen. Being familiar with&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;testing and debugging&lt;/span&gt;&amp;nbsp;processes is vital.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Unit testing is the process of testing individual blocks of source code (the instructions that tell a website how it should work), and unit testing frameworks provide a specific method and structure for doing so (there are different ones for each programming language).&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Another common type of testing is UI testing (also called acceptance testing, browser testing, or functional testing), where you check to make sure that the website behaves as it should when a user is actually taking actions on the site. You can write tests that will look for things like particular HTML on a page after an action is taken (like making sure that if a user forgets to fill out a required form field, that your form error box pops up).&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Debugging is simply taking all the “bugs” (errors) those tests uncover (or your users uncover once your site is launched), putting on your detective hat to figure out why and how they’re happening, and fixing the problem. Different companies use slightly different processes for this, but if you’ve used one, you can adapt to others pretty easily.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;Git and Version Control Systems:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent; font-size: small;&quot;&gt;Version control systems&lt;/span&gt;&amp;nbsp;let you keep track of changes that have been made to code over time. They also make it easy to revert back to an earlier version if you screw something up. So let’s say you add a customized jQuery plugin and suddenly half your other code breaks. Rather than having to scramble to manually undo it and fix all the errors, you can roll back to a previous version and then try again with a different solution.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Git is the most widely used of these version control management systems. Knowing how to use Git is going to be a requirement for virtually any development job. This is one of those vital job skills that developers need to have, but that few actually talk about.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Montserrat, &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;&quot; style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;Problem Solving Skills:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;If there’s one thing that all front end developers have to have, regardless of the job description or official title, it’s excellent&amp;nbsp;&lt;span style=&quot;border: 0px solid; box-sizing: border-box; font-weight: bolder;&quot;&gt;problem solving skills&lt;/span&gt;. From figuring out how to best implement a design, to fixing bugs that crop up, to figuring out how to make your front end code work with the backend code being implemented, development is all about creative problem solving.&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; color: #3b3b3b; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: medium; font-weight: 500; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;Let’s say you’ve created a perfectly-functioning website front end, and you hand it over to the back end developers for them to integrate it with the content management system. All of a sudden, half your awesome features stop working. A good front end developer will view this as a puzzle to be solved, rather than a disaster in the making. Of course, an excellent, senior-level front end developer will anticipate these problems and try to prevent them in the first place!&lt;/p&gt;&lt;p style=&quot;border: 0px solid; box-sizing: border-box; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 1.625; margin: 0px; padding-top: 1rem;&quot;&gt;&lt;span face=&quot;Roboto, sans-serif&quot;&gt;&lt;span style=&quot;color: #2b00fe; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;u&gt;What’s the Future of Front End Developers?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;Overall, the future looks bright for anyone who wants to become a front end developer. The&amp;nbsp;latest studies&amp;nbsp;predict that by 2021, there will be a deficit of approximately 1 million developers in the United States alone. The rest of the world will have it even worse,&amp;nbsp;according to similar studies.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;According to the&amp;nbsp;United States Bureau of Labor Statistics, Web developer employment in the US is projected to grow 15% from 2016 to 2026. The rate is much faster than the average for all other occupations.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #51565e; font-family: Roboto, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 26px; margin-top: 0px;&quot;&gt;Although these numbers seem incredible, if you pause and consider the times, it’s not so surprising. Increased Internet usage, especially in the mobile field, means a greater need for user interfaces, which in turn means more front end developer jobs. Web development is a field whose potential is tied closely to the Internet’s popularity, and the latter is surging with no signs of letting up. If you want to go where the jobs are, then look no further.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/7373139126178973031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/01/how-to-become-front-end-developer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7373139126178973031'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/7373139126178973031'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/01/how-to-become-front-end-developer.html' title='How to Become a Front-End Developer.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKfGhmLdQTuw4HngheQ7PFKTsKBR8fr1h1kEiDdb6bClABivqdd2i3kHL1O1BNIDkcwiD-onJSSgetQHgOudkQS3bk0nwqvye8HFnlcrbnNECEk1evzSE7seAKJdDvOm4iy0NQwWgksgs/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-6726961196671761865</id><published>2021-01-06T09:00:00.002+05:30</published><updated>2021-01-06T09:14:37.429+05:30</updated><title type='text'>The Web Developer RoadMap </title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_9d1tBf_laHiBNsYnmxcIC5apezULdrplLLbgYxG022uar9PgcFUl6PnHUb1ls1VTM9068ya7L-dSpx2sOpB98yzFUNx4bFH9Dj2NffY17a3ivOkvMqHTmqg4y2EjeM5YUqoMQ1pRW7s/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;b&gt;&lt;img data-original-height=&quot;256&quot; data-original-width=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_9d1tBf_laHiBNsYnmxcIC5apezULdrplLLbgYxG022uar9PgcFUl6PnHUb1ls1VTM9068ya7L-dSpx2sOpB98yzFUNx4bFH9Dj2NffY17a3ivOkvMqHTmqg4y2EjeM5YUqoMQ1pRW7s/s16000/image.png&quot; /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Hello Guys, I hope you are doing great. I am sure you all have already made your goals by now and thinking about how to achieve those goals. If one of your goals is to learn to code or to become a&amp;nbsp;Web Developer&amp;nbsp; then I have something great to share with you today, the&lt;span style=&quot;box-sizing: inherit;&quot;&gt;&amp;nbsp; Web Developer RoadMap&lt;/span&gt;.&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;heart&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/heart.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;thumbs-down&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/thumbs-down.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;money&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/money.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;__react_component_tooltip t0d174b67-eba3-4b38-818d-852c8933f647 place-top type-dark&quot; data-id=&quot;tooltip&quot; id=&quot;dot&quot; style=&quot;background: rgb(34, 34, 34); border-radius: 3px; border: 1px solid transparent; box-sizing: inherit; color: white; display: inline-block; font-size: 13px; left: -999em; margin-top: -10px; opacity: 0; padding: 8px 21px; pointer-events: none; position: fixed; top: -999em; transition: opacity 0.3s ease-out 0s; visibility: hidden; z-index: 999;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;It’s a collection of different paths to learning front-end, back-end, and all other things a Web developer should know. You will not just know about web development but about&amp;nbsp;essential programming stuff&amp;nbsp;which is important for all kind of programmers.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;The RoadMap is also divided into 3 sections, the first section is about&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; color: #3c3c3b;&quot;&gt;common skills&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;&amp;nbsp;which every web developer should know, while the second and third section is about&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; color: #3c3c3b;&quot;&gt;front-end&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; color: #3c3c3b;&quot;&gt;back-end&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;&amp;nbsp;development, two main areas of web development.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;You can either learn Front-end or Back-end or both, depending upon your choice. If you want to become a&amp;nbsp;FullStack Web developer&amp;nbsp;then you have to learn both front-end and back-end, there is no escaping there.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;In Frontend also you can choose to learn the framework you want like&amp;nbsp;React,&amp;nbsp;&lt;/span&gt;Angular&amp;nbsp;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;or&amp;nbsp;Vue.js, you don’t need to learn them all but learn the one you like.&amp;nbsp;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Anyway, Here’s where you’ll start. As I have said before, You can choose either the Front-end or Back-end path below, depending upon your interest. Regardless, there are eight recommendations in yellow that you must learn for either path, these are the common things every programmer should&amp;nbsp;know.&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;heart&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/heart.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;thumbs-down&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/thumbs-down.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;money&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/money.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace;&quot;&gt;&lt;b&gt;How to become a Web Developer in&amp;nbsp;20&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;figure style=&quot;-webkit-box-align: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; flex-direction: column; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px auto;&quot;&gt;&lt;figcaption style=&quot;box-sizing: inherit; font-size: 1rem;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;1. Git:-&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;One of the most popular version control system. It’s just not possible to live without Git anymore. You can check out&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; color: #3c3c3b;&quot;&gt;The Git Complete Guide&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;&amp;nbsp;on Udemy to start with.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;2. SSH:-&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;It allows you to remove login to another host, another popular networking concepts which every web developer should know.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;3. HTTP / HTTPS:-&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;The HTTP protocol is the backbone of web and a good knowledge of both HTTP and HTTPS is mandatory for a web developer&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;4. Basic Terminal Usage Linux Command line Basics:-&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;Not just a web developer but for any programmer, the Linux command line is very very important and I strongly recommend you to spend some time to learn them. The&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: inherit; color: #3c3c3b;&quot;&gt;Linux command line basics&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;&amp;nbsp;course on Udemy is a good place to start with and if you like free courses, you can use these free Linux courses&amp;nbsp;to start learning Linux.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;5. Data Structures and Algorithms:-&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;These are the building blocks of any program and better knowledge of Algorithms and Data Structure is key for your next job or doing well on your current&amp;nbsp;job.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;6. Character Encodings:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;If you are creating global applications which shows information in many different languages across the world then you should have a good knowledge of character encodings. It basically tells your browser how to show your data.&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;7. GitHub:-&lt;/span&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;span style=&quot;color: #3c3c3b;&quot;&gt;There is no doubt that every programmer should know Git and Github as they are the standard in terms of version control and code repository. If you want to learn and master&amp;nbsp;Git&amp;nbsp;and&amp;nbsp;Github, you can check these&amp;nbsp;free Git&amp;nbsp;course.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;h1 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4; text-align: left;&quot;&gt;&lt;span style=&quot;color: #800180;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;The Frontend Developer RoadMap:-&lt;/i&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div&gt;&lt;span style=&quot;color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px;&quot;&gt;&lt;b&gt;If you want to become a front-end developer then you should follow the below Front-end Developer RoadMap. You should focus on yellow boxes which highlight important things to learn and follow from there. Below the RoadMap, you will find additional resources like books and courses to aid your learning.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKfGhmLdQTuw4HngheQ7PFKTsKBR8fr1h1kEiDdb6bClABivqdd2i3kHL1O1BNIDkcwiD-onJSSgetQHgOudkQS3bk0nwqvye8HFnlcrbnNECEk1evzSE7seAKJdDvOm4iy0NQwWgksgs/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;b&gt;&lt;img data-original-height=&quot;1497&quot; data-original-width=&quot;1213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKfGhmLdQTuw4HngheQ7PFKTsKBR8fr1h1kEiDdb6bClABivqdd2i3kHL1O1BNIDkcwiD-onJSSgetQHgOudkQS3bk0nwqvye8HFnlcrbnNECEk1evzSE7seAKJdDvOm4iy0NQwWgksgs/s16000/image.png&quot; /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;1. Web Development Basics:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;It’s pretty obvious that if you want to become a Web Developer then you should know the basics of internet, web applications, protocols like HTTP and web development in general. Thankfully there are a lot of courses where you can not only learn these but much more than that.&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;I recommend the following resources for all programmers who want to learn Web Development:&lt;/b&gt;&lt;/p&gt;&lt;ol style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; padding-left: 20px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fthe-web-developer-bootcamp%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;The Web Developer BootCamp by Colt&amp;nbsp;Steel&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fthe-advanced-web-developer-bootcamp%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;The Advanced Web Developer Bootcamp&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fthe-complete-web-development-bootcamp%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;The 2019 Complete Web Developer Bootcamp by Angela&amp;nbsp;Yu&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;2. HTML and&amp;nbsp;CSS:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;HTML and CSS are the backbones of any website. HTML provides the structure while CSS provides the style and help them to look better and more visually appealing. If you want to become a serious frontend developer then you must master these two and to start with, you can check these&amp;nbsp;free HTML and CSS courses&amp;nbsp;to learn&amp;nbsp;online.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;3. JavaScript:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Just like four pillars of object-oriented programming, I mean&amp;nbsp;Abstraction,&amp;nbsp;Encapsulation,&amp;nbsp;Polymorphism, and&amp;nbsp;Inheritance, there are three main pillars of web development, namely — HTML, CSS, and JavaScript.&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;The first two provides structure and style but it’s the JavaScript which makes them alive by adding inter activeness. It’s extremely important for a modern Java developer to learn&amp;nbsp;JavaScript&amp;nbsp;and thankfully there are many courses which you can look to learn both beginner and advanced JavaScript, here are some recommendations:&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;ol style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; padding-left: 20px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fthe-complete-javascript-course%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;The Complete JavaScript Course&amp;nbsp;2019&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fadvanced-javascript-course%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;A Beginner’s Guide to Advanced JavaScript and&amp;nbsp;ES6&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;4. TypeScript:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Just like we have C and&amp;nbsp;C++, TypeScript can be considered as JavaScript++ though it’s not as popular as&amp;nbsp;C++.The good part of&amp;nbsp;TypeScript&amp;nbsp;is that it adds type-safety in JavaScript code which means you can catch nasty JavaScript type related errors in the development phase.It also makes developing object-oriented code easily for JavaScript. If you want to learn TypeScript,&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Understanding TypeScript&lt;/span&gt;&amp;nbsp;is a great course to start with and if you need more choices or free alternatives, here is another list of some&amp;nbsp;free TypeScript courses&amp;nbsp;to start&amp;nbsp;with.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;5. Angular:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; grid-column: 2 / -2; letter-spacing: normal; margin: 0px; min-width: 0px; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;b&gt;Gone are the days when people build websites using plain HTML, CSS, and JavaScript. Nowadays most of the work is done by a framework like&amp;nbsp;Angular,&amp;nbsp;React JS&amp;nbsp;or Vue.js.&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;They not only provide a structure for storing your code but also makes it easy to develop a web application in quick time.&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;Angular is backed by Google, hence learning Angular is a good choice for any modern Web Developer. If you want to learn Angular there is no better course than Max’s&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Angular 7 (formerly Angular 2) — The Complete Guide&lt;/span&gt;&amp;nbsp;on&amp;nbsp;Udemy.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; grid-column: 2 / -2; letter-spacing: normal; margin: 0px; min-width: 0px; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; grid-column: 2 / -2; letter-spacing: normal; margin: 0px; min-width: 0px; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fthe-complete-guide-to-angular-2%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;FullScreenToggleImage__Layout-yxmb5o-0 fsbpZf&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;&lt;img src=&quot;https://hackernoon.com/hn-images/1*niEyT-1QT1Zfs-dweauqJA.jpeg&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; height: auto; max-width: 100%; transition: transform 0.2s ease 0s;&quot; /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;6. React&amp;nbsp;JS:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Similar to&amp;nbsp;Angular,&amp;nbsp;React&amp;nbsp;is also a popular library for developing web applications. It allows you to write reusable components which you can then use to create modern looking interactive web&amp;nbsp;pages.Like Angular is backed by Google, React is backed by Facebook and hence quite popular. If you want to learn React then you either join Stephen Grider’s&amp;nbsp;Modern React with Redux&amp;nbsp;or Max’s&amp;nbsp;React — The Complete Guide&amp;nbsp;on Udemy. Both are excellent courses to learn to React online.&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;br style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px;&quot; /&gt;&lt;span style=&quot;color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px;&quot;&gt;Here are the&amp;nbsp;links:&lt;/span&gt;&lt;/b&gt;&lt;div&gt;&lt;ol style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; padding-left: 20px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Freact-redux%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Modern React with&amp;nbsp;Redux&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Freact-the-complete-guide-incl-redux%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;React — The Complete&amp;nbsp;Guide&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifHYezGhgM5lmKzfVYeHmTbql3o03ECYvpH1WO-BmOMcR2sWMOAAoo1G1lVOkUREMmSja4P0XmBuiBsCs16_3wC5SSDi0F0nAuZ_5H7ueT9WqlScySuxs0NcBMoMCJqeWEY2bCx0aRm18/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img data-original-height=&quot;382&quot; data-original-width=&quot;680&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifHYezGhgM5lmKzfVYeHmTbql3o03ECYvpH1WO-BmOMcR2sWMOAAoo1G1lVOkUREMmSja4P0XmBuiBsCs16_3wC5SSDi0F0nAuZ_5H7ueT9WqlScySuxs0NcBMoMCJqeWEY2bCx0aRm18/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;7. Vue.js:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;The Vue or Vue JS has really picked up speed last year and more and more people are recommending and using Vue.js. I am still a beginner on Vue and probably take some time to learn and migrate into Vue based application. But, if you have already made a decision you can start with&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Vue.js Essentials&lt;/span&gt;&amp;nbsp;course on&amp;nbsp;Udemy.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fvuejs-2-essentials%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;FullScreenToggleImage__Layout-yxmb5o-0 fsbpZf&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;&lt;img src=&quot;https://hackernoon.com/hn-images/1*0_zl1YRcPy0ymOpgJ0dQKA.jpeg&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; height: auto; max-width: 100%; transition: transform 0.2s ease 0s;&quot; /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;fullscreen&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;h1 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4; text-align: left;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #800180;&quot;&gt;The Backend Developer RoadMap:-&lt;/span&gt;&lt;/i&gt;&lt;/h1&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;If you want to become a back-end developer, then you can follow this Back-end Developer RoadMap. Again, you can start with yellow boxes which highlight key&amp;nbsp;technologies&amp;nbsp;you need to learn and then grow from there. Below the RoadMap, you will find some supplementary material and links to courses and books to aid your learning.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3ACTJfyJ4XglJJO7VZifQvz3ehRE76UscdZjYVejBeya7v6ekbBUTvedImNM-p-W2CCXXXnt1NgrDOwLZLTfpT62Dtf3M7ceYrNZYA9-f1HTbcZjkXkVffmtR27dMe-zOVeL5j2KyA-w/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;b&gt;&lt;img data-original-height=&quot;1866&quot; data-original-width=&quot;1285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3ACTJfyJ4XglJJO7VZifQvz3ehRE76UscdZjYVejBeya7v6ekbBUTvedImNM-p-W2CCXXXnt1NgrDOwLZLTfpT62Dtf3M7ceYrNZYA9-f1HTbcZjkXkVffmtR27dMe-zOVeL5j2KyA-w/s16000/image.png&quot; /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;thumbs-down&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/thumbs-down.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;heart&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/heart.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;thumbs-down&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/thumbs-down.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;money&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/money.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3 style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;1. Node.js:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;There are many choices to develop your web application’s backend e.g. you can use Java and Spring or maybe&amp;nbsp;Python&amp;nbsp;+&amp;nbsp;Django&amp;nbsp;but in recent year Node.js has come up as the preferred option.The best thing about&amp;nbsp;NodeJS&amp;nbsp;is that it allows you to develop a complete web application using just one programming language — JavaScript.If you want to go Node route, then&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;The Complete Node.js Developer course&lt;/span&gt;&amp;nbsp;by&amp;nbsp;Rob Percival&amp;nbsp;and&amp;nbsp;Andrew Mead&amp;nbsp;is best to start&amp;nbsp;with.&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;heart&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/heart.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;2. Java:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;I am primarily a Java developer who have learned Web Development and other programming languages, hence when it comes to developing backend my preferred choice is Java. You can either use&amp;nbsp;Core Java&amp;nbsp;or&amp;nbsp;Java + Spring&amp;nbsp;Boot to write a cutting edge, high-performance backend. If you want to go Java and Spring route, here are a couple of courses you can join to get up-to-speed.&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;heart&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/heart.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;light&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/light.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;thumbs-down&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/thumbs-down.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;img class=&quot;emoji not-active&quot; data-active=&quot;false&quot; data-emoji=&quot;money&quot; data-usertype=&quot;user&quot; src=&quot;https://hackernoon.com/emojis/money.png&quot; style=&quot;border-style: none; box-sizing: inherit; cursor: pointer; filter: grayscale(1); height: 26px; opacity: 0.5; transform: scale(0.8); transition: all 120ms ease-in-out 0s;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;__react_component_tooltip t4f9d74ea-395d-4e9f-be77-088c24c1c212 place-top type-dark&quot; data-id=&quot;tooltip&quot; id=&quot;dot&quot; style=&quot;background: rgb(34, 34, 34); border-radius: 3px; border: 1px solid transparent; box-sizing: inherit; color: white; display: inline-block; font-size: 13px; left: -999em; margin-top: -10px; opacity: 0; padding: 8px 21px; pointer-events: none; position: fixed; top: -999em; transition: opacity 0.3s ease-out 0s; visibility: hidden; z-index: 999;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; padding-left: 20px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/fs-bin/click?id=JVFxdTr9V80&amp;amp;subid=0&amp;amp;offerid=323058.1&amp;amp;type=10&amp;amp;tmpid=14538&amp;amp;RD_PARM1=https%3A%2F%2Fwww.udemy.com%2Fjava-the-complete-java-developer-course%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;The Complete Java Masterclass&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/fs-bin/click?id=JVFxdTr9V80&amp;amp;subid=0&amp;amp;offerid=323058.1&amp;amp;type=10&amp;amp;tmpid=14538&amp;amp;RD_PARM1=https%3A%2F%2Fwww.udemy.com%2Fspring-framework-5-beginner-to-guru%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Spring Framework 5: Beginner to&amp;nbsp;Guru&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;3. Python:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Python&amp;nbsp;is another awesome language, full of powerful framework and libraries. If you want to develop backend using&amp;nbsp;Python&amp;nbsp;then you can use Django, a full-stack web development framework for Python programmers. To start with here are a couple of courses to learn Python and&amp;nbsp;Django:&lt;/b&gt;&lt;/p&gt;&lt;ol style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; padding-left: 20px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fcomplete-python-bootcamp%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;The Complete Python&amp;nbsp;Bootcamp&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;a href=&quot;https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;amp;mid=39197&amp;amp;murl=https%3A%2F%2Fwww.udemy.com%2Fpython-and-django-full-stack-web-developer-bootcamp%2F&amp;amp;ref=hackernoon.com&quot; rel=&quot;noopener noreferrer ugc&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; outline: none; text-decoration-line: none; transition: color 200ms ease 0s;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Python and Django Full Stack Web Developer Bootcamp&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;4. Ruby:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Ruby is another powerful language perfect for web development. It has got a great framework called Rails which makes creating Web applications really easy and fast. If you want to start with Ruby you can check out&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;The Complete Ruby on Rails Developer Course&lt;/span&gt;&amp;nbsp;on&amp;nbsp;Udemy.&lt;/b&gt;&lt;/p&gt;&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; grid-column: 2 / -2; line-height: 1.4;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;5. PHP and&amp;nbsp;MySQL:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h3&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Forget about whatever negative things people say about PHP. It is still the easiest way to write the server side code and many, almost 50% of the internet runs on PHP and MySQL&amp;nbsp;stack.&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 10.4531px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;__react_component_tooltip t51753a00-33cf-46c0-bfe7-9d0e5a411afa place-top type-dark&quot; data-id=&quot;tooltip&quot; id=&quot;dot&quot; style=&quot;background: rgb(34, 34, 34); border-radius: 3px; border: 1px solid transparent; box-sizing: inherit; color: white; display: inline-block; font-size: 13px; left: -999em; margin-top: -10px; opacity: 0; padding: 8px 21px; pointer-events: none; position: fixed; top: -999em; transition: opacity 0.3s ease-out 0s; visibility: hidden; z-index: 999;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;If you are interested in learning PHP, you can check out&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;PHP for Beginners&lt;/span&gt;&amp;nbsp;course on Udemy. If you need more choices and free resources, you can also check my list of&amp;nbsp;free PHP and MySQL courses&amp;nbsp;to start&amp;nbsp;with.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;That’s all about&amp;nbsp;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;how to become a Web Developer&lt;/span&gt;. This is an excellent resource to start with as it highlights several paths to become the Web developer you always wanted to&amp;nbsp;be.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;Though, if you stuck somewhere and if there is any confusion, you can always ask here and we’ll try to answer your queries as best as possible.&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;paragraph&quot; style=&quot;box-sizing: inherit; color: #3c3c3b; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 2 / -2; margin: 0px; min-width: 0px; overflow-wrap: break-word;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class=&quot;Reactions__Layout-is3e2o-0 dqxVKe reactions&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; color: #3c3c3b; display: flex; font-family: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif; font-size: 20px; grid-column: 3 / auto; justify-content: center; position: relative;&quot;&gt;&lt;div class=&quot;actions&quot; style=&quot;-webkit-box-align: center; -webkit-box-flex: 1; align-items: center; box-sizing: inherit; display: flex; flex-grow: 1; flex-wrap: wrap; opacity: 0; padding-left: 20px; transition: all 1000ms ease-in-out 0s;&quot;&gt;&lt;div class=&quot;emojis&quot; style=&quot;-webkit-box-flex: 1; box-sizing: inherit; display: flex; flex-grow: 1;&quot;&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;emoji-container&quot; style=&quot;-webkit-box-align: center; -webkit-box-pack: center; align-items: center; box-sizing: inherit; display: flex; flex-direction: column; justify-content: center; margin-right: 5px; position: relative;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; display: block; font-family: &amp;quot;IBM Plex Mono&amp;quot;, monospace; font-size: 16px; font-weight: bold; left: 13px; line-height: 1; position: absolute; top: -3px; transform: translate(-50%, -100%);&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/6726961196671761865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2021/01/the-web-developer-roadmap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6726961196671761865'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6726961196671761865'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2021/01/the-web-developer-roadmap.html' title='The Web Developer RoadMap '/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_9d1tBf_laHiBNsYnmxcIC5apezULdrplLLbgYxG022uar9PgcFUl6PnHUb1ls1VTM9068ya7L-dSpx2sOpB98yzFUNx4bFH9Dj2NffY17a3ivOkvMqHTmqg4y2EjeM5YUqoMQ1pRW7s/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-6389499882217301210</id><published>2020-12-31T08:55:00.001+05:30</published><updated>2022-01-25T12:40:17.576+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="c"/><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="c++"/><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="kotlin"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="programming languages"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="r language"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Top 10 In-Demand programming languages to learn in 2021.</title><content type='html'>&lt;div id=&quot;vce-main&quot; style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div id=&quot;main-wrapper&quot; style=&quot;border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;container site-content vce-sid-right&quot; id=&quot;content&quot; style=&quot;border: 0px; box-sizing: border-box; margin: 0px auto; max-width: 1140px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;vce-main-content&quot; id=&quot;primary&quot; style=&quot;border: 0px; box-sizing: border-box; float: left; margin: 0px; outline: 0px; padding: 15px 30px 0px 0px; vertical-align: baseline; width: 840px;&quot;&gt;&lt;main class=&quot;main-box main-box-single&quot; id=&quot;main&quot; style=&quot;background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px; box-sizing: border-box; float: left; margin-bottom: 30px; padding: 0px; width: 810px;&quot;&gt;&lt;article class=&quot;vce-single post-76953 post type-post status-publish format-standard has-post-thumbnail hentry category-best-of-linux&quot; id=&quot;post-76953&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;div class=&quot;entry-content&quot; style=&quot;border: 0px; box-sizing: border-box; margin: 30px auto; outline: 0px; padding: 0px; vertical-align: baseline; width: 760px;&quot;&gt;&lt;div id=&quot;wpbody&quot; style=&quot;border: 0px; box-sizing: border-box; font-family: Arimo, sans-serif; font-size: 1.14286em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; color: #ba3925; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;ic id dw at ie b ep if er ig ih ii ij ik il im in do&quot; data-selectable-paragraph=&quot;&quot; id=&quot;fe22&quot; style=&quot;box-sizing: inherit; color: black; font-family: Lato, sans-serif; font-style: italic; line-height: 1.58; margin-bottom: -0.46em; margin-top: 2em; word-break: break-word;&quot;&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.84)&quot; face=&quot;medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif&quot;&gt;&lt;span style=&quot;font-size: 21px; letter-spacing: -0.084px;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;The top programming languages for new developers.&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;ic id dw at ie b ep if er ig ih ii ij ik il im in do&quot; data-selectable-paragraph=&quot;&quot; id=&quot;fe22&quot; style=&quot;box-sizing: inherit; color: black; font-family: Lato, sans-serif; font-style: italic; line-height: 1.58; margin-bottom: -0.46em; margin-top: 2em; word-break: break-word;&quot;&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.84)&quot; face=&quot;medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif&quot;&gt;&lt;span style=&quot;font-size: 21px; letter-spacing: -0.084px;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h2 class=&quot;as cn ep fa er fb et fc ev fd ex fe ax&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.54); font-family: medium-content-sans-serif-font, &amp;quot;Lucida Grande&amp;quot;, &amp;quot;Lucida Sans Unicode&amp;quot;, &amp;quot;Lucida Sans&amp;quot;, Geneva, Arial, sans-serif; font-size: 24px; font-style: italic; font-weight: 300; line-height: 32px; margin: 0px;&quot;&gt;&lt;img src=&quot;https://miro.medium.com/max/5000/1*HLGtY6O2vUHqIyEbWdmBgA.jpeg&quot; style=&quot;border: 0px; height: inherit; max-width: 100%;&quot; /&gt;&lt;/h2&gt;&lt;h2 class=&quot;as cn ep fa er fb et fc ev fd ex fe ax&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.54); font-family: medium-content-sans-serif-font, &amp;quot;Lucida Grande&amp;quot;, &amp;quot;Lucida Sans Unicode&amp;quot;, &amp;quot;Lucida Sans&amp;quot;, Geneva, Arial, sans-serif; font-size: 24px; font-style: italic; font-weight: 300; line-height: 32px; margin: 0px;&quot;&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.84)&quot; face=&quot;medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif&quot; style=&quot;font-size: 21px; letter-spacing: -0.004em;&quot;&gt;There are around 600 programming languages out there. The demand and popularity of programming languages fluctuate every year. Also, new programming languages are coming with attractive features.&lt;/span&gt;&lt;/h2&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; color: #ba3925; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;ic id dw at ie b ep if er ig ih ii ij ik il im in do&quot; data-selectable-paragraph=&quot;&quot; id=&quot;5218&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; font-style: italic; letter-spacing: -0.004em; line-height: 1.58; margin-bottom: -0.46em; margin-top: 2em; word-break: break-word;&quot;&gt;So,&amp;nbsp;&lt;span class=&quot;ie io&quot; style=&quot;box-sizing: inherit;&quot;&gt;which programming language should you learn?&lt;/span&gt;&amp;nbsp;Learning a new programming language is always an investment of your time and brainpower. If you are a seasoned developer or if you already know several programming languages, then you can learn a niche, modern one.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;ic id dw at ie b ep if er ig ih ii ij ik il im in do&quot; data-selectable-paragraph=&quot;&quot; id=&quot;b214&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; font-style: italic; letter-spacing: -0.004em; line-height: 1.58; margin-bottom: -0.46em; margin-top: 2em; word-break: break-word;&quot;&gt;But if you are starting your programming career in 2020 or if you want to learn your first or second programming language, then&amp;nbsp;&lt;span class=&quot;ie io&quot; style=&quot;box-sizing: inherit;&quot;&gt;it is wise to learn one of the mainstream and established programming languages&lt;/span&gt;. Here I will list programming languages based on the following criteria:&lt;/div&gt;&lt;ul style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.8); font-family: medium-content-sans-serif-font, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-style: italic; list-style: none none; margin: 0px; padding: 0px;&quot;&gt;&lt;li class=&quot;ic id dw at ie b ep if er ig ih ii ij ik il im in jn jo jp&quot; data-selectable-paragraph=&quot;&quot; id=&quot;0bac&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; letter-spacing: -0.004em; line-height: 1.58; list-style-type: disc; margin-bottom: -0.46em; margin-left: 30px; margin-top: 2em; padding-left: 0px;&quot;&gt;Already&amp;nbsp;&lt;span class=&quot;ie io&quot; style=&quot;box-sizing: inherit;&quot;&gt;mainstream and firmly established&lt;/span&gt;&amp;nbsp;in the Software Development industry.&lt;/li&gt;&lt;li class=&quot;ic id dw at ie b ep jq er jr ih js ij jt il ju in jn jo jp&quot; data-selectable-paragraph=&quot;&quot; id=&quot;6415&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; letter-spacing: -0.004em; line-height: 1.58; list-style-type: disc; margin-bottom: -0.46em; margin-left: 30px; margin-top: 1.05em; padding-left: 0px;&quot;&gt;&lt;span class=&quot;ie io&quot; style=&quot;box-sizing: inherit;&quot;&gt;Top-ranked&lt;/span&gt;&amp;nbsp;in the renowned programming languages ranking websites.&lt;/li&gt;&lt;li class=&quot;ic id dw at ie b ep jq er jr ih js ij jt il ju in jn jo jp&quot; data-selectable-paragraph=&quot;&quot; id=&quot;062c&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; letter-spacing: -0.004em; line-height: 1.58; list-style-type: disc; margin-bottom: -0.46em; margin-left: 30px; margin-top: 1.05em; padding-left: 0px;&quot;&gt;&lt;span class=&quot;ie io&quot; style=&quot;box-sizing: inherit;&quot;&gt;Popularity is increasing or stable&lt;/span&gt;&amp;nbsp;and not sharply decreasing.&lt;/li&gt;&lt;li class=&quot;ic id dw at ie b ep jq er jr ih js ij jt il ju in jn jo jp&quot; data-selectable-paragraph=&quot;&quot; id=&quot;b321&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; letter-spacing: -0.004em; line-height: 1.58; list-style-type: disc; margin-bottom: -0.46em; margin-left: 30px; margin-top: 1.05em; padding-left: 0px;&quot;&gt;They have a large set of libraries, frameworks, tooling support, and have a large community.&lt;/li&gt;&lt;li class=&quot;ic id dw at ie b ep jq er jr ih js ij jt il ju in jn jo jp&quot; data-selectable-paragraph=&quot;&quot; id=&quot;3d68&quot; style=&quot;box-sizing: inherit; color: rgba(0, 0, 0, 0.84); font-family: medium-content-serif-font, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 21px; letter-spacing: -0.004em; line-height: 1.58; list-style-type: disc; margin-bottom: -0.46em; margin-left: 30px; margin-top: 1.05em; padding-left: 0px;&quot;&gt;They are&amp;nbsp;&lt;span class=&quot;ie io&quot; style=&quot;box-sizing: inherit;&quot;&gt;demanding in the job market&lt;/span&gt;&amp;nbsp;with a good salary.&lt;/li&gt;&lt;/ul&gt;&lt;/h2&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; color: #ba3925; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/h2&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;1) Python:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;For people just starting out with computer science in 2021, and even for those with some experience with this language, Python is something every programmer should be comfortable with. This language offers an intuitive and easy-to-learn syntax that makes it a popular choice among beginners and professionals alike. The beauty of Python is that it is extremely versatile, as it can almost be used anywhere. Whether you want to work on some back-end application of a website or mobile application, or you want to on some data science-related work, Python is critical to these tasks and many more. Python is the preferred language in the areas of machine learning, deep learning, artificial intelligence, and other data science fields. Data science is the hottest topic these days, as businesses and companies are now extracting insights from data analysis and using that to further grow their markets. Libraries, such as TensorFlow, Keras, Scikit, etc., have made the computation required for running different models extremely cheap and fast to execute.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-76955 alignnone lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;260&quot; sizes=&quot;(max-width: 719px) 100vw, 719px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image1-23.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image1-23.png 719w, https://linuxhint.com/wp-content/uploads/2020/11/image1-23-300x108.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;719&quot; /&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;This versatility and availability of all kinds of libraries in Python have led to enormous growth in demand for this language. Python just keeps on growing without slowing down.&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;CLH38rWu7e0CFcx7Kwod44wBnQ&quot; id=&quot;AdThrive_Content_2_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;div id=&quot;google_ads_iframe_/18190176/AdThrive_Content_2/5c9b6001b80bec0dfaf0b493_0__container__&quot; style=&quot;border: 0pt none; box-sizing: border-box; font-size: 18.2858px; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;2) JavaScript:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;JavaScript is one of the most widely used languages, as it is considered the standard programming language of the web. It is used in almost every website you have seen on the Internet. JavaScript provides a syntax that allows it to be used in both the front-end and back-end sections of websites, showing the flexibility and power that it possesses. In addition to HTML and CSS, JavaScript offers a way that allows users to not only develop and design their websites but also make their websites more dynamic by adding functionalities to the elements present in the site. Moreover, Javascript is also the fundamental language used in web frameworks, such as React, Vue, and Node, making it the undisputed king in the web development department. Websites that you regularly visit, such as Google, YouTube, and Wikipedia, were all created using JavaScript.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-size: 18.2858px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Code:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-76956 alignnone lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;583&quot; sizes=&quot;(max-width: 609px) 100vw, 609px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image3-23.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image3-23.png 609w, https://linuxhint.com/wp-content/uploads/2020/11/image3-23-300x287.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;609&quot; /&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-size: 18.2858px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Result:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76957 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;248&quot; sizes=&quot;(max-width: 1302px) 100vw, 1302px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image2-22.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image2-22.png 1302w, https://linuxhint.com/wp-content/uploads/2020/11/image2-22-300x57.png 300w, https://linuxhint.com/wp-content/uploads/2020/11/image2-22-1024x195.png 1024w, https://linuxhint.com/wp-content/uploads/2020/11/image2-22-768x146.png 768w, https://linuxhint.com/wp-content/uploads/2020/11/image2-22-810x154.png 810w, https://linuxhint.com/wp-content/uploads/2020/11/image2-22-1140x217.png 1140w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;1302&quot; /&gt;&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;CICF-rWu7e0CFUsycgodzcgHfw&quot; id=&quot;AdThrive_Content_3_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;3) Java:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;Java is another immensely popular programming language that, albeit being one of the oldest languages out there, is still highly in-demand. Java is often used in the work of large organizations. It is also widely used in Android development, which, considering the popularity that Android applications have garnered, makes Java a highly sought-after skill to have. Due to Java’s scalability, strong memory allocation, and high performance, companies like Amazon, Twitter, and Adobe are a few names that come under the list of users of this programming language, along with a million other repositories that can be found at GitHub.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76958 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;379&quot; sizes=&quot;(max-width: 712px) 100vw, 712px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image5-18.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image5-18.png 712w, https://linuxhint.com/wp-content/uploads/2020/11/image5-18-300x160.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;712&quot; /&gt;&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;COeqi7au7e0CFc1IKwodAWML2w&quot; id=&quot;AdThrive_Content_4_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;4) C/C++ :-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;C/C++ is among the fastest programming languages out there, providing a high level of functionality. This language is therefore used in the majority of low-level systems, such as operating systems, embedded systems, kernel development, etc. It is even used as a baseline in the development of other programming languages. Due to its large set of libraries and stable nature, C/C++ also plays a huge role in the areas of game development, computer graphics, virtual reality, and more. Companies like Nvidia, Google, Microsoft, and Apple are often on the lookout for C/C++ developers.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76959 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;302&quot; sizes=&quot;(max-width: 560px) 100vw, 560px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image4-18.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image4-18.png 560w, https://linuxhint.com/wp-content/uploads/2020/11/image4-18-300x162.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;560&quot; /&gt;&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;CNvFmLau7e0CFVVdfQodO-0BhQ&quot; id=&quot;AdThrive_Content_5_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;5) C# :-&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;C# is a programming language developed by Microsoft that has made quite a name for itself in the web and game development departments. C# is most regularly used in the Unity software, which is one of the most popular game engine software used for building 2D and 3D video games. C# also plays a huge role in building Windows applications and has therefore been used at the back-end side of websites such as Bing, Visual Studio, etc.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-size: 18.2858px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Code:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76960 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;398&quot; sizes=&quot;(max-width: 603px) 100vw, 603px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image7-13.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image7-13.png 603w, https://linuxhint.com/wp-content/uploads/2020/11/image7-13-300x198.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;603&quot; /&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-size: 18.2858px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Script being used in Unity:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76961 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;102&quot; sizes=&quot;(max-width: 464px) 100vw, 464px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image6-3.jpg&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image6-3.jpg 464w, https://linuxhint.com/wp-content/uploads/2020/11/image6-3-300x66.jpg 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;464&quot; /&gt;&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;CMerprau7e0CFUaLSwUdweYKmw&quot; id=&quot;AdThrive_Content_6_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;6) PHP:-&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: 18.2858px;&quot;&gt;Despite the huge popularity that languages like Python and JavaScript have garnered in backend development, PHP is still going strong and continues to be used by large companies, including Facebook, Yahoo, and Wikipedia. There remains a huge demand for PHP developers in the market, as many websites (particularly WordPress) around the web are running using PHP as their baseline. Therefore, PHP is still a great choice as a language to learn in 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-size: 18.2858px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Code:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76964 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;244&quot; sizes=&quot;(max-width: 310px) 100vw, 310px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image12-7.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image12-7.png 310w, https://linuxhint.com/wp-content/uploads/2020/11/image12-7-300x236.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;310&quot; /&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;span style=&quot;border: 0px; box-sizing: border-box; font-size: 18.2858px; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Result:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76965 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;122&quot; sizes=&quot;(max-width: 324px) 100vw, 324px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image10-9.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image10-9.png 324w, https://linuxhint.com/wp-content/uploads/2020/11/image10-9-300x113.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;324&quot; /&gt;&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;CNyuyLau7e0CFZZwfQodjLMBlg&quot; id=&quot;AdThrive_Content_9_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;7) Swift:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;Swift is a programming language developed by Apple for creating iOS applications. It is one of the most in-demand languages out there, as iOS applications are still extremely popular among users and Apple is still standing strong. Although Flutter (Dart) and React Native are also options for iOS development, Swift is still the more widely used and preferred option.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76966 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;378&quot; sizes=&quot;(max-width: 458px) 100vw, 458px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image11-9.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image11-9.png 458w, https://linuxhint.com/wp-content/uploads/2020/11/image11-9-300x248.png 300w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;458&quot; /&gt;&lt;/p&gt;&lt;h2 style=&quot;border: 0px; box-sizing: border-box; font-family: Poppins; font-size: 20px; line-height: 1.25; margin: 0px 0px 10px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;u&gt;&lt;i&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;8) Kotlin:-&lt;/span&gt;&lt;/i&gt;&lt;/u&gt;&lt;/h2&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;Kotlin is a language developed by JetBrains whose work revolves around the development of Android applications. This is precisely why Google decided to name Kotlin as the official language for Android development, putting it ahead of Java. And, as Android is the highest-selling mobile operating system, the fact that Kotlin is one of the languages to learn in 2021 comes as no surprise.&lt;/p&gt;&lt;p style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-size: 18.2858px; margin: 0px 0px 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-76967 lazyloaded&quot; data-ll-status=&quot;loaded&quot; height=&quot;372&quot; sizes=&quot;(max-width: 908px) 100vw, 908px&quot; src=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image13-7.png&quot; srcset=&quot;https://linuxhint.com/wp-content/uploads/2020/11/image13-7.png 908w, https://linuxhint.com/wp-content/uploads/2020/11/image13-7-300x123.png 300w, https://linuxhint.com/wp-content/uploads/2020/11/image13-7-768x315.png 768w, https://linuxhint.com/wp-content/uploads/2020/11/image13-7-810x332.png 810w&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; margin-bottom: 30px; max-width: 100%; vertical-align: middle;&quot; width=&quot;908&quot; /&gt;&lt;/p&gt;&lt;div class=&quot;adthrive-ad adthrive-content adthrive-content-1&quot; data-google-query-id=&quot;CMb317au7e0CFYNbfQod7h4P_A&quot; id=&quot;AdThrive_Content_10_desktop&quot; style=&quot;border: 0px; box-sizing: border-box; clear: both; color: #444444; font-size: 18.2858px; line-height: 0; margin: 10px 0px; outline: 0px; overflow: visible; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/article&gt;&lt;/main&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;adthrive-comscore adthrive-footer-message&quot; style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-family: Poppins; font-size: 16px; margin: 5px 0px 100px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/6389499882217301210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2020/12/top-10-in-demand-programming-languages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6389499882217301210'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6389499882217301210'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2020/12/top-10-in-demand-programming-languages.html' title='Top 10 In-Demand programming languages to learn in 2021.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-9.2506238361788462 37.6990483 47.369843836178845 108.0115483</georss:box></entry><entry><id>tag:blogger.com,1999:blog-5376165295948134380.post-6227377757689663852</id><published>2020-12-29T13:58:00.001+05:30</published><updated>2020-12-29T14:11:52.777+05:30</updated><title type='text'>Vulnerabilities That Ethical Hacker Can Uncover.</title><content type='html'>&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 25px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Protocols of ethical hacking:-&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px rgb(221, 221, 221); font-family: Montserrat; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px rgb(221, 221, 221); font-family: Montserrat; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Staying legal is the foremost key to ethical hacking&lt;/strong&gt;&lt;span style=&quot;font-family: Montserrat; font-size: 16px;&quot;&gt;. The ethical hackers must take management’s approval before performing a security assessment.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Approval defines the scope of ethical hacking&lt;/strong&gt;&lt;span style=&quot;color: #333333; font-family: Montserrat; font-size: 16px;&quot;&gt;. The scope of security assessment should be restricted to the pre-defined legal boundaries.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;By reporting vulnerabilities identified during the assessment&lt;/strong&gt;&lt;span style=&quot;color: #333333; font-family: Montserrat; font-size: 16px;&quot;&gt;, an ethical hacker suggests the remedies to resolve them.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Guided by the ethical motive&lt;/strong&gt;&lt;span style=&quot;color: #333333; font-family: Montserrat; font-size: 16px;&quot;&gt;, data security is again one of the crucial tasks of ethical hackers. They should agree to the organization’s non-disclosure policy.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/strong&gt;&lt;h2 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 25px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Types of problems that ethical hacking can address:-&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ethical hacking duplicates the black hat hacking technique to assess security vulnerabilities. Initially, ethical hackers performed reconnaissance to collect as much information as possible. The information is collected by performing automated and manual testing on the permitted area to attack. Once the vulnerabilities are identified, ethical hackers use exploits against them to explain the consequences.&lt;/div&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The most common vulnerabilities that ethical hacking can discover are –&lt;/div&gt;&lt;h3 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 20px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;1. Broken authentication:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;It allows the user to bypass the authentication process on a web application. The attacker can perform automated attacks such as credential surfing. It is part of ethical hacking to test for broken authentication.&lt;/div&gt;&lt;h3 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 20px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;2. Security misconfigurations:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;This vulnerability is listed among the top vulnerabilities on OWASP. It is about the misconception that an organization has with regard to its security posture. The organization will be in a false notion of having a secure environment in the company. Whereas ethical hacking helps locate the security gaps that could lead to serious threats when identified by black hats.&lt;/div&gt;&lt;h3 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 20px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;3. Injection attacks:-&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;It is a broad attack vector where an attacker injects untrusted input into the application. This code or query gets processed by an interpreter which alters the execution of the program. The ethical hacker on penetrating the application coding can locate the weak corner that allows the attacker to&amp;nbsp;&lt;a href=&quot;https://blog.eccouncil.org/6-most-feared-web-application-attacks-and-how-to-beat-them-part-2-injection/&quot; style=&quot;background: transparent; border: 0px rgb(221, 221, 221); color: #ff0303; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: color 300ms ease 0s, background-color 300ms ease 0s, opacity 300ms ease 0s; vertical-align: baseline;&quot;&gt;inject the code&lt;/a&gt;.&lt;/div&gt;&lt;h3 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 20px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;4. Components with known vulnerabilities:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;These are often ignored by developers, and hence, they are exploited by malicious attackers. Automated tools can be used to identify vulnerable components to some extent. Whereas, few vulnerabilities take deeper intrusions to be found and removed.&lt;/div&gt;&lt;h3 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 20px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;u&gt;&lt;i&gt;5. Sensitive data exposure:-&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;It is again listed among the top 10 vulnerabilities of OWASP as it can put critical data at risk. The data may include contact numbers, passwords, credit card details, private health data, and many more. These details, when exposed, may result in a potential data breach.&lt;/div&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;After performing the penetration testing, ethical hackers list their findings and prepare a detailed report. The document explains the traced vulnerabilities and the process to mitigate them.&lt;/div&gt;&lt;h2 style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Raleway; font-size: 25px; font-weight: 400; line-height: 1.3; margin: 0px 0px 18px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;What skills and certifications should an ethical hacker have?&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ethical hackers play an important role in the refining of the security posture of an organization. They are subject matter experts with a wide range of computer skills. Briefly, the skills that a typical ethical hacker should have are&amp;nbsp;&lt;/div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Montserrat; font-size: 16px;&quot;&gt;Proficiency in networking and operating systems&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Montserrat; font-size: 16px;&quot;&gt;Expertise in scripting languages&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Montserrat; font-size: 16px;&quot;&gt;Knowledge of information security&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); font-family: Montserrat; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); color: #333333; font-size: 16px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;The most recognized ethical hacking certification:&amp;nbsp;&lt;/strong&gt;&lt;strong style=&quot;background: transparent; border: 0px rgb(221, 221, 221); margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;i&gt;&lt;u&gt;Certified Ethical Hacker (C|EH)&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;selectionShareable&quot; style=&quot;background: rgb(255, 255, 255); border: 0px rgb(221, 221, 221); color: #333333; font-family: Montserrat; font-size: 16px; margin-bottom: 20px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;C|EH is the most desired security certification that every information security professional seeks to have. It puts you in a hacker’s seat and enables you to think and act similar to that of a malicious attacker. By being in the shoes of an attacker, you could perform the test faster and defend the systems with efficacy. C|EH covers all the five phases of ethical hacking. They are – reconnaissance, gaining access, enumeration, maintaining access and covering your tracks. It is the world’s most advanced and comprehensive ethical hacking course. It has 20 of the most updated security domains and 340 latest methodologies&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://cherrypatel.blogspot.com/feeds/6227377757689663852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://cherrypatel.blogspot.com/2020/12/vulnerabilities-that-ethical-hacking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6227377757689663852'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5376165295948134380/posts/default/6227377757689663852'/><link rel='alternate' type='text/html' href='https://cherrypatel.blogspot.com/2020/12/vulnerabilities-that-ethical-hacking.html' title='Vulnerabilities That Ethical Hacker Can Uncover.'/><author><name>Cherry patel</name><uri>http://www.blogger.com/profile/16213532739155852697</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Mumbai, Maharashtra 400051, India</georss:featurename><georss:point>19.05961 72.8552983</georss:point><georss:box>-46.585013420977766 -67.7697017 84.704233420977772 -146.51970169999998</georss:box></entry></feed>