Help
RSS
API
Feed
Maltego
Contact
Domain > clarkoid.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
Whois
Property
Value
NameServer
NS06.DOMAINCONTROL.COM
Created
2003-02-21 00:00:00
Changed
2011-02-17 00:00:00
Expires
2020-02-21 00:00:00
Registrar
GODADDY.COM, LLC
DNS Resolutions
Date
IP Address
2024-04-17
13.249.98.3
(
ClassC
)
2024-10-01
204.246.191.83
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Tue, 01 Oct 2024 12:44:04 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://clarkoid.com/X-Cache: Redirect from cloudfrontVia: 1.1 1e10676146c82156d75c64093df288e4.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C2X-Amz-Cf-Id: 96D9N_Xp5GSCWtcIanGcyRgbskcIOKylSNLj8EPB665Zs0pQh32Qqw html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 12025Connection: keep-aliveDate: Tue, 01 Oct 2024 12:44:05 GMTLast-Modified: Fri, 22 Mar 2024 15:47:21 GMTETag: 676c1c0a129468ec223132032f534cefServer: AmazonS3Vary: Accept-EncodingX-Cache: Miss from cloudfrontVia: 1.1 b9ead8d9e99fb1a70cc9b3ee9d847ec6.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C2X-Amz-Cf-Id: V_qrd5jjtnFp3UmNtFJ2Ac5SXnvt-QUSAkmJd0In2Lh_s-EaUZT0tw !DOCTYPE html>html langen> head> meta charsetutf-8 /> meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno /> meta namedescription content /> meta nameauthor content /> title>Clarkoid/title> link relicon typeimage/x-icon hrefassets/favicon.ico /> !-- Google fonts--> link hrefhttps://fonts.googleapis.com/css?familyVarela+Round relstylesheet /> link hrefhttps://fonts.googleapis.com/css?familyNunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i relstylesheet /> !-- Core theme CSS (includes Bootstrap)--> link hrefcss/styles.css relstylesheet /> /head> script> // callAPI function that takes the base and exponent numbers as parameters var callAPI async ()>{ // instantiate a headers object var myHeaders new Headers(); // add content type header to object myHeaders.append(Content-Type, application/json); // using built in JSON utility package turn object to string and store in a variable //var raw JSON.stringify({base:base,exponent:exponent}); var raw; // create a JSON object with parameters for API call and store in a variable var requestOptions { method: GET, headers: myHeaders//, // body: raw, // redirect: follow }; // make API call with parameters and use promises to get response fetch(https://6y9nj1t4zh.execute-api.eu-west-2.amazonaws.com/prod/Products, requestOptions) .then(response > response.text()) .then(result > { // displayOutput(JSON.parse(result)); updateTable(JSON.parse(result)) } ) // corrected to alert the result .catch(error > alert(error: + error)); // corrected to properly handle error message } // Function to generate the output string function generateOutputString(arrIn) { let outputString ; // Iterate over the array and generate a text representation of each object arrIn.forEach((item, index) > { //outputString + `Object ${index + 1}:\n`; // Iterate over the properties of each object and add them to the output string Object.keys(item).forEach(key > { outputString + `${key}: ${JSON.stringify(itemkey)}\n`; }); // Add a newline for better separation between objects outputString + \n; }); return outputString; } // Function to display the output in an alert dialog function displayOutput(arrDisp) { const outputString generateOutputString(arrDisp); alert(outputString); } function arrayToHtmlTable(dataArray) { let tableHtml table border1>; // dataArray.sort(function(a, b){return a - b}); // Create table header tableHtml + thead>tr>; for (const key in dataArray0) { tableHtml + `th classtext-black-50 mb-0>${key}/th>`; } tableHtml + /tr>/thead>; // Create table body tableHtml + tbody>; dataArray.forEach(item > { tableHtml + tr>; for (const key in item) { var myObject itemkey; for (var key2 in myObject) { if (myObject.hasOwnProperty(key2)) { var secondValue myObjectkey2; tableHtml + `td classtext-black-50 mb-0> ${secondValue}/td>`; } } } tableHtml + /tr>; }); tableHtml + /tbody>; tableHtml + /table>; return tableHtml;}function updateTable(dataArray) {const tableHtml arrayToHtmlTable(dataArray);// Get the container element where you want to add the tableconst tableContainer document.getElementById(table-container);// Set the HTML of the container to the generated table HTMLtableContainer.innerHTML tableHtml;}window.onload callAPI() /script> body idpage-top> !-- Navigation--> nav classnavbar navbar-expand-lg navbar-light fixed-top idmainNav> div classcontainer px-4 px-lg-5> a classnavbar-brand href#page-top>Clarkoid/a> button classnavbar-toggler navbar-toggler-right typebutton data-bs-togglecollapse data-bs-target#navbarResponsive aria-controlsnavbarResponsive aria-expandedfalse aria-labelToggle navigation> Menu i classfas fa-bars>/i> /button> div classcollapse navbar-collapse idnavbarResponsive> ul classnavbar-nav ms-auto> li classnav-item>a classnav-link href#about>About/a>/li> li classnav-item>a classnav-link href#projects>Projects/a>/li> li classnav-item>a classnav-link href#signup>Contact/a>/li> /ul> /div> /div> /nav> !-- Masthead--> header classmasthead> div classcontainer px-4 px-lg-5 d-flex h-100 align-items-center justify-content-center> div classd-flex justify-content-center> div classtext-center> h1 classmx-auto my-0 text-uppercase>Clarkoid/h1> h2 classtext-white-50 mx-auto mt-2 mb-5>Blue sky thinking in the cloud./h2> /div> /div> /div> /header> !-- About--> section classabout-section text-center idabout> div classcontainer px-4 px-lg-5> div classrow gx-4 gx-lg-5 justify-content-center> div classcol-lg-8> h2 classtext-white mb-4>About/h2> p classtext-white-50> About text here /p> /div> /div> /div> /section> !-- Projects--> section classprojects-section bg-light idprojects> div classcontainer px-4 px-lg-5> !-- Featured Project Row--> div classrow gx-0 mb-4 mb-lg-5 align-items-center> div classcol-lg-6>img classimg-fluid mb-3 mb-lg-0 srcassets/img/SSL Diagram.jpg alt... />/div> div classcol-lg-6> div classtext-center text-lg-left> h4>Project 1 : Website with SSL/HTTPS/h4> p classtext-black-50 mb-0>The objective here was to create a static website with a custom URl that would have a SSL certificate to allow accessed via HHTPS. First I set up a S3 bucket to hold the HTML, CSS and JS pages. Then I configured this to host a static website. I move the URL over to Route 53 and configured the DNS records. After this I added the SSL certificate using AWS CloudFront and AWS Certificate Manager. /p> /div> /div> /div> !-- Featured Project Row--> div classrow gx-0 mb-4 mb-lg-5 align-items-center> div classcol-lg-6> div classtext-center text-lg-left> h4>Project 2: Serverless Data Retrieval/h4> p classtext-black-50 mb-0>For the second project I looked at storing a simple table of data in DynamoDB and by using a Lambda function retreive that data. By adding an API implemented using API Gateway I gave access to that data to the static website setup in Project 1./p> /div> /div> div classcol-lg-6>img classimg-fluid mb-3 mb-lg-0 srcassets/img/ServerlessDiagram.jpg alt... />/div> /div> div classrow gx-0 mb-4 mb-lg-5 align-items-center> div classcol-lg-6> div classtext-center text-lg-left> h4>Example Products:/h4> p classtext-black-50 mb-0>Data from DynamoDB/p> /div> /div> div classcol-lg-6>table idtable-container>/table>/div> /div> /div> /div> /section> !-- Signup--> section classsignup-section idsignup> div classcontainer px-4 px-lg-5> div classrow gx-4 gx-lg-5> div classcol-md-10 col-lg-8 mx-auto text-center> i classfar fa-paper-plane fa-2x mb-2 text-white>/i> /div> /div> /div> /section> !-- Contact--> section classcontact-section bg-black> div classcontainer px-4 px-lg-5> div classrow gx-4 gx-lg-5> div classcol-md-4 mb-3 mb-md-0> div classcard py-4 h-100> div classcard-body text-center> i classfas fa-map-marked-alt text-primary mb-2>/i> h4 classtext-uppercase m-0>Address/h4> hr classmy-4 mx-auto /> div classsmall text-black-50>text here/div> /div> /div> /div> div classcol-md-4 mb-3 mb-md-0> div classcard py-4 h-100> div classcard-body text-center> i classfas fa-envelope text-primary mb-2>/i> h4 classtext-uppercase m-0>Email/h4> hr classmy-4 mx-auto /> div classsmall text-black-50>a href#!>text here/a>/div> /div> /div> /div> div classcol-md-4 mb-3 mb-md-0> div classcard py-4 h-100> div classcard-body text-center> i classfas fa-mobile-alt text-primary mb-2>/i> h4 classtext-uppercase m-0>Phone/h4> hr classmy-4 mx-auto /> div classsmall text-black-50>text here/div> /div> /div> /div> /div> div classsocial d-flex justify-content-center> a classmx-2 href#!>i classfab fa-twitter>/i>/a> a classmx-2 href#!>i classfab fa-facebook-f>/i>/a> a classmx-2 href#!>i classfab fa-github>/i>/a> /div> /div> /section> !-- Footer--> footer classfooter bg-black small text-center text-white-50>div classcontainer px-4 px-lg-5>Copyright © Your Website 2024/div>/footer> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]