Help
RSS
API
Feed
Maltego
Contact
Domain > lollido.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
DNS Resolutions
Date
IP Address
2021-03-06
52.218.26.20
(
ClassC
)
2021-03-09
52.218.0.84
(
ClassC
)
2021-05-11
52.218.25.156
(
ClassC
)
2023-05-12
52.92.36.132
(
ClassC
)
2024-12-26
3.5.67.156
(
ClassC
)
Port 80
HTTP/1.1 200 OKx-amz-id-2: 6m09CtZuwktbq+yybCzTz+CXuvsLkcM0OPxp8l5B8E0NGSpCs5/3bVQL8qvqtFxIqbZGJeit170x-amz-request-id: EK5642G49NNAR1JFDate: Thu, 26 Dec 2024 15:19:05 GMTLast-Modified: Sat, 23 Nov 2019 15:41:28 GMTETag: 430694e9fc1ef583fb4f023697388d1eContent-Type: text/htmlContent-Length: 17312Server: AmazonS3 !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta http-equivX-UA-Compatible contentieedge> title>LolliDo - Send text between devices/title> style> :root { --main-red: #ee6352; --red: #ff0033; --blue: #30c5ff; --light-blue: #8ef9f3; --yellow: #ffee00; --green: #59c9a5; --font-color: #fff; --fontShadowColor: #3b3b3b; --spacerSmall: 0.75rem; --spacerMedium: 1.5rem; --spacerLarge: 7rem; --fontFamily: verdana, sans-serif; --fontSizeMedium: 2rem; --fontSizeLarge: 3.5rem; --lineHeightSmall: 1; --lineHeightMedium: 1.5; --transitionDuration: 400ms; --transitionCurve: cubic-bezier(0.5, 0.05, 0.4, 1); --borderRadius: 0.8rem; --inputPaddingV: var(--spacerSmall); --inputPaddingH: var(--spacerMedium); --inputFontSize: var(--fontSizeMedium); --inputLineHeight: var(--lineHeightMedium); --labelScaleFactor: 0.8; --labelDefaultPosY: 50%; --labelTransformedPosY: calc((var(--labelDefaultPosY)) - (var(--inputPaddingV) * var(--labelScaleFactor)) - (var(--inputFontSize) * var(--inputLineHeight))); --inputTransitionDuration: var(--transitionDuration); --inputTransitionTF: var(--transitionCurve); } *, *::before, *::after { box-sizing: border-box; } html { font-size: 10px; min-height: 660px; } body { display: flex; flex-direction: column; align-items: center; justify-content: center; overflow-x: hidden; width: 100vw; height: 100vh; background-color: var(--main-red); font-family: var(--fontFamily); font-size: var(--fontSizeMedium); line-height: var(--lineHeightMedium); min-height: 660px; } .pageContainer { flex: 1 0 auto; max-width: 80%; overflow: auto; } footer { flex-shrink: 0; height: 50px; color: var(--font-color); } h1.title { margin: 0 0 var(--spacerLarge) 0; padding: 0; color: var(--font-color); font-size: var(--fontSizeLarge); font-weight: 400; line-height: var(--lineHeightSmall); text-align: center; text-shadow: -0.2rem 0.2rem 0.4rem var(--fontShadowColor); } h2 { padding: 0; color: var(--font-color); font-weight: 400; text-align: center; } .pageElement { position: relative; /* width: 80%; margin-left: 10%; */ } .textInput { display: block; margin: auto; padding: var(--inputPaddingV) var(--inputPaddingH); color: inherit; width: 370px; font-family: inherit; font-size: var(--inputFontSize); font-weight: inherit; line-height: var(--inputLineHeight); border: none; border-radius: var(--borderRadius); transition: box-shadow var(--transitionDuration); } .textInput::placeholder { color: var(--fontShadowColor); } .textInput:focus { outline: none; box-shadow: -0.2rem 0.2rem 0.4rem var(--fontShadowColor); } .labelInput { display: block; position: absolute; bottom: 50%; left: var(--spacerMedium); color: #fff; font-size: var(--inputFontSize); line-height: var(--inputLineHeight); opacity: 0; transform: translate3d(0, var(--labelDefaultPosY), 0) scale(1); transform-origin: 0; transition: opacity var(--inputTransitionDuration) var(--inputTransitionTF), transform var(--inputTransitionDuration) var(--inputTransitionTF), visibility 0ms var(--inputTransitionDuration) var(--inputTransitionTF), z-index 0ms var(--inputTransitionDuration) var(--inputTransitionTF); } .textInput:placeholder-shown+.labelInput { visibility: hidden; z-index: -1; } .textInput:not(:placeholder-shown)+.labelInput, .textInput:focus:not(:placeholder-shown)+.labelInput { visibility: visible; z-index: 1; opacity: 1; transform: translate3d(0, var(--labelTransformedPosY), 0) scale(var(--labelScaleFactor)); transition: transform var(--inputTransitionDuration), visibility 0ms, z-index 0ms; } canvas { padding-left: 0; padding-right: 0; margin-left: auto; margin-right: auto; display: block; width: 370px; border-radius: var(--borderRadius); } .whileConnected { display: none; margin-bottom: 4em; } .candyWrapper { margin-top: 200px; height: 166px; display: flex; align-items: center; justify-content: center; } .lollipop { bottom: 0; } .lollipop>.rainbowContainer { position: relative; width: 80px; height: 80px; border-radius: 80px 80px 80px 80px; overflow: hidden; } .lollipop>.rainbowContainer:after { content: ; position: absolute; left: 10px; bottom: 10px; width: 60px; height: 60px; border-radius: 50px; background: rgba(119, 119, 119, 0.301); } .lollipop>.rainbowContainer>.rainbowColors { position: relative; top: 0%; left: -20%; width: 140%; height: 120%; background-image: linear-gradient(0deg, var(--red) 25%, var(--blue) 25%, var(--blue) 50%, var(--yellow) 50%, var(--yellow) 75%, var(--green) 75%); background-position: 0px 0px; background-repeat: repeat-y; -webkit-animation: rainbowColors 300s linear infinite; animation: rainbowColors 300s linear infinite; -webkit-transform: rotate(222deg); transform: rotate(222deg); } .lollipop>.stick { width: 7px; height: 86px; background: #fff; border-radius: 0 0 7px 7px; display: block; margin: 0 auto; } .lollipop>.stick:after { display: block; content: ; width: 100%; height: 15px; background: #d7d7d7; } @-webkit-keyframes rainbowColors { to { background-position: 0 -1000vh; } } @keyframes rainbowColors { to { background-position: 0 -1000vh; } } .drop { position: relative; width: 20px; height: 20px; top: -100px; left: 30px; margin: 0 auto; margin-top: -20px; background: #fff; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; -moz-animation-name: drip; -webkit-animation-name: drip; animation-name: drip; } .drop:before { content: ; position: absolute; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 30px solid #fff; top: -22px; -moz-animation-name: dripBefore; -webkit-animation-name: dripBefore; animation-name: dripBefore; } .drop, .drop:before { -moz-animation-timing-function: cubic-bezier(1, 0, .9, .2); -webkit-animation-timing-function: cubic-bezier(1, 0, .9, .2); animation-timing-function: cubic-bezier(1, 0, .9, .2); -moz-animation-duration: 15s; -webkit-animation-duration: 15s; animation-duration: 15s; -moz-animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } @keyframes drip { 20% { top: 0px; } 21% { top: 0px; } 23% { height: 0px; margin-top: 0px; top: 0px; } 70% { height: 0px; margin-top: 0px; top: 0px; } 71% { width: 0px; height: 0px; margin-top: 0px; top: -140px; } 100% { width: 20px; height: 20px; margin-top: -20px; top: -100px; } } @keyframes dripBefore { 20% {} 21% {} 23% { border-bottom: 0px solid #fff; top: 0px; } 70% { border-bottom: 0px solid #fff; top: 0px; } 71% { border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid #fff; top: 0px; } 100% { border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 30px solid #fff; top: -22px; } } .upArrow { position: relative; display: inline-block; vertical-align: middle; box-sizing: border-box; width: 30px; height: 30px; border-width: 4px 4px 0 0; border-style: solid; margin: 20px; top: 20px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -moz-animation-name: hoverUpDown; -webkit-animation-name: hoverUpDown; animation-name: hoverUpDown; -moz-animation-timing-function: cubic-bezier(1, 0, .1, .999); -webkit-animation-timing-function: cubic-bezier(1, 0, .1, .999); animation-timing-function: cubic-bezier(1, 0, .1, .999); -moz-animation-duration: 3s; -webkit-animation-duration: 3s; animation-duration: 3s; -moz-animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .upArrow:after { content: ; box-sizing: border-box; } .upArrow:before { content: ; box-sizing: border-box; right: 0; top: -3px; position: absolute; height: 4px; box-shadow: inset 0 0 0 32px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); width: 33px; -webkit-transform-origin: right top; transform-origin: right top; } #linkToOther { margin: 0 auto; } @keyframes hoverUpDown { 0% { top: 20px; } 50% { top: -20px } 100% { top: 20px; } } @media only screen and (max-width: 600px) { .pageElement { position: relative; width: 100%; margin-left: 0%; } .textInput { width: 100%; } #qrCanvas { width: 100%; height: auto; } } /** * Tooltip Styles */ /* Add this attribute to the element that needs a tooltip */ data-tooltip { position: relative; z-index: 2; cursor: pointer; } /* Hide the tooltip content by default */ data-tooltip:before, data-tooltip:after { visibility: hidden; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity0); filter: progid: DXImageTransform.Microsoft.Alpha(Opacity0); opacity: 0; pointer-events: none; } /* Position tooltip above the element */ data-tooltip:before { position: absolute; top: 150%; left: 50%; margin-top: 5px; margin-left: -80px; padding: 7px; width: 160px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #000; background-color: hsla(0, 0%, 20%, 0.9); color: #fff; content: attr(data-tooltip); text-align: center; font-size: 14px; line-height: 1.2; } /* Triangle hack to make tooltip look like a speech bubble */ data-tooltip:after { position: absolute; top: 150%; left: 50%; margin-left: -5px; width: 0; border-bottom: 5px solid #000; border-bottom: 5px solid hsla(0, 0%, 20%, 0.9); border-right: 5px solid transparent; border-left: 5px solid transparent; content: ; font-size: 0; line-height: 0; } /* Show tooltip content on hover */ data-tooltip:hover:before, data-tooltip:hover:after { visibility: visible; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity100); filter: progid: DXImageTransform.Microsoft.Alpha(Opacity100); opacity: 1; } /style>/head>body> div classpageContainer> div classcandyWrapper> div classlollipop> div classrainbowContainer> div classrainbowColors>/div> /div> div classstick>/div> div classdrop>/div> /div> /div> h1 classtitle data-tooltipEnd-to-end encrypted, peer-to-peer>LolliDo - Send text between devices/h1> a idlinkToOther target_blank classpageElement whileDisconnected> canvas idqrCanvas>/canvas> /a> div classwhileDisconnected> h2>Scan to connecti classupArrow>/i>/h2> /div> div idinputArea classpageElement whileConnected> input typetext idsendData classtextInput onkeypressinputFieldKeyPress(event) placeholderEnter text here> label forsendData classlabelInput>Press enter to send/label> /div> div idoutputArea classpageElement whileConnected> input onfocuscopyReceivedData() typetext idreceiveData classtextInput onkeypressinputFieldKeyPress(event) placeholderReceive text here> label forreceiveData classlabelInput>Press to copy/label> /div> /div> footer> small>© 2019 Stephan Nordnes Eriksen/small> /footer> !-- Ticksel v1.0 --> script typetext/javascript> var _tcfg _tcfg || ; (function () { _tcfg.push(tags, ); var u https://cdn.ticksel.com/js/analytics_v1.0.js; _tcfg.push(account_id, 8465294); var d document, g d.createElement(script), s d.getElementsByTagName(script)0; g.type text/javascript; g.async true; g.src u; g.setAttribute(crossorigin, anonymous); g.setAttribute(integrity, sha256-7grd8jMivCG0iCcJ7m/Ny4gvWb0mPVpFhRQovLkaUl8); s.parentNode.insertBefore(g, s); })(); /script> noscript>img srchttps://beacon.ticksel.com/beam?account_id8465294&referrer&tags styleborder:0; width0 height0 alt />/noscript> !-- End Ticksel Code -->script typetext/javascript srcmain.js>/script>/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
]