Hacking Gmail
Chapter 5 — How Gmail Works 57 <a href=”/” onclick=”Listing1();return false;”>How does it smell? Open Listing.htmlin a b ...
58 Part II — Getting Inside Gmail What has happened here? Well, the link in the code doesn’t go anywhere, but clicking it sets t ...
Chapter 5 — How Gmail Works 59 The first line defines the name of the function:Listing1. The second line sets up the openmethod ...
60 Part II — Getting Inside Gmail Table 5-1(continued) Method Description getResponseHeader(“headerLabel”) Returns the string va ...
Chapter 5 — How Gmail Works 61 Finding XMLHttpRequest within the Gmail code Don’t take the presence of XMLHttpRequestwithin Gmai ...
62 Part II — Getting Inside Gmail Sniffing the Network Traffic. So now that you understand how XMLHttpRequestworks, you’re led t ...
Chapter 5 — How Gmail Works 63 FIGURE5-5: The start of a Tcpflow session Chapter 8: Checking for Mail 216.239.057.107.00080-192. ...
64 Part II — Getting Inside Gmail Listing 5-4(continued) .YG......Q...Y......V.O...v Oh7.D.M.X..3{%f.6].N...V*j.....+.J....2z@.. ...
Chapter 5 — How Gmail Works 65 This page allows you to change the more fundamental browser settings. You need to change only one ...
66 Part II — Getting Inside Gmail Listing 5-5(continued) Set-Cookie: SID=AbF6fUKA6tCIrC8Hv0JZuL5cLPt3vlO6qonGit87BAlMeLIHjVq_eeH ...
Chapter 5 — How Gmail Works 67 Prodding Gmail to Hear It Squeak The technique to further learn Gmail’s secrets is obvious. Use i ...
68 Part II — Getting Inside Gmail You’ll be referring back to this figure in a page or two. Now, stop the Tcpflow application wi ...
Chapter 5 — How Gmail Works 69 Logging In Start by requesting the page http://gmail.google.com. Whereupon, Gmail replies back wi ...
70 Part II — Getting Inside Gmail use Crypt::SSLeay; my $ua = LWP::UserAgent->new(); $ua -> agent(“Mozilla/4.0 (compatible ...
Chapter 5 — How Gmail Works 71 Viewing source on this page shows you two important things. First, there is the username and pass ...
72 Part II — Getting Inside Gmail Listing 5-7:Cookie-Setting Code from the Gmail Login function SetGmailCookie(name, value) { do ...
Chapter 5 — How Gmail Works 73 img.src = ONE_PX; } function GetRoundtripTimeFunction(start) { return function() { var end = (new ...
74 Part II — Getting Inside Gmail Listing 5-8:The Gmail Cookie Check <html> <head> <title>Redirecting</titl ...
Chapter 5 — How Gmail Works 75 FIGURE5-10: Gmail with some new, unread messages Listing 5-9 shows the new trace. A Summary of th ...
76 Part II — Getting Inside Gmail Listing 5-9:The Inbox with More Messages Within 192.168.016.051.59905-064.233.171.107.00080: G ...
«
1
2
3
4
5
6
7
8
9
10
»
Free download pdf