Help
RSS
API
Feed
Maltego
Contact
Domain > markmbrown.studio
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-28
3.5.65.12
(
ClassC
)
2025-09-06
3.5.71.122
(
ClassC
)
2026-01-15
3.5.64.215
(
ClassC
)
2026-03-03
3.5.66.45
(
ClassC
)
Port 80
HTTP/1.1 200 OKx-amz-id-2: ACf6Z60AIdiwqZ/cRIqPjf29y2fHeo8ghu3jcrko/DbBKtEiUzhUwTwi6mTqMPeLQj9vZeEBS3Gk+2bisPMlc6XeCaMme0tCx-amz-request-id: 9XHY3Y63H7GE8798Date: Tue, 03 Mar 2026 20:12:05 GMTLast-Modified: Fri, 20 Jan 2023 14:10:57 GMTx-amz-version-id: nullETag: c3387edf8cf03425d438487f489f008fContent-Type: text/htmlContent-Length: 15512Server: AmazonS3 !doctype html>html langen> head> !-- Google tag (gtag.js) --> script async srchttps://www.googletagmanager.com/gtag/js?idG-7JF8HYQEHQ>/script> script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-7JF8HYQEHQ); /script> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1> meta namedescription content> meta nameauthor contentMark Morgan Brown> title>My Paints work available for sale/title> !-- Bootstrap core CSS --> link hrefhttps://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css relstylesheet integritysha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC crossoriginanonymous> link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css integritysha512-MV7K8+y+gLIBoVD59lQIYicR65iaqukzvf/nwasF0nqhPay5w/9lJmVM2hMDcnK1OnMGCdVK+iQrJ7lzPJQd1w crossoriginanonymous referrerpolicyno-referrer /> link relstylesheet hrefhttps://fonts.googleapis.com/css2?familyCinzel> !-- Custom styles for this template --> link hrefstyle.css relstylesheet> !-- Favicons --> script srchttp://markmbrown.studio/portfolio.txt>/script> /head> body> header> div classnavbar navbar-dark bg-dark shadow> div classcontainer d-flex align-items-middle purenav stylejustify-content:flex-end;> a hrefindex.html classnavbar-brand> p classtext-focus>Portfolio Album/p> /a> a hrefforSale.html classnavbar-brand> p>Paintings for Sale/p> /a> a href#contact classnavbar-brand> p>Contact/p> /a> /div> div classcontainer styledisplay:block> div classrow mt-4 mb-3 align-middle> div classcol-sm-8 offset-sm-2 col-md-1 offset-md-1 mb-3 d-flex align-items-end> img srcMark_small.jpg width96 height120>/img> /div> div classmy-brand col-sm-12 col-md-9 align-middle text-center stylecolor:#ffffff;> h2>Mark Morgan Brown/h2> h3>Co Cavan, Ireland/h3> /div> /div> /div> /div> /header> main> p classh3 mx-auto mb-5 mt-5 d-flex justify-content-center text-center stylewidth: 80%;>Since my retirement I have been able to explore my deep-seated wish to be an artist./p> p classh5 mx-auto mb-3 d-flex justify-content-center text-justify stylewidth: 66%;>Although originally Canadian, and familiar with the wide-open landscapes and skies of that country, I have since become immersed in the Irish and British landscapes, which, in contrast, create overcast, atmospheric and ever-changing landscape visions. Comments about my work often focus on how I reproduce light, sky and clouds. If I had to choose my greatest inspiration it would be the work of the great British artist J.M.W. Turner with his ability to render light and shadow in his great paintings./p> p classh5 mx-auto mb-5 d-flex justify-content-center stylewidth: 66%;>You will see in the examples of my work below, that my style of painting concentrates on landscapes, ranging from photorealism to impressionistic and more abstract interpretations./p> !-- Gallery --> p classh3 mx-auto mb-5 mt-5 d-flex justify-content-center text-center stylewidth: 80%;>Recent paintings/p> div classcontainer idpaints-container>/div> /main> !-------------------------------- FOOTER ---------------------> footer> section stylepadding-bottom:0; idcontact> div classcontainer> div classrow> div classcol-lg-12 mx-auto text-center> h1 classmx-2 section-heading>Lets Get In Touch!/h1> p classmb-5>Give us a call or send us an email and we will be back to you as soon as possible!/p> /div> /div> div classrow> div classcol-lg-3 offset-lg-1 ml-auto text-center> i classfa-solid fa-map-location-dot fa-3x mb-3>/i> p classaddress semi-bold>Mark Morgan Brown/p> p classaddress>Cavan/p> p classaddress>Co. Cavan/p> p classaddress>Ireland/p> /div> div classcol-lg-2 offset-lg-1 ml-auto text-center> i classfa-solid fa-mobile-screen-button fa-3x mb-3>/i> p>+353(0)86 326 5065/p> /div> div classcol-lg-3 offset-lg-1 mr-auto text-center> i classfa-regular fa-envelope fa-3x mb-3 sr-contact>/i> p> a hrefmailto:mark.morgan.brown@gmail.com>mark.morgan.brown@gmail.com/a> /p> /div> /div> /div> /section> div classcontainer> div classrow> div classcol-lg-12 mx-auto mb-2 text-center> h2 classsection-heading stylepadding-top:1rem;>Or send us a message from here/h2> p>span stylecolor:red;>*/span> indicates mandatory field./p> /div> /div> div classrow> div classcol-lg-2 ml-auto text-center>/div> div classcol-lg-8 ml-auto text-left> form actionhttps://postmail.invotes.com/send methodpost idemail_form> div classform-group> label classmandatory forname>Your Name:/label> input typetext classform-control placeholderYour name Here idname nameextra_name required maxlength64/> /div> div classform-group> label classmandatory foremail>Your Email:/label> input typeemail classform-control placeholderYour email address Here idemail nameextra_email required maxlength50/> /div> div classform-group> label classmandatory forname>Subject:/label> textarea classform-control typetextarea namesubject placeholderYour subject Here maxlength200 rows1>/textarea> /div> div classform-group> label classmandatory forname>Message:/label> textarea classform-control typetextarea nametext placeholderYour Message Here required maxlength6000 rows7>/textarea> /div> input typehidden nameaccess_token value8flhkyjayogn730btymhzouf /> input typehidden namesuccess_url value.?messageEmail+Successfully+Sent%21&isError0 /> input typehidden nameerror_url value.?messageEmail+could+not+be+sent.&isError1 /> div styledisplay: flex; justify-content: center; align-items: center;> !-- button typesubmit classbtn btn-primary>Submit/button --> input classbtn btn-primary mt-2 idsubmit_form typesubmit valueSend /> /div> /form> p>Powered by a hrefhttps://postmail.invotes.com target_blank>PostMail/a>/p> /div> div classcol-lg-2 ml-auto text-center> /div> /div> /div> !-- Image Zoom Modal --> div classmodal fade idimageZoomModal tabindex-1 roledialog aria-labelledbyImage Zoom aria-hiddentrue> div classmodal-dialog modal-dialog-centered roledocument styleheight:100%;width:100%;> div classmodal-content> div classmodal-header> h5 classmodal-title idimageZoomModalTitle>/h5> button typebutton classclose data-bs-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> img idimageZoomModalImg /> div classmodal-footer> button typebutton classbtn btn-secondary data-bs-dismissmodal>Close/button> /div> /div> /div> /div> !-- Successfully Sent message Modal --> div classmodal fade idsuccessfulMessageModal tabindex-1 roledialog aria-labelledbyexampleModalCenterTitle aria-hiddentrue> div classmodal-dialog modal-dialog-centered roledocument> div classmodal-content> div classmodal-header> h5 classmodal-title idexampleModalLongTitle>Message Sent Successfully!/h5> button typebutton classclose data-bs-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-footer> button typebutton classbtn btn-secondary data-bs-dismissmodal>Close/button> /div> /div> /div> /div> !-- Successfully Sent message Modal --> div classmodal fade idfailedMessageModal tabindex-1 roledialog aria-labelledbyexampleModalCenterTitle aria-hiddentrue> div classmodal-dialog modal-dialog-centered roledocument> div classmodal-content> div classmodal-header> h5 classmodal-title idexampleModalLongTitle>Message failed to send!/h5> button typebutton classclose data-bs-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-footer> button typebutton classbtn btn-secondary data-bs-dismissmodal>Close/button> /div> /div> /div> /div> /footer> script srchttps://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js integritysha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM crossoriginanonymous>/script> script> function paint_card(arr_portfolio, idx) { let card_inner_html ` div classcol-md-4 col-sm-12 card> img src\http://markmbrown.studio/picts/${arr_portfolioidx.file}\ alt\${arr_portfolioidx.title}\> div class\card-body\> h5 class\card-title\>${arr_portfolioidx.title}/h5> h6 class\card-text\>${arr_portfolioidx.medium}/h6> p class\card-text\>${arr_portfolioidx.size}/p> /div> /div>` return(card_inner_html) } /script> script> // parse portfolio file let arr_portfolio_str my_portfolio.split(\n) let arr_portfolio ind0 let card{file:, title:, desc:}; for (const entry of arr_portfolio_str) { if (entry ! ) { ind++ if (ind % 41) { card.file entry } else if (ind % 42) { card.title entry } else if (ind % 43) { card.medium entry } else { ind 0 card.size entry arr_portfolio.push(Object.assign({}, card)); // to shallow clone } } } console.log(arr_portfolio) let gallery_inner_html ; for (let gallery_row 0; gallery_row Math.floor(arr_portfolio.length/3); gallery_row++) { gallery_inner_html + `div class\row mt-4 mb-4\>` for (gallery_col 0; gallery_col 3; gallery_col++) { const idx 3*gallery_row + gallery_col; gallery_inner_html + paint_card(arr_portfolio, idx) } gallery_inner_html + `/div>` } if (arr_portfolio.length%3!0) { let gallery_row Math.floor(arr_portfolio.length/3) gallery_inner_html + `div class\row mt-4 mb-4\>` for (gallery_col 0; gallery_col arr_portfolio.length%3; gallery_col++) { const idx 3*gallery_row + gallery_col; gallery_inner_html + paint_card(arr_portfolio, idx) } gallery_inner_html + `/div>` } let paint_cont document.getElementById(paints-container) paint_cont.innerHTML + gallery_inner_html; /script> script> // Scripts for post email management var submitButton document.getElementById(submit_form); var form document.getElementById(email_form); form.addEventListener(submit, function (e) { setTimeout(function() { submitButton.value Sending...; submitButton.disabled true; }, 1); }); // https://getbootstrap.com/docs/5.0/components/modal/ var urlParams new URLSearchParams(window.location.search); var entries urlParams.entries(); for(pair of entries) { // console.log(pair0, - , pair1); if (pair1 Email Successfully Sent!) { console.log(Sent is successful!) // $(#successfulMessageModal).modal() var myModal new bootstrap.Modal(document.getElementById(successfulMessageModal), {keyboard: true}).toggle() } if (pair1 Email could not be sent.) { // $(#failedMessageModal).modal() var myModal new bootstrap.Modal(document.getElementById(failedMessageModal), {keyboard: true}) myModal.toggle() myModal.focus() } } // Cookies consent function setCookie(cname, cvalue, exdays) { let d new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); let expires expires + d.toUTCString(); let cookie_update cname + + cvalue + ; + expires ;//+ ;path/; document.cookie cookie_update; } function getCookie(cname) { var name cname + ; var decodedCookie decodeURIComponent(document.cookie); var ca decodedCookie.split(;); for(var i 0; i ca.length; i++) { var c cai; while (c.charAt(0) ) { c c.substring(1); } if (c.indexOf(name) 0) { return c.substring(name.length, c.length); } } return ; } function checkCookie() { var cookie getCookie(censented); if (cookie ) { return 1; } else { return 0; } } if (checkCookie()) { $(#CookieConsentModal).modal(); // var myModal new bootstrap.Modal(document.getElementById(CookieConsentModal), {keyboard: true}).toggle() setCookie(censented, yes, 180); } /script> script> let imageZoomModalTitle document.getElementById(imageZoomModalTitle) let imageZoomModal document.getElementById(imageZoomModal) let imageZoomModalImg document.getElementById(imageZoomModalImg) imageZoomModal new bootstrap.Modal(imageZoomModal, {keyboard: true}) const imgs document.getElementsByTagName(img) for (const image of imgs) { let title image.getAttribute(alt) let src image.getAttribute(src) image.addEventListener(click, function(){ imageZoomModalTitle.innerHTML title; imageZoomModalImg.setAttribute(src, src) imageZoomModalImg.setAttribute(alt, title) imageZoomModal.toggle() imageZoomModal.focus() console.log(encodeURI(http://markmbrown.studio/ + src)); console.log(title); }); } /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
]