SlideShare une entreprise Scribd logo
1  sur  15
“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!

Contenu connexe

Similaire à Cookies

Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptxkkmodi12
 
online spying tools
online spying toolsonline spying tools
online spying toolsDeepa Jacob
 
Internet,web 2.0,3.0,search techniques
Internet,web 2.0,3.0,search techniquesInternet,web 2.0,3.0,search techniques
Internet,web 2.0,3.0,search techniquesmainjail
 
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.0Alex Hung
 
Bitcoin for beginners
Bitcoin for beginnersBitcoin for beginners
Bitcoin for beginnersGinoCarbone1
 
Cookies and sessions
Cookies and sessionsCookies and sessions
Cookies and sessionsSukrit Gupta
 
Presentation portfolio E-business
Presentation portfolio E-business Presentation portfolio E-business
Presentation portfolio E-business J_waut14
 
Developing modern storefront
Developing modern storefrontDeveloping modern storefront
Developing modern storefrontPatrick van Kleef
 
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
 
Bitcoin — a New Currency
Bitcoin — a New CurrencyBitcoin — a New Currency
Bitcoin — a New Currencyauthors boards
 
Online Privacy Eric Zhu T5
Online Privacy Eric Zhu T5 Online Privacy Eric Zhu T5
Online Privacy Eric Zhu T5 EricZhuZhengyi
 
CryptoCurrency CashOut
CryptoCurrency CashOutCryptoCurrency CashOut
CryptoCurrency CashOutrodmister
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandthewebJesuraj Love
 

Similaire à 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
 
Internet,web 2.0,3.0,search techniques
Internet,web 2.0,3.0,search techniquesInternet,web 2.0,3.0,search techniques
Internet,web 2.0,3.0,search techniques
 
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
 
Bitcoin for beginners
Bitcoin for beginnersBitcoin for beginners
Bitcoin for beginners
 
Cookies and sessions
Cookies and sessionsCookies and sessions
Cookies and sessions
 
Barcamp
BarcampBarcamp
Barcamp
 
3D Internet
3D Internet3D Internet
3D Internet
 
3D Internet
3D Internet3D Internet
3D Internet
 
Abhi ppt
Abhi pptAbhi ppt
Abhi ppt
 
Presentation portfolio E-business
Presentation portfolio E-business Presentation portfolio E-business
Presentation portfolio E-business
 
Cookies (in Online Advertising)
Cookies (in Online Advertising)Cookies (in Online Advertising)
Cookies (in Online Advertising)
 
Developing modern storefront
Developing modern storefrontDeveloping modern storefront
Developing modern storefront
 
Metaverse.pptx
Metaverse.pptxMetaverse.pptx
Metaverse.pptx
 
Bitcoin a new currency - sorrentino (1)
Bitcoin   a new currency - sorrentino (1)Bitcoin   a new currency - sorrentino (1)
Bitcoin a new currency - sorrentino (1)
 
Bitcoin — a New Currency
Bitcoin — a New CurrencyBitcoin — a New Currency
Bitcoin — a New Currency
 
Online Privacy Eric Zhu T5
Online Privacy Eric Zhu T5 Online Privacy Eric Zhu T5
Online Privacy Eric Zhu T5
 
Dennis kasukawa
Dennis kasukawaDennis kasukawa
Dennis kasukawa
 
CryptoCurrency CashOut
CryptoCurrency CashOutCryptoCurrency CashOut
CryptoCurrency CashOut
 
20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb20 thingsi learnedaboutbrowsersandtheweb
20 thingsi learnedaboutbrowsersandtheweb
 

Dernier

Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Dernier (20)

Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

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!