Help
RSS
API
Feed
Maltego
Contact
Domain > trading.rpgcor.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-11-27
20.40.202.29
(
ClassC
)
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Date: Thu, 27 Nov 2025 18:45:03 GMTServer: KestrelCache-Control: no-cache, no-storePragma: no-cacheSet-Cookie: .AspNetCore.Antiforgery.RtGCWVXC8-4CfDJ8L6EWa-jufpFkiw10mLZ70aTvLgObkLkfZevGfOZnse_qgwibeKrmm6LUe35RUYH_2jC1CHUMnthvoaRwZ8GyvOyYh84IkySVJhsAb4r4T20Cw4PTK-O_cYgqWZWzSqFwrwchNpLT14xNcwlwMaUJmw; path/; samesitestrict; httponlyTransfer-Encoding: chunkedStrict-Transport-Security: max-age2592000Request-Context: appIdcid-v1:0a46e43e-0ce8-46f4-bfd1-8e8ea49a3a97Content-Security-Policy: frame-ancestors selfblazor-enhanced-nav: allowX-Frame-Options: SAMEORIGIN !DOCTYPE html>html langen data-bs-themedark>head>meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1> base href/> script src/common.js>/script> script srchttps://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js integritysha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz crossoriginanonymous>/script> link relstylesheet href/site.css> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css> link relicon typeimage/x-icon href/favicon.ico> script> function getColorTheme() { let docTheme document.getElementsByTagName(html)0.getAttribute(data-bs-theme); return docTheme; } function swapTheme() { var dt getColorTheme(); if(dt ! dark) { dt dark; dt dark; } else { dt light; } document.getElementsByTagName(html)0.setAttribute(data-bs-theme, dt); } const tooltipTriggerList document.querySelectorAll(data-bs-toggletooltip); const tooltipList ...tooltipTriggerList.map(tooltipTriggerEl > new bootstrap.Tooltip(tooltipTriggerEl)); /script> !--Blazor:{type:webassembly,key:{locationHash:77D12F14A8105320B1AAED6AE7E689DA0EC4483270A645E84079EAA0FFDF550D:7,formattedComponentKey:},assembly:Microsoft.AspNetCore.Components.Web,typeName:Microsoft.AspNetCore.Components.Web.HeadOutlet,parameterDefinitions:W10,parameterValues:W10}--> !--Blazor:{type:webassembly,key:{locationHash:5767C928065C4B1E2E8A569BA6601D114AAC15DCAC8C88A7217EB3F805902162:9,formattedComponentKey:},assembly:EquitySite.Web.Client,typeName:EquitySite.Web.Client.Components.Session.StateMgmt,parameterDefinitions:W10,parameterValues:W10}-->/head>body>div idapp-loading classw-auto m-auto bg-dark border border-2 rounded rounded-4 shadow>h2 classtext-center my-4>RPGCor Trading/h2> svg viewBox0 0 740 510 xmlnshttp://www.w3.org/2000/svg classratio ratio-4x3 styleheight:70vh;>g idgrid>/g> g idcandles>/g> g idvolumes>/g> g idprices>/g>/svg> h3 idloadPct classtext-center my-4>Connecting to Server/h3> style> body { height: 100vh; display: flex; justify-content: center; align-items: center; } .grid-line { stroke: var(--bs-black); stroke-width: 1; } .candle { opacity: 0; animation: fadeIn 0.4s ease-in forwards; } .wick { stroke: #ccc; stroke-width: 3; opacity: 0; animation: fadeIn 0.4s ease-in forwards; } .body { stroke-width: 0; } .up { fill: var(--bs-success); } .down { fill: var(--bs-danger); } @keyframes pulseVolume { 0% { transform: scaleY(0.0); opacity: 0; } 50% { transform: scaleY(1.1); opacity: 0.8; } 100% { transform: scaleY(1); opacity: 1; } } .volume { fill: var(--bs-light); transform-origin: bottom; opacity: 0; transform: scaleY(0); animation: pulseVolume 0.4s ease forwards; } .price-label { fill: var(--bs-light); font-size: 1em; } @keyframes fadeIn { to { opacity: 1; } }/style>script> //chart animation const viewWidth 700; const viewHeight 500; const targetPadding 48; const candleWidth 17; const candleGap 9; const candleSpacing candleWidth + candleGap; const displayDelay 0.08; const chartTopY targetPadding; const chartBottomY viewHeight - (2 * targetPadding); const chartHeight chartBottomY - chartTopY; const volumeTopY chartBottomY + 8; const volumeMaxY viewHeight - (targetPadding / 2); const volumeHeight volumeMaxY - volumeTopY; const usableWidth viewWidth - (2 * targetPadding); // target X padding 24px const numCandles Math.floor(usableWidth / candleSpacing); const usedWidth numCandles * candleSpacing; const actualXPadding (viewWidth - usedWidth) / 2; const candlesGroup document.getElementById(candles); const volumeGroup document.getElementById(volumes); const priceGroup document.getElementById(prices); const gridGroup document.getElementById(grid); var prices ; var lastMultiplier 0; function generateChart() { candlesGroup.innerHTML ; volumeGroup.innerHTML ; prices ; function getUniqueHeightMultiplier() { let multiplier; do { let baseMulti Math.floor(Math.random() * 100) + 1; //1..100 multiplier Math.ceil(baseMulti / 4); //1..25 } while (multiplier lastMultiplier); lastMultiplier multiplier; return multiplier; } let currentClose 0; let currentOpen 0; for (let i 0; i numCandles; i++) { let baseDiff Math.abs(currentClose - currentOpen); let openVariance baseDiff * 0.37; let open currentClose + (Math.random() * 2 - 1) * openVariance; let multiplier getUniqueHeightMultiplier(); let move multiplier * 2.5; let isUp Math.random() > 0.35; let close open + (isUp ? move : -move); let high Math.max(open, close) + ((Math.random() * 17) + 3); let low Math.min(open, close) - ((Math.random() * 31) + 3); prices.push({ open, close, high, low, isUp }); currentOpen open; currentClose close; } let allVals prices.flatMap(p > p.open, p.close, p.high, p.low); let maxPrice Math.max(...allVals); let minPrice Math.min(...allVals); let priceToY price > chartBottomY - ((price - minPrice) / (maxPrice - minPrice)) * chartHeight; prices.forEach((p, i) > { let candleX actualXPadding + i * candleSpacing; let wickY1 priceToY(p.high); let wickY2 priceToY(p.low); let bodyY priceToY(Math.max(p.open, p.close)); let bodyHeight Math.abs(priceToY(p.open) - priceToY(p.close)); let delay i * displayDelay; let candleGroup document.createElementNS(http://www.w3.org/2000/svg, g); candleGroup.setAttribute(class, candle); candleGroup.setAttribute(style, `animation-delay: ${delay}s`); let wick document.createElementNS(http://www.w3.org/2000/svg, line); wick.setAttribute(x1, candleX + candleWidth / 2); wick.setAttribute(x2, candleX + candleWidth / 2); wick.setAttribute(y1, wickY1); wick.setAttribute(y2, wickY2); wick.setAttribute(class, wick); wick.setAttribute(style, `animation-delay: ${delay}s`); let body document.createElementNS(http://www.w3.org/2000/svg, rect); body.setAttribute(x, candleX); body.setAttribute(width, candleWidth); body.setAttribute(y, bodyY); body.setAttribute(height, bodyHeight); body.setAttribute(class, `body ${p.isUp ? up : down}`); let volumeScale Math.min(1, bodyHeight / chartHeight + Math.random() * 0.31); let volumeBarHeight volumeHeight * volumeScale; let volume document.createElementNS(http://www.w3.org/2000/svg, rect); volume.setAttribute(x, candleX); volume.setAttribute(width, candleWidth); volume.setAttribute(y, volumeMaxY - volumeBarHeight); volume.setAttribute(height, volumeBarHeight); volume.setAttribute(class, volume); volume.setAttribute(style, `animation-delay: ${delay}s`); candleGroup.appendChild(wick); candleGroup.appendChild(body); candlesGroup.appendChild(candleGroup); volumeGroup.appendChild(volume); }); setTimeout(() > generateChart(), (numCandles * displayDelay * 1000) + 1920); } const labels { y: chartTopY + 6, text: $$$ }, { y: chartTopY + chartHeight / 2 + 3, text: $$ }, { y: chartBottomY + 6, text: $ } ; labels.forEach(label > { let text document.createElementNS(http://www.w3.org/2000/svg, text); text.setAttribute(x, viewWidth - (targetPadding * 3 / 4)); text.setAttribute(y, label.y); text.setAttribute(class, price-label); text.textContent label.text; priceGroup.appendChild(text); }); const gridLines 9; for (let i 0; i gridLines; i++) { let y chartTopY + ((chartHeight / (gridLines - 1)) * i); let line document.createElementNS(http://www.w3.org/2000/svg, line); line.setAttribute(x1, actualXPadding); line.setAttribute(x2, viewWidth - actualXPadding); line.setAttribute(y1, y); line.setAttribute(y2, y); line.setAttribute(class, grid-line); gridGroup.appendChild(line); } generateChart();/script>script> //setup observer const htmlElement document.documentElement; const span document.getElementById(loadPct); // Observe changes to the style attribute of html> const observer new MutationObserver((mutationsList) > { for (const mutation of mutationsList) { if (mutation.type attributes && mutation.attributeName style) { let percentage getComputedStyle(htmlElement).getPropertyValue(--blazor-load-percentage); percentage percentage.replace(%, ).trim(); let fPct Math.round(percentage * 10) / 10; span.textContent `Loading Local App: ${fPct}%`; } } }); observer.observe(htmlElement, { attributes: true });/script>/div> !--Blazor:{type:webassembly,key:{locationHash:C50ABE44B2C3C39F7BB889C4E39D8287AB9F352C6905689B1B25F6392E9994B2:14,formattedComponentKey:},assembly:Microsoft.AspNetCore.Components,typeName:Microsoft.AspNetCore.Components.Sections.SectionOutlet,parameterDefinitions:W3sibmFtZSI6IlNlY3Rpb25OYW1lIiwidHlwZU5hbWUiOiJTeXN0ZW0uU3RyaW5nIiwiYXNzZW1ibHkiOiJTeXN0ZW0uUHJpdmF0ZS5Db3JlTGliIn1d,parameterValues:WyJUb3BPZkJvZHkiXQ}--> !--Blazor:{type:webassembly,key:{locationHash:374A2E2794DEF798DB3A26DBAB48EA345F6F69DA78B454F802C7CED8B88BA310:17,formattedComponentKey:},assembly:EquitySite.Web.Client,typeName:EquitySite.Web.Client.Components.Modal.RegisteredFeatureModal,parameterDefinitions:W10,parameterValues:W10}--> !--Blazor:{type:webassembly,key:{locationHash:F9484A7CB8D3DAE543297C751265BF538605A3652BED36DA6EBB238DFAEA9492:19,formattedComponentKey:},assembly:EquitySite.Web.Client,typeName:EquitySite.Web.Client.PageRoutes,parameterDefinitions:W10,parameterValues:W10}--> !--Blazor:{type:webassembly,key:{locationHash:1071F2EDBD84598328B93648CAA9F91806400C1700E174BC02C1567F35237CA3:21,formattedComponentKey:},assembly:EquitySite.Web.Client,typeName:EquitySite.Web.Client.Components.Session.ToastMgmt,parameterDefinitions:W3sibmFtZSI6IlRpbWVUb0xpdmVTZWNvbmRzIiwidHlwZU5hbWUiOiJTeXN0ZW0uSW50MzIiLCJhc3NlbWJseSI6IlN5c3RlbS5Qcml2YXRlLkNvcmVMaWIifV0,parameterValues:WzE1XQ}--> script src_framework/blazor.web.js>/script>/body>/html>!--Blazor-Server-Component-State:CfDJ8L6EWa+jufpFkiw10mLZ70ZhAdJHbJbdpnyPcwUEdyH+qWrRV+oTd7dh4MG9RsHjzPATb0RBdMuHJQWPQrDq1Z/cK3BSyioRLMtKME43VJBBrxIkB5jsNjyNQY0APnW1FqEOT0FzRM74gywBzpvRnvea/TUdxhNPPNlgJEzO4kjPJwdksCEoyUgdaXw02cyPERquvyUK+WKCrgbstuv8riXLYVG2mfKqRNcIog16Lk1AeD6msL242teBz4eGLZx33P3JcCCmbUOi2WoiYPskFRsTmAAOwG6uxvLW4DVwz8N/vkM+3K6FL6K4NcOpGL1jUrAAA9uIY9S4Rdb7csO8gQTwAYnP22Fh2NSK33A+0X2m9jnnTl6GoFIKX+Ya4QT9K6uXMfU922EhZhYT3qeRd3ouBqs0+gMCR4mA+K3R/pifhgy5OGaerJXhBxPpr26m+4u92K85S+WnJwJ6vuUUhZcHykX5Rk6Ea2UYaw+ebVqRJ0CJ6Wh7vlBTta4xUK4L6nQ01YiSRg+sIa8vz6ioTelXFxxmYoqKgCPIMEqG0b4S-->!--Blazor-WebAssembly-Component-State:eyJfX1Jlc291cmNlQ29sbGVjdGlvblVybCI6IklpNHZYMlp5WVcxbGQyOXlheTl5WlhOdmRYSmpaUzFqYjJ4c1pXTjBhVzl1TG1RMU9WOUlMbXB6SWc9PSIsIl9faW50ZXJuYWxfX0FudGlmb3JnZXJ5UmVxdWVzdFRva2VuIjoiZXlKMllXeDFaU0k2SWtObVJFbzRURFpGVjJFdGFuVm1jRVpyYVhjeE1HMU1XamN3WVVRNFUzSXpWbkJVVGtaS2FsSnpkbXhPVkhoS1RsaEVSMFYxWHpkQlNuSTBNMUJOT1ZSV2RYTjVNbUZ0ZUhwQldIcFliRzlSWWs5RlIweE1VVWxzTVdoUmNqTXRUbXBKZEZoWlRteHFaamhtVFdSRGJVUjNTUzFQTVZoaE5uSnhPVFZXU21WM2VUSkJjMDFSVlVNMldreGtXV1pPZGpOck1XVnJjbEZKTVMxdklpd2labTl5YlVacFpXeGtUbUZ0WlNJNklsOWZVbVZ4ZFdWemRGWmxjbWxtYVdOaGRHbHZibFJ2YTJWdUluMD0ifQ-->
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
]