howtoprogram.xyz
Open in
urlscan Pro
198.143.149.3
Public Scan
Effective URL: https://howtoprogram.xyz/
Submission: On June 14 via manual from GB
Summary
TLS certificate: Issued by Let's Encrypt Authority X3 on April 21st 2018. Valid for: 3 months.
This is the only time howtoprogram.xyz was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 6 | 198.143.149.3 198.143.149.3 | 32475 (SINGLEHOP...) (SINGLEHOP-LLC - SingleHop LLC) | |
1 | 172.217.18.170 172.217.18.170 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
12 | 216.58.214.66 216.58.214.66 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 172.217.18.163 172.217.18.163 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 216.58.210.2 216.58.210.2 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
22 | 5 |
ASN32475 (SINGLEHOP-LLC - SingleHop LLC, US)
PTR: kvm01-phx.stablehost.com
howtoprogram.xyz |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s29-in-f10.1e100.net
fonts.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s10-in-f66.1e100.net
pagead2.googlesyndication.com | |
googleads.g.doubleclick.net |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s29-in-f3.1e100.net
fonts.gstatic.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra16s07-in-f2.1e100.net
adservice.google.de | |
adservice.google.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
googlesyndication.com
pagead2.googlesyndication.com |
122 KB |
6 |
howtoprogram.xyz
1 redirects
howtoprogram.xyz |
118 KB |
4 |
doubleclick.net
googleads.g.doubleclick.net |
|
2 |
gstatic.com
fonts.gstatic.com |
58 KB |
1 |
google.com
adservice.google.com |
171 B |
1 |
google.de
adservice.google.de |
171 B |
1 |
googleapis.com
fonts.googleapis.com |
535 B |
22 | 7 |
Domain | Requested by | |
---|---|---|
8 | pagead2.googlesyndication.com |
howtoprogram.xyz
pagead2.googlesyndication.com |
6 | howtoprogram.xyz |
1 redirects
howtoprogram.xyz
|
4 | googleads.g.doubleclick.net |
pagead2.googlesyndication.com
|
2 | fonts.gstatic.com |
howtoprogram.xyz
|
1 | adservice.google.com |
pagead2.googlesyndication.com
|
1 | adservice.google.de |
pagead2.googlesyndication.com
|
1 | fonts.googleapis.com |
howtoprogram.xyz
|
22 | 7 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
howtoprogram.xyz Let's Encrypt Authority X3 |
2018-04-21 - 2018-07-20 |
3 months | crt.sh |
*.g.doubleclick.net Google Internet Authority G3 |
2018-05-23 - 2018-08-15 |
3 months | crt.sh |
This page contains 8 frames:
Primary Page:
https://howtoprogram.xyz/
Frame ID: 530A1DDD202174428325810DC8A08665
Requests: 13 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/html/r20180611/r20180604/zrt_lookup.html
Frame ID: AB2056726755B576B434A838E05E9851
Requests: 1 HTTP requests in this frame
Frame:
https://pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/show_ads_impl.js
Frame ID: 676D0E9F6AB9434600C2CD423B9FB840
Requests: 3 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7294979906145382&output=html&adk=1812271804&adf=3025194257&lmt=1528938543&plat=1%3A32776%2C2%3A33800%2C8%3A32776%2C9%3A32776%2C16%3A8388608%2C26%3A32768%2C30%3A1081344&guci=1.2.0.0.2.2.0&format=0x0&url=https%3A%2F%2Fhowtoprogram.xyz%2F&ea=0&flash=0&pra=5&wgl=1&adsid=NT&dt=1528938543759&bpp=13&bdt=530&fdt=15&idt=76&shv=r20180611&cbv=r20180604&saldr=aa&abxe=1&correlator=7281756640867&frm=20&pv=2&ga_vid=1087156869.1528938544&ga_sid=1528938544&ga_hid=509981116&ga_fc=0&iag=0&icsg=47787&dssz=14&mdo=0&mso=0&u_tz=0&u_his=2&u_java=0&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_nplug=0&u_nmime=0&adx=0&ady=0&biw=1585&bih=1200&scr_x=0&scr_y=0&eid=21061122%2C21062162%2C368226400%2C188690903&oid=3&rx=0&eae=2&fc=1808&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7Cnr%7C&abl=CS&ppjl=u&fu=16&bc=7&ifi=0&dtd=96
Frame ID: 44C5A6A41CD311B1FF6C7CE2C4B1F7DE
Requests: 1 HTTP requests in this frame
Frame:
https://pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/show_ads_impl.js
Frame ID: 6BAC8543943E6D4C55C2BC380F1903A0
Requests: 1 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7294979906145382&output=html&h=250&slotname=8722316336&adk=1340082165&adf=3528071460&w=300&lmt=1528938543&guci=1.2.0.0.2.2.0&format=300x250&url=https%3A%2F%2Fhowtoprogram.xyz%2F&flash=0&avail_w=271&wgl=1&adsid=NT&dt=1528938543774&bpp=13&bdt=545&fdt=99&idt=102&shv=r20180611&cbv=r20180604&saldr=aa&abxe=1&prev_fmts=0x0&correlator=7281756640867&frm=20&pv=1&ga_vid=1087156869.1528938544&ga_sid=1528938544&ga_hid=509981116&ga_fc=0&iag=0&icsg=178859&dssz=15&mdo=0&mso=0&u_tz=0&u_his=2&u_java=0&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_nplug=0&u_nmime=0&adx=1107&ady=107&biw=1585&bih=1200&scr_x=0&scr_y=0&eid=21061122%2C21062162%2C368226400%2C188690903&oid=3&rx=0&eae=0&fc=1808&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7CoeE%7C&abl=CS&ppjl=u&pfx=0&fu=16&bc=7&ifi=1&xpc=YgNQp54Mlu&p=https%3A//howtoprogram.xyz&dtd=148
Frame ID: C44114E69D692D1410493BD52A90BF35
Requests: 1 HTTP requests in this frame
Frame:
https://pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/show_ads_impl.js
Frame ID: EC16CD0117C7C025D619DA9D6D587693
Requests: 1 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7294979906145382&output=html&h=250&slotname=8722316336&adk=4004634281&adf=2647299106&w=300&lmt=1528938543&guci=1.2.0.0.2.2.0&format=300x250&url=https%3A%2F%2Fhowtoprogram.xyz%2F&flash=0&avail_w=271&wgl=1&adsid=NT&dt=1528938543788&bpp=4&bdt=559&fdt=179&idt=182&shv=r20180611&cbv=r20180604&saldr=aa&abxe=1&prev_fmts=0x0%2C300x250&correlator=7281756640867&frm=20&pv=1&ga_vid=1087156869.1528938544&ga_sid=1528938544&ga_hid=509981116&ga_fc=0&iag=0&icsg=178859&dssz=15&mdo=0&mso=0&u_tz=0&u_his=2&u_java=0&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_nplug=0&u_nmime=0&adx=1107&ady=430&biw=1585&bih=1200&scr_x=0&scr_y=0&eid=21061122%2C21062162%2C368226400%2C188690903&oid=3&rx=0&eae=0&fc=1808&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7CoeE%7C&abl=CS&ppjl=u&pfx=0&fu=16&bc=7&ifi=2&xpc=TZoKWqkeke&p=https%3A//howtoprogram.xyz&dtd=190
Frame ID: B9973B610496D157D020983A14E3C74F
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://howtoprogram.xyz/
HTTP 301
https://howtoprogram.xyz/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- script /\/wp-includes\//i
- meta generator /WordPress( [\d.]+)?/i
PHP (Programming Languages) Expand
Detected patterns
- script /\/wp-includes\//i
- meta generator /WordPress( [\d.]+)?/i
LiteSpeed (Web Servers) Expand
Detected patterns
- headers server /^LiteSpeed$/i
Yoast SEO (SEO) Expand
Detected patterns
- html /<!-- This site is optimized with the Yoast/i
Google AdSense (Advertising Networks) Expand
Detected patterns
- script /googlesyndication\.com\//i
- env /^google_ad_/i
- env /^__google_ad_/i
- env /^Goog_AdSense_/i
Google Analytics (Analytics) Expand
Detected patterns
- env /^gaGlobal$/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery.*\.js/i
- env /^jQuery$/i
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://howtoprogram.xyz/
HTTP 301
https://howtoprogram.xyz/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
howtoprogram.xyz/ Redirect Chain
|
38 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autoptimize_6bae7d87b305cd209d25a1b0ca923aaf.css
howtoprogram.xyz/wp-content/cache/autoptimize/css/ |
87 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
css
fonts.googleapis.com/ |
983 B 535 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.js
howtoprogram.xyz/wp-includes/js/jquery/ |
95 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
73 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autoptimize_74ccf2c3dafbf228b39c9b7805fc7659.js
howtoprogram.xyz/wp-content/cache/autoptimize/js/ |
77 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ga6Iaw1J5X9T9RW6j9bNfFcWbQ.ttf
fonts.gstatic.com/s/notoserif/v6/ |
42 KB 27 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ga6Law1J5X9T9RW6j9bNdOwzfReedA.ttf
fonts.gstatic.com/s/notoserif/v6/ |
47 KB 31 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
consolas-webfont.woff
howtoprogram.xyz/wp-content/plugins/crayon-syntax-highlighter/fonts/consolas/ |
23 KB 23 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
integrator.js
adservice.google.de/adsid/ |
109 B 171 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
integrator.js
adservice.google.com/adsid/ |
109 B 171 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ca-pub-7294979906145382.js
pagead2.googlesyndication.com/pub-config/r20160913/ |
133 B 236 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zrt_lookup.html
googleads.g.doubleclick.net/pagead/html/r20180611/r20180604/ Frame AB20 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
show_ads_impl.js
pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/ Frame 676D |
184 KB 69 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ads
googleads.g.doubleclick.net/pagead/ Frame 44C5 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
osd.js
pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/ |
71 KB 26 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
show_ads_impl.js
pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/ Frame 6BAC |
184 KB 0 |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headersResponse headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ads
googleads.g.doubleclick.net/pagead/ Frame C441 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
show_ads_impl.js
pagead2.googlesyndication.com/pagead/js/r20180611/r20180604/ Frame EC16 |
184 KB 0 |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headersResponse headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ads
googleads.g.doubleclick.net/pagead/ Frame B997 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
gen_204
pagead2.googlesyndication.com/pagead/ Frame 676D |
0 70 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
gen_204
pagead2.googlesyndication.com/pagead/ Frame 676D |
0 58 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
36 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| CrayonSyntaxSettings object| CrayonSyntaxStrings object| adsbygoogle object| google_js_reporting_queue object| google_ad_modifications boolean| google_measure_js_timing object| googleToken object| googleIMState function| processGoogleToken object| google_reactive_ads_global_state function| google_spfd object| google_sv_map object| google_t12n_vars object| google_jobrunner object| google_iframe_oncopy number| google_unique_id object| google_persistent_state_async object| google_pub_config object| __google_ad_urls number| google_global_correlator object| google_prev_clients object| gaGlobal object| ampInaboxIframes object| ampInaboxPendingMessages function| Goog_AdSense_getAdAdapterInstance boolean| google_osd_loaded boolean| google_onload_fired undefined| jQueryCrayon undefined| _self undefined| Prism undefined| $ function| jQuery function| Goog_Osd_UnloadAdBlock function| Goog_Osd_UpdateElementToMeasure boolean| google_ama_all_ads_detection_enabled function| google_osd_amcb2 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
.doubleclick.net/ | Name: DSID Value: NO_DATA |
|
.doubleclick.net/ | Name: IDE Value: AHWqTUmoCumzWWHqxCwOxZXJhtrZxl7JJ6bhV-D9IqcFppPsbPfgV5p4m8onul4Y |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
adservice.google.com
adservice.google.de
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
howtoprogram.xyz
pagead2.googlesyndication.com
172.217.18.163
172.217.18.170
198.143.149.3
216.58.210.2
216.58.214.66
0482a98d09daebc18a0d2e1ed8f748da5b0179e61223ed541101df1f4699f073
46c2a0cd6fb528a071c9347ecb565134480f46652c41257e74613fef7a96cf14
787d480ab0d4b9d22e0b79e356f8c522caf21d154cb978d4a665b66c4712ed55
7e7fa886d5d75c745d95be4fc3c5bfb4c988019b3f643c669734612345e1b8c8
901998df33672ea5d74f49109a72affc48469345336287906d572c5654ca0af3
94beab55cf827e91f2e7f91b6d2cc9b48e372c699e6923959079ba7a85f9c3e4
b9a9cca345b40b98a6f6282732585e347d2a10a16e24156c2d0af1f8d7ebcd78
c46038ce75cec45be4feeaf93b841e4fb5452d089779a5fd602b80bd072cae1b
cb3da263f78ffdb518a3aace681e75558e175e4b9f91a165f9742a0f54ed57ca
d537d6b6b414732ef9eea27989e6b7a6e9d50847b397fd09da829c36430784f1
d841c4a519cf02c51393024a8d24afaa0dfdf793bd6f11638651354275481696
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
efeae5858ed0037e974c0c63a1a043b4768ef6bf44449863439cae217294fba2
fc48d1d80ece71a79a7b39877f4104d49d3da6c3665cf6dc203000fb7df4447e