SlideShare a Scribd company logo
“HTTP is a „stateless‟ protocol. This means that each visit to a site
(or even clicks within a site) is seen by the server as the first visit by
the user. In essence, the server "forgets" everything after each
request.”
“Cookies are a very important method for maintaining state on the Web. "State"
in this case refers to an application's ability to work interactively with a
user, remembering all data since the application started, and differentiating
between users and their individual data sets.”

                                                  “Cookies are simply text files
                                                  sent by a Web site to your
                                                  computer to track your
                                                  movements within its pages.
                                                  They're something like
                                                  virtual license
                                                  plates, assigned to your
                                                  browser so a site can spot
                                                  you in a sea of millions of
                                                  visitors. Cookies remember
                                                  your login and password, the
                                                  products you've just
                                                  bought, or your preferred
                                                  color scheme.”
Lou Montulli, a founding engineer at
Netscape Communications, invented the
cookie as a way to create a virtual
shopping cart, essentially launching e-
commerce in 1994.

The stateless internets has no memory of
a browser‟s actions. Moving from page to
page is like the first time all over again for
the internets. Cookies remember the
selections a user has made from page to
page, thus allowing for the experience of
a virtual shopping experience.
Lou Montulli went on to be named People Magazine‟s sexiest internet mogul
in 1998
“An analogy I like to use is a laundry cleaner's shop. You drop something
off, and get a ticket. When you return with the ticket, you get your clothes back.
If you don't have the ticket, then the laundry man doesn't know which clothes
are yours. In fact, he won't be able to tell whether you are there to pick up
clothes, or a brand new customer. As such, the ticket is critical to maintaining
state between you and the laundry man.”
•Only last for the duration of a user‟s visit to a site
•Allows data selection to be remembered from page to page
•Most common cookie associated with virtual shopping
•Store authentication data: log-in info
•Personal preferences like theme and
language selections
•Preferences remembered when user visits
site later in the future
•Only used when user is using HTTPS

•Cookies are encrypted protecting
against “eavesdropping” or
“cookiejacking”
•Flash-based cookies
•Used for tracking
•Resist being deleted
•Allow web traffic tracking companies to track
unique user information across multiple browser
platforms
•Can last for years or decades
•If deleted, will come back to life
“So, what would happen if the king of the
Internet magically banned cookies
tomorrow? Much of the Web would cease
to exist. Many Web sites would require
more frequent registration—you'd have to
log in every time you visited the New York
Times, since the site wouldn't remember
you. And forget about shopping online.”
Facebook tracks your web
 acitivity outside of facebook.com
 even when you‟re logged out.




A cookiejacking vulnerability was
discovered in the latest version of
IE. Most cookies don‟t have any
valuable info, but your
Gmail, Twitter, and Facebook
cookies have all log-in info stored.
Bad news. Saved any credit card
info to a site you frequently shop
at? Vulnerable to hackers!
•Delete cookies from your browsers on the
     regular
     •Relegate Facebook to it‟s own browser
     •Don‟t use IE
Not all cookies are bad, though. They make our
user experience (mostly) seamless. We win the
                    Internet!

More Related Content

Similar to Cookies

Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptx
kkmodi12
 
online spying tools
online spying toolsonline spying tools
online spying tools
Deepa Jacob
 
Bitcoin for beginners
Bitcoin for beginnersBitcoin for beginners
Bitcoin for beginners
GinoCarbone1
 
Presentation on Internet Cookies
Presentation on Internet CookiesPresentation on Internet Cookies
Presentation on Internet Cookies
Ritika Barethia
 
interesting and creative life of web3.0
interesting and creative life of web3.0interesting and creative life of web3.0
interesting and creative life of web3.0
Alex Hung
 
Abhi ppt
Abhi pptAbhi ppt
Abhi ppt
Abhinav Pal
 
3D Internet
3D Internet3D Internet
3D Internet
Abhinav Pal
 
3D Internet
3D Internet3D Internet
3D Internet
Abhinav Pal
 
Barcamp
BarcampBarcamp
Metaverse.pptx
Metaverse.pptxMetaverse.pptx
Metaverse.pptx
HammadKhokhar7
 
Presentation portfolio E-business
Presentation portfolio E-business Presentation portfolio E-business
Presentation portfolio E-business
J_waut14
 
State of the Internet Operating System
State of the Internet Operating SystemState of the Internet Operating System
State of the Internet Operating System
Tim O'Reilly
 
Bitcoin — a New Currency
Bitcoin — a New CurrencyBitcoin — a New Currency
Bitcoin — a New Currency
authors boards
 
Bitcoin a new currency - sorrentino (1)
Bitcoin   a new currency - sorrentino (1)Bitcoin   a new currency - sorrentino (1)
Bitcoin a new currency - sorrentino (1)
suzi smith
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
Sarannazi Nasanjargal
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
Sarannazi Nasanjargal
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
Jesuraj Love
 
CryptoCurrency CashOut
CryptoCurrency CashOutCryptoCurrency CashOut
CryptoCurrency CashOut
rodmister
 
