Open service 2a02:26f0:3500:18::1724:a291:80 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 308 Permanent Redirect Content-Type: text/html Content-Length: 164 Location: https://rep.ebonfx.com Expires: Mon, 26 Jan 2026 10:30:46 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Mon, 26 Jan 2026 10:30:46 GMT Connection: close Server-Timing: edge; dur=2 Server-Timing: origin; dur=154 Server-Timing: cdn-cache; desc=MISS Server-Timing: ak_p; desc="1769423446234_388276369_1509323992_15589_7745_149_0_-";dur=1 Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 2a02:26f0:3500:18::1724:a291:443 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Thu, 13 Nov 2025 07:37:16 GMT
ETag: "69158aac-1a67"
Accept-Ranges: bytes
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Akamai-Transformed: 9 6759 0 pmb=mRUM,2
Expires: Mon, 26 Jan 2026 10:30:24 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 26 Jan 2026 10:30:24 GMT
Content-Length: 11484
Connection: close
Server-Timing: cdn-cache; desc=MISS
Server-Timing: edge; dur=151
Server-Timing: origin; dur=4
Server-Timing: ak_p; desc="1769423423946_388276377_1453716509_15534_9397_149_156_-";dur=1
Page title: EbonFX Broker
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="./favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>EbonFX Broker</title><script src="https://ca.turing.captcha.qcloud.com/TCaptcha-global.js"></script><script>!(function (window) {
if (!window.localStorage) {
return false
}
function setCookie(value) {
var str = value.name + '=' + encodeURIComponent(value.value)
if (value.domain) {
str += '; domain=' + value.domain
}
str += '; path=' + (value.path || '/')
if (value.day) {
var time = new Date()
time.setTime(time.getTime() + value.day * 24 * 60 * 60 * 1000)
str += '; expires=' + time.toGMTString()
}
document.cookie = str
return
}
function getCookie(name) {
var value = document.cookie.match('(?:^|;)\\s*' + name + '=([^;]*)')
return value ? decodeURIComponent(value[1]) : null
}
function S4() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1)
}
function guid(deviceId) {
var id = getCookie('__uuid')
if (!id) {
id = ['Ebonex', deviceId, S4(), S4(), S4(), getDeviceId(location.host)].join('-')
setCookie({
name: '__uuid',
value: id,
domain: location.hostname.replace(/^www\.|otc\./, '.'),
day: 900,
})
}
return id
}
function bin2hex(str) {
var result = ''
for (i = 0; i < str.length; i++) {
result += int16_to_hex(str.charCodeAt(i))
}
return result
}
function int16_to_hex(i) {
var result = i.toString(16)
var j = 0
while (j + result.length < 4) {
result = '0' + result
j++
}
return result
}
function getDeviceId(domain) {
var canvas = document.createElement('canvas')
var ctx = canvas.getContext('2d')
domain = domain || 'Only'
ctx.textBaseline = 'top'
ctx.font = "14px 'Arial'"
ctx.textBaseline = 'tencent'
ctx.fillStyle = '#f60'
ctx.fillRect(125, 1, 62, 20)
ctx.fillStyle = '#069'
ctx.fillText(domain, 2, 15)
ctx.fillStyle = 'rgba(102, 204, 0, 0.7)'
ctx.fillText(domain, 4, 17)
var b64 = canvas.toDataURL().replace('data:image/png;base64,', '')
if (window.atob) {
return bin2hex(atob(b64).slice(-16, -12))
} else {
return 'Noatob' + bin2hex(b64.slice(-16, -12))
}
}
var deviceId = getDeviceId()
var uuid = guid(deviceId)
var pageStartTime = new Date().getTime()
function concat(obj, obj2) {
var newObj = {}
for (var key in obj) {
newObj[key] = obj[key]
}
for (var _key in obj2) {
newObj[_key] = obj2[_key]
}
return newObj
}
function trackPageError(json) {
try {
var str = JSON.stringify(
concat(
{
type: null,
cost: null,
http_code: null,
error_code: null,
error_message: null,
request_url: null,
timestamp: new Date().getTime(),
location_href: window.location.href,
referrer: document.referrer || null,
screen: [document.documentElement.clientWidth, document.documentElement.clientHeight].join('*'),
user_id: getCookie('user_id') || deviceId,
uuid: uuid,
pl: '01',
},
json
)
Open service 2.16.183.4:80 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 308 Permanent Redirect Content-Type: text/html Content-Length: 164 Location: https://rep.ebonfx.com Expires: Mon, 26 Jan 2026 10:30:46 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Mon, 26 Jan 2026 10:30:46 GMT Connection: close Server-Timing: cdn-cache; desc=MISS Server-Timing: edge; dur=159 Server-Timing: origin; dur=3 Server-Timing: ak_p; desc="1769423446154_34610628_1287073240_16156_4631_99_0_-";dur=1 Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 2a02:26f0:3500:18::1724:a299:80 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 308 Permanent Redirect Content-Type: text/html Content-Length: 164 Location: https://rep.ebonfx.com Expires: Mon, 26 Jan 2026 10:30:45 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Mon, 26 Jan 2026 10:30:45 GMT Connection: close Server-Timing: cdn-cache; desc=MISS Server-Timing: edge; dur=162 Server-Timing: origin; dur=3 Server-Timing: ak_p; desc="1769423445474_388276377_1453745103_16432_8846_2_0_-";dur=1 Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 2.16.183.4:443 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Thu, 13 Nov 2025 07:37:16 GMT
ETag: "69158aac-1a67"
Accept-Ranges: bytes
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Akamai-Transformed: 9 6759 0 pmb=mRUM,2
Expires: Mon, 26 Jan 2026 10:30:23 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 26 Jan 2026 10:30:23 GMT
Content-Length: 11462
Connection: close
Server-Timing: cdn-cache; desc=MISS
Server-Timing: edge; dur=161
Server-Timing: origin; dur=5
Server-Timing: ak_p; desc="1769423423469_34610628_1286980486_16618_5704_8_11_-";dur=1
Page title: EbonFX Broker
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="./favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>EbonFX Broker</title><script src="https://ca.turing.captcha.qcloud.com/TCaptcha-global.js"></script><script>!(function (window) {
if (!window.localStorage) {
return false
}
function setCookie(value) {
var str = value.name + '=' + encodeURIComponent(value.value)
if (value.domain) {
str += '; domain=' + value.domain
}
str += '; path=' + (value.path || '/')
if (value.day) {
var time = new Date()
time.setTime(time.getTime() + value.day * 24 * 60 * 60 * 1000)
str += '; expires=' + time.toGMTString()
}
document.cookie = str
return
}
function getCookie(name) {
var value = document.cookie.match('(?:^|;)\\s*' + name + '=([^;]*)')
return value ? decodeURIComponent(value[1]) : null
}
function S4() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1)
}
function guid(deviceId) {
var id = getCookie('__uuid')
if (!id) {
id = ['Ebonex', deviceId, S4(), S4(), S4(), getDeviceId(location.host)].join('-')
setCookie({
name: '__uuid',
value: id,
domain: location.hostname.replace(/^www\.|otc\./, '.'),
day: 900,
})
}
return id
}
function bin2hex(str) {
var result = ''
for (i = 0; i < str.length; i++) {
result += int16_to_hex(str.charCodeAt(i))
}
return result
}
function int16_to_hex(i) {
var result = i.toString(16)
var j = 0
while (j + result.length < 4) {
result = '0' + result
j++
}
return result
}
function getDeviceId(domain) {
var canvas = document.createElement('canvas')
var ctx = canvas.getContext('2d')
domain = domain || 'Only'
ctx.textBaseline = 'top'
ctx.font = "14px 'Arial'"
ctx.textBaseline = 'tencent'
ctx.fillStyle = '#f60'
ctx.fillRect(125, 1, 62, 20)
ctx.fillStyle = '#069'
ctx.fillText(domain, 2, 15)
ctx.fillStyle = 'rgba(102, 204, 0, 0.7)'
ctx.fillText(domain, 4, 17)
var b64 = canvas.toDataURL().replace('data:image/png;base64,', '')
if (window.atob) {
return bin2hex(atob(b64).slice(-16, -12))
} else {
return 'Noatob' + bin2hex(b64.slice(-16, -12))
}
}
var deviceId = getDeviceId()
var uuid = guid(deviceId)
var pageStartTime = new Date().getTime()
function concat(obj, obj2) {
var newObj = {}
for (var key in obj) {
newObj[key] = obj[key]
}
for (var _key in obj2) {
newObj[_key] = obj2[_key]
}
return newObj
}
function trackPageError(json) {
try {
var str = JSON.stringify(
concat(
{
type: null,
cost: null,
http_code: null,
error_code: null,
error_message: null,
request_url: null,
timestamp: new Date().getTime(),
location_href: window.location.href,
referrer: document.referrer || null,
screen: [document.documentElement.clientWidth, document.documentElement.clientHeight].join('*'),
user_id: getCookie('user_id') || deviceId,
uuid: uuid,
pl: '01',
},
json
)
Open service 2a02:26f0:3500:18::1724:a299:443 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Thu, 13 Nov 2025 07:37:16 GMT
ETag: "69158aac-1a67"
Accept-Ranges: bytes
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Akamai-Transformed: 9 6759 0 pmb=mRUM,2
Expires: Mon, 26 Jan 2026 10:30:23 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 26 Jan 2026 10:30:23 GMT
Content-Length: 11481
Connection: close
Server-Timing: cdn-cache; desc=MISS
Server-Timing: edge; dur=158
Server-Timing: origin; dur=15
Server-Timing: ak_p; desc="1769423423445_388276377_1453715513_17304_8754_6_9_-";dur=1
Page title: EbonFX Broker
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="./favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>EbonFX Broker</title><script src="https://ca.turing.captcha.qcloud.com/TCaptcha-global.js"></script><script>!(function (window) {
if (!window.localStorage) {
return false
}
function setCookie(value) {
var str = value.name + '=' + encodeURIComponent(value.value)
if (value.domain) {
str += '; domain=' + value.domain
}
str += '; path=' + (value.path || '/')
if (value.day) {
var time = new Date()
time.setTime(time.getTime() + value.day * 24 * 60 * 60 * 1000)
str += '; expires=' + time.toGMTString()
}
document.cookie = str
return
}
function getCookie(name) {
var value = document.cookie.match('(?:^|;)\\s*' + name + '=([^;]*)')
return value ? decodeURIComponent(value[1]) : null
}
function S4() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1)
}
function guid(deviceId) {
var id = getCookie('__uuid')
if (!id) {
id = ['Ebonex', deviceId, S4(), S4(), S4(), getDeviceId(location.host)].join('-')
setCookie({
name: '__uuid',
value: id,
domain: location.hostname.replace(/^www\.|otc\./, '.'),
day: 900,
})
}
return id
}
function bin2hex(str) {
var result = ''
for (i = 0; i < str.length; i++) {
result += int16_to_hex(str.charCodeAt(i))
}
return result
}
function int16_to_hex(i) {
var result = i.toString(16)
var j = 0
while (j + result.length < 4) {
result = '0' + result
j++
}
return result
}
function getDeviceId(domain) {
var canvas = document.createElement('canvas')
var ctx = canvas.getContext('2d')
domain = domain || 'Only'
ctx.textBaseline = 'top'
ctx.font = "14px 'Arial'"
ctx.textBaseline = 'tencent'
ctx.fillStyle = '#f60'
ctx.fillRect(125, 1, 62, 20)
ctx.fillStyle = '#069'
ctx.fillText(domain, 2, 15)
ctx.fillStyle = 'rgba(102, 204, 0, 0.7)'
ctx.fillText(domain, 4, 17)
var b64 = canvas.toDataURL().replace('data:image/png;base64,', '')
if (window.atob) {
return bin2hex(atob(b64).slice(-16, -12))
} else {
return 'Noatob' + bin2hex(b64.slice(-16, -12))
}
}
var deviceId = getDeviceId()
var uuid = guid(deviceId)
var pageStartTime = new Date().getTime()
function concat(obj, obj2) {
var newObj = {}
for (var key in obj) {
newObj[key] = obj[key]
}
for (var _key in obj2) {
newObj[_key] = obj2[_key]
}
return newObj
}
function trackPageError(json) {
try {
var str = JSON.stringify(
concat(
{
type: null,
cost: null,
http_code: null,
error_code: null,
error_message: null,
request_url: null,
timestamp: new Date().getTime(),
location_href: window.location.href,
referrer: document.referrer || null,
screen: [document.documentElement.clientWidth, document.documentElement.clientHeight].join('*'),
user_id: getCookie('user_id') || deviceId,
uuid: uuid,
pl: '01',
},
json
)
Open service 2.16.183.7:443 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Thu, 13 Nov 2025 07:37:16 GMT
ETag: "69158aac-1a67"
Accept-Ranges: bytes
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Akamai-Transformed: 9 6759 0 pmb=mRUM,2
Expires: Mon, 26 Jan 2026 10:30:23 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 26 Jan 2026 10:30:23 GMT
Content-Length: 11464
Connection: close
Server-Timing: cdn-cache; desc=MISS
Server-Timing: edge; dur=175
Server-Timing: origin; dur=5
Server-Timing: ak_p; desc="1769423423424_34610628_1286980352_17940_4490_17_19_-";dur=1
Page title: EbonFX Broker
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="./favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>EbonFX Broker</title><script src="https://ca.turing.captcha.qcloud.com/TCaptcha-global.js"></script><script>!(function (window) {
if (!window.localStorage) {
return false
}
function setCookie(value) {
var str = value.name + '=' + encodeURIComponent(value.value)
if (value.domain) {
str += '; domain=' + value.domain
}
str += '; path=' + (value.path || '/')
if (value.day) {
var time = new Date()
time.setTime(time.getTime() + value.day * 24 * 60 * 60 * 1000)
str += '; expires=' + time.toGMTString()
}
document.cookie = str
return
}
function getCookie(name) {
var value = document.cookie.match('(?:^|;)\\s*' + name + '=([^;]*)')
return value ? decodeURIComponent(value[1]) : null
}
function S4() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1)
}
function guid(deviceId) {
var id = getCookie('__uuid')
if (!id) {
id = ['Ebonex', deviceId, S4(), S4(), S4(), getDeviceId(location.host)].join('-')
setCookie({
name: '__uuid',
value: id,
domain: location.hostname.replace(/^www\.|otc\./, '.'),
day: 900,
})
}
return id
}
function bin2hex(str) {
var result = ''
for (i = 0; i < str.length; i++) {
result += int16_to_hex(str.charCodeAt(i))
}
return result
}
function int16_to_hex(i) {
var result = i.toString(16)
var j = 0
while (j + result.length < 4) {
result = '0' + result
j++
}
return result
}
function getDeviceId(domain) {
var canvas = document.createElement('canvas')
var ctx = canvas.getContext('2d')
domain = domain || 'Only'
ctx.textBaseline = 'top'
ctx.font = "14px 'Arial'"
ctx.textBaseline = 'tencent'
ctx.fillStyle = '#f60'
ctx.fillRect(125, 1, 62, 20)
ctx.fillStyle = '#069'
ctx.fillText(domain, 2, 15)
ctx.fillStyle = 'rgba(102, 204, 0, 0.7)'
ctx.fillText(domain, 4, 17)
var b64 = canvas.toDataURL().replace('data:image/png;base64,', '')
if (window.atob) {
return bin2hex(atob(b64).slice(-16, -12))
} else {
return 'Noatob' + bin2hex(b64.slice(-16, -12))
}
}
var deviceId = getDeviceId()
var uuid = guid(deviceId)
var pageStartTime = new Date().getTime()
function concat(obj, obj2) {
var newObj = {}
for (var key in obj) {
newObj[key] = obj[key]
}
for (var _key in obj2) {
newObj[_key] = obj2[_key]
}
return newObj
}
function trackPageError(json) {
try {
var str = JSON.stringify(
concat(
{
type: null,
cost: null,
http_code: null,
error_code: null,
error_message: null,
request_url: null,
timestamp: new Date().getTime(),
location_href: window.location.href,
referrer: document.referrer || null,
screen: [document.documentElement.clientWidth, document.documentElement.clientHeight].join('*'),
user_id: getCookie('user_id') || deviceId,
uuid: uuid,
pl: '01',
},
json
)
Open service 2.16.183.7:80 · rep.ebonfx.com
2026-01-26 10:30
HTTP/1.1 308 Permanent Redirect Content-Type: text/html Content-Length: 164 Location: https://rep.ebonfx.com Expires: Mon, 26 Jan 2026 10:30:45 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Mon, 26 Jan 2026 10:30:45 GMT Connection: close Server-Timing: cdn-cache; desc=MISS Server-Timing: edge; dur=177 Server-Timing: origin; dur=5 Server-Timing: ak_p; desc="1769423445759_34610631_2639284939_18176_5336_98_0_-";dur=1 Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>