Block chain saurabh
Block chain saurabhBlock chain saurabh
Block chain saurabh
SaurabhChakraverty1
 
Cookies and sessions
Cookies and sessionsCookies and sessions
Cookies and sessions
Sukrit Gupta
 

Similar to Cookies (20)

Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptx
 
online spying tools
online spying toolsonline spying tools
online spying tools
 
Bitcoin for beginners
Bitcoin for beginnersBitcoin for beginners
Bitcoin for beginners
 
Presentation on Internet Cookies
Presentation on Internet CookiesPresentation on Internet Cookies
Presentation on Internet Cookies
 
interesting and creative life of web3.0
interesting and creative life of web3.0interesting and creative life of web3.0
interesting and creative life of web3.0
 
Abhi ppt
Abhi pptAbhi ppt
Abhi ppt
 
3D Internet
3D Internet3D Internet
3D Internet
 
3D Internet
3D Internet3D Internet
3D Internet
 
Barcamp
BarcampBarcamp
Barcamp
 
Metaverse.pptx
Metaverse.pptxMetaverse.pptx
Metaverse.pptx
 
Presentation portfolio E-business
Presentation portfolio E-business Presentation portfolio E-business
Presentation portfolio E-business
 
State of the Internet Operating System
State of the Internet Operating SystemState of the Internet Operating System
State of the Internet Operating System
 
Bitcoin — a New Currency
Bitcoin — a New CurrencyBitcoin — a New Currency
Bitcoin — a New Currency
 
Bitcoin a new currency - sorrentino (1)
Bitcoin   a new currency - sorrentino (1)Bitcoin   a new currency - sorrentino (1)
Bitcoin a new currency - sorrentino (1)
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
 
CryptoCurrency CashOut
CryptoCurrency CashOutCryptoCurrency CashOut
CryptoCurrency CashOut
 
Block chain saurabh
Block chain saurabhBlock chain saurabh
Block chain saurabh
 
Cookies and sessions
Cookies and sessionsCookies and sessions
Cookies and sessions
 

Recently uploaded

JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 

Recently uploaded (20)

JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 

Cookies

  • 1.
  • 2. “HTTP is a „stateless‟ protocol. This means that each visit to a site (or even clicks within a site) is seen by the server as the first visit by the user. In essence, the server "forgets" everything after each request.”
  • 3. “Cookies are a very important method for maintaining state on the Web. "State" in this case refers to an application's ability to work interactively with a user, remembering all data since the application started, and differentiating between users and their individual data sets.” “Cookies are simply text files sent by a Web site to your computer to track your movements within its pages. They're something like virtual license plates, assigned to your browser so a site can spot you in a sea of millions of visitors. Cookies remember your login and password, the products you've just bought, or your preferred color scheme.”
  • 4. Lou Montulli, a founding engineer at Netscape Communications, invented the cookie as a way to create a virtual shopping cart, essentially launching e- commerce in 1994. The stateless internets has no memory of a browser‟s actions. Moving from page to page is like the first time all over again for the internets. Cookies remember the selections a user has made from page to page, thus allowing for the experience of a virtual shopping experience.
  • 5. Lou Montulli went on to be named People Magazine‟s sexiest internet mogul in 1998
  • 6. “An analogy I like to use is a laundry cleaner's shop. You drop something off, and get a ticket. When you return with the ticket, you get your clothes back. If you don't have the ticket, then the laundry man doesn't know which clothes are yours. In fact, he won't be able to tell whether you are there to pick up clothes, or a brand new customer. As such, the ticket is critical to maintaining state between you and the laundry man.”
  • 7. •Only last for the duration of a user‟s visit to a site •Allows data selection to be remembered from page to page •Most common cookie associated with virtual shopping
  • 8. •Store authentication data: log-in info •Personal preferences like theme and language selections •Preferences remembered when user visits site later in the future
  • 9. •Only used when user is using HTTPS •Cookies are encrypted protecting against “eavesdropping” or “cookiejacking”
  • 10. •Flash-based cookies •Used for tracking •Resist being deleted
  • 11. •Allow web traffic tracking companies to track unique user information across multiple browser platforms •Can last for years or decades •If deleted, will come back to life
  • 12. “So, what would happen if the king of the Internet magically banned cookies tomorrow? Much of the Web would cease to exist. Many Web sites would require more frequent registration—you'd have to log in every time you visited the New York Times, since the site wouldn't remember you. And forget about shopping online.”
  • 13.
  • 14. Facebook tracks your web acitivity outside of facebook.com even when you‟re logged out. A cookiejacking vulnerability was discovered in the latest version of IE. Most cookies don‟t have any valuable info, but your Gmail, Twitter, and Facebook cookies have all log-in info stored. Bad news. Saved any credit card info to a site you frequently shop at? Vulnerable to hackers!
  • 15. •Delete cookies from your browsers on the regular •Relegate Facebook to it‟s own browser •Don‟t use IE Not all cookies are bad, though. They make our user experience (mostly) seamless. We win the Internet!