{"id":80008,"date":"2026-09-30T17:54:43","date_gmt":"2026-09-30T09:54:43","guid":{"rendered":"https:\/\/v5.ftrans.cn\/?page_id=80001"},"modified":"2026-10-12T08:37:45","modified_gmt":"2026-10-12T00:37:45","slug":"tdr-en","status":"publish","type":"page","link":"https:\/\/ftrans.cn\/en\/products-en\/tdr-en\/","title":{"rendered":"Ftrans TDR Threat Detection and Response System"},"content":{"rendered":"\n<meta charset=\"utf-8\"><style>.tdr-page{--brand:#19c7a3;--brand-d:#087b68;--navy:#071d33;--navy-2:#0d2a42;--blue:#2878d0;--orange:#e78336;--purple:#7864c8;--coral:#d95763;--ink:#102236;--muted:#607083;--line:#dce5e9;--wash:#f3f7f8;--mint:#e9f8f4;--white:#fff;--max:1180px}.tdr-page *{box-sizing:border-box}.tdr-page{scroll-behavior:smooth;scroll-padding-top:64px}.tdr-page{margin:0;font-family:\"Inter\",\"PingFang SC\",\"Microsoft YaHei\",Arial,sans-serif;color:var(--ink);background:#fff;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}.tdr-page a{color:inherit;text-decoration:none}.tdr-page button{font:inherit}.tdr-page h1,.tdr-page h2,.tdr-page h3,.tdr-page p{margin:0}.tdr-page h1,.tdr-page h2,.tdr-page h3{line-height:1.28;letter-spacing:0}.tdr-page .wrap{width:min(var(--max),calc(100% - 80px));margin:auto}.tdr-page .skip{position:fixed;top:-80px;left:16px;background:#fff;padding:9px 14px;z-index:100}.tdr-page .skip:focus{top:12px}.tdr-page .topbar{height:34px;background:var(--navy);color:#afbfcb;font-size:13px}.tdr-page .topbar .wrap{height:100%;display:flex;align-items:center;justify-content:flex-end;gap:24px}.tdr-page .header{height:76px;background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:30}.tdr-page .header-in{height:100%;display:flex;align-items:center;gap:34px}.tdr-page .brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.tdr-page .brand-mark{width:34px;height:34px;position:relative}.tdr-page .brand-mark i{position:absolute;height:8px;background:var(--brand);transform:skewX(-26deg);left:2px}.tdr-page .brand-mark i:nth-child(1){width:29px;top:3px}.tdr-page .brand-mark i:nth-child(2){width:23px;top:13px}.tdr-page .brand-mark i:nth-child(3){width:17px;top:23px}.tdr-page .brand strong{font-size:24px;font-style:italic;color:#15324a}.tdr-page .nav{display:flex;align-items:center;justify-content:center;gap:29px;flex:1;font-size:14px}.tdr-page .nav a{height:76px;display:flex;align-items:center;border-bottom:3px solid transparent}.tdr-page .nav a:hover,.tdr-page .nav a.active{color:var(--brand-d);border-bottom-color:var(--brand)}.tdr-page .phone{font-size:14px;white-space:nowrap}.tdr-page .btn{min-height:43px;padding:9px 21px;border:1px solid var(--brand);border-radius:3px;background:var(--brand);color:#052f28;font-weight:650;display:inline-flex;align-items:center;justify-content:center;gap:14px;cursor:pointer;transition:.2s}.tdr-page .btn:hover{background:#32d6b5;transform:translateY(-2px)}.tdr-page .btn.outline{background:transparent;color:#fff;border-color:#7991a3}.tdr-page .btn.light{background:#fff;color:var(--brand-d);border-color:#fff}.tdr-page .menu{display:none;width:42px;height:42px;border:1px solid var(--line);background:#fff;font-size:21px}.tdr-page .hero{position:relative;overflow:hidden;background:var(--navy);color:#fff;min-height:650px}.tdr-page .hero:before{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,#19c7a30b 1px,transparent 1px),linear-gradient(#19c7a30b 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 94%)}.tdr-page .hero-in{position:relative;display:grid;grid-template-columns:.96fr 1.04fr;gap:68px;align-items:center;padding:82px 0 75px}.tdr-page .eyebrow{font-size:13px;letter-spacing:2px;color:var(--brand-d);font-weight:700;margin-bottom:14px}.tdr-page .hero .eyebrow{color:var(--brand);margin-bottom:18px}.tdr-page .hero h1{font-size:50px;font-weight:650;max-width:630px}.tdr-page .hero h1 span{display:block;color:var(--brand);margin-top:8px}.tdr-page .hero-copy>p{font-size:18px;line-height:1.9;color:#bdcbd6;margin-top:24px;max-width:590px}.tdr-page .actions{display:flex;gap:13px;margin-top:30px}.tdr-page .hero-proof{display:flex;gap:24px;flex-wrap:wrap;margin-top:27px;color:#9fb2c1;font-size:13px}.tdr-page .hero-proof span:before{content:\"\u2713\";color:var(--brand);margin-right:8px}.tdr-page .radar{height:440px;position:relative;isolation:isolate}.tdr-page .radar:before,.tdr-page .radar:after{content:\"\";position:absolute;left:50%;top:50%;border:1px solid #3d6275;border-radius:50%;transform:translate(-50%,-50%)}.tdr-page .radar:before{width:360px;height:360px;box-shadow:0 0 0 54px #0d334817}.tdr-page .radar:after{width:238px;height:238px}.tdr-page .sweep{position:absolute;width:180px;height:180px;left:50%;top:50%;transform-origin:0 0;background:conic-gradient(from 0deg,#19c7a355,transparent 43deg);border-radius:0 100% 0 0;animation:sweep 7s linear infinite;opacity:.8}@keyframes sweep{to{transform:rotate(360deg)}}.tdr-page .shield{position:absolute;z-index:4;width:152px;height:166px;left:50%;top:50%;transform:translate(-50%,-50%);clip-path:polygon(50% 0,91% 16%,88% 61%,73% 84%,50% 100%,27% 84%,12% 61%,9% 16%);background:linear-gradient(155deg,#16445a,#0a283d);display:grid;place-items:center;text-align:center;filter:drop-shadow(0 20px 32px #0008)}.tdr-page .shield:after{content:\"\";position:absolute;inset:9px;clip-path:inherit;border:1px solid #63d8c2}.tdr-page .shield strong{font-size:28px}.tdr-page .shield small{display:block;color:var(--brand);font-size:13px;letter-spacing:1.2px}.tdr-page .threat{position:absolute;z-index:5;width:148px;padding:12px 13px;background:#102f46;border:1px solid #345a6e}.tdr-page .threat b{font-size:13px;display:block}.tdr-page .threat small{font-size:13px;color:#91a9b9}.tdr-page .threat i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;background:var(--c)}.tdr-page .t1{top:27px;left:10px;--c:var(--coral)}.tdr-page .t2{top:45px;right:0;--c:var(--orange)}.tdr-page .t3{bottom:42px;left:0;--c:var(--purple)}.tdr-page .t4{right:10px;bottom:20px;--c:var(--blue)}.tdr-page .pulse{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 7px #19c7a321}.tdr-page .p1{left:95px;top:183px}.tdr-page .p2{right:96px;top:155px}.tdr-page .p3{right:142px;bottom:77px}.tdr-page .radar-label{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);font-size:13px;color:#6adbc6;letter-spacing:1.2px;white-space:nowrap}.tdr-page .subnav{height:62px;position:sticky;top:0;background:#fff;border-bottom:1px solid var(--line);z-index:20}.tdr-page .subnav .wrap{height:100%;display:flex;align-items:center;justify-content:space-between}.tdr-page .subnav strong{font-size:15px}.tdr-page .sub-links{display:flex;align-items:center;gap:29px;height:100%;font-size:13px;color:#4e5e70}.tdr-page .sub-links a{height:100%;display:flex;align-items:center}.tdr-page .sub-links a:hover{color:var(--brand-d)}.tdr-page .section{padding:88px 0}.tdr-page .wash{background:var(--wash)}.tdr-page .section-head{max-width:none;margin-bottom:43px}.tdr-page .section-head.center{text-align:left;margin-left:0;margin-right:0}.tdr-page .section h2{font-size:38px;font-weight:650}.tdr-page .section-head p{font-size:16px;color:var(--muted);margin-top:16px}.tdr-page .intro-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:74px;align-items:start}.tdr-page .intro-copy p{color:var(--muted);margin-top:19px}.tdr-page .problem-list{border-top:1px solid var(--line)}.tdr-page .problem{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:19px 0;border-bottom:1px solid var(--line)}.tdr-page .problem b{color:#acbbc3;font-size:13px}.tdr-page .problem h3{font-size:16px}.tdr-page .problem p{font-size:13px;color:var(--muted);margin-top:4px}.tdr-page .flow{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#fff}.tdr-page .flow-step{position:relative;padding:25px 22px 24px;border-right:1px solid var(--line);min-height:185px}.tdr-page .flow-step:last-child{border-right:0}.tdr-page .flow-step:after{content:\"\u203a\";position:absolute;right:-10px;top:70px;width:19px;height:30px;background:#fff;color:var(--brand-d);font-size:26px;z-index:2}.tdr-page .flow-step:last-child:after{display:none}.tdr-page .flow-icon{width:42px;height:42px;display:grid;place-items:center;background:var(--soft);color:var(--c);border:1px solid color-mix(in srgb,var(--c) 30%,white);margin-bottom:20px;font-size:19px}.tdr-page .flow-step small{color:var(--c);font-size:13px;font-weight:700}.tdr-page .flow-step h3{font-size:18px;margin-top:5px}.tdr-page .flow-step p{font-size:13px;color:var(--muted);margin-top:8px}.tdr-page .engine-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:52px;align-items:start}.tdr-page .engine-copy{position:sticky;top:95px}.tdr-page .engine-copy>p{color:#aabac7;margin-top:18px}.tdr-page .dark-band{background:var(--navy);color:#fff}.tdr-page .dark-band .eyebrow{color:var(--brand)}.tdr-page .engine-list{border-top:1px solid #294359;margin-top:26px}.tdr-page .engine-list div{padding:15px 0;border-bottom:1px solid #294359;font-size:13px;color:#aabac7}.tdr-page .engine-list b{display:inline-block;color:var(--brand);width:65px}.tdr-page .engine-board{border:1px solid #345064;background:#0b263b;padding:23px}.tdr-page .board-head{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#123249;border-left:3px solid var(--brand);font-size:13px}.tdr-page .board-head span{color:var(--brand);font-size:13px}.tdr-page .engine-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px}.tdr-page .engine{border:1px solid #3c5d70;background:#102e44;padding:17px 12px;min-height:96px}.tdr-page .engine i{display:block;width:7px;height:7px;border-radius:50%;background:var(--c);margin-bottom:13px;box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 17%,transparent)}.tdr-page .engine strong{font-size:13px;display:block}.tdr-page .engine small{font-size:13px;color:#8fa6b5}.tdr-page .decision{margin-top:13px;padding:16px;border:1px solid #3c5d70;background:#0e2b40}.tdr-page .decision-title{display:flex;justify-content:space-between;font-size:13px}.tdr-page .decision-title b{color:var(--brand)}.tdr-page .rules{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.tdr-page .rules span{font-size:13px;padding:6px 9px;border:1px solid #3a586b;color:#a9bac5}.tdr-page .response{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px}.tdr-page .response span{padding:11px;text-align:center;font-size:13px;background:#12364d;border-top:2px solid var(--c)}.tdr-page .tabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin-bottom:18px}.tdr-page .tab{padding:16px 18px;background:#fff;border:0;border-right:1px solid var(--line);text-align:left;color:var(--muted);cursor:pointer;position:relative}.tdr-page .tab:last-child{border-right:0}.tdr-page .tab strong{display:block;color:var(--ink);font-size:15px}.tdr-page .tab small{font-size:13px}.tdr-page .tab.active{background:#f8fbfb}.tdr-page .tab.active:after{content:\"\";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--c)}.tdr-page .panel{display:none;grid-template-columns:.86fr 1.14fr;gap:46px;align-items:center;border:1px solid var(--line);background:#fff;padding:34px}.tdr-page .panel.active{display:grid}.tdr-page .panel h3{font-size:27px}.tdr-page .panel>div>p{color:var(--muted);margin-top:12px}.tdr-page .feature-list{list-style:none;margin:21px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.tdr-page .feature-list li{font-size:13px;padding:10px 0;border-bottom:1px solid var(--line)}.tdr-page .feature-list li:before{content:\"\u2713\";color:var(--brand-d);margin-right:9px}.tdr-page .mini-ui{background:var(--navy);padding:17px;color:#fff;min-height:280px}.tdr-page .mini-head{display:flex;justify-content:space-between;align-items:center;font-size:13px;border-bottom:1px solid #345064;padding-bottom:13px}.tdr-page .mini-head span{color:var(--brand)}.tdr-page .bars{display:grid;gap:12px;margin-top:18px}.tdr-page .bar{background:#102f46;padding:12px}.tdr-page .bar-label{display:flex;justify-content:space-between;font-size:13px;color:#9fb2c1}.tdr-page .bar-track{height:5px;background:#29495e;margin-top:8px}.tdr-page .bar-track i{display:block;height:100%;width:var(--w);background:var(--c)}.tdr-page .log-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:16px}.tdr-page .log-grid div{border:1px solid #345064;padding:12px;font-size:13px;color:#9fb2c1}.tdr-page .log-grid b{display:block;color:#fff;font-size:17px}.tdr-page .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tdr-page .cap{border:1px solid var(--line);background:#fff;padding:23px 22px;min-height:190px;transition:.2s;position:relative;overflow:hidden}.tdr-page .cap:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--c) 50%,white);box-shadow:0 14px 32px #1022360d}.tdr-page .cap:after{content:\"\";position:absolute;left:0;top:0;width:3px;height:100%;background:var(--c)}.tdr-page .cap-icon{width:38px;height:38px;background:var(--soft);color:var(--c);display:grid;place-items:center;margin-bottom:19px;font-size:16px}.tdr-page .cap h3{font-size:17px}.tdr-page .cap p{font-size:13px;color:var(--muted);margin-top:8px}.tdr-page .scenario-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line)}.tdr-page .scenario{padding:24px 20px;border-right:1px solid var(--line);min-height:235px;position:relative;background:#fff}.tdr-page .scenario:last-child{border-right:0}.tdr-page .scenario b{font-size:34px;color:var(--soft);position:absolute;right:15px;top:8px}.tdr-page .scenario-tag{font-size:13px;color:var(--c);font-weight:700;letter-spacing:1px}.tdr-page .scenario h3{font-size:17px;margin-top:31px}.tdr-page .scenario p{font-size:13px;color:var(--muted);margin-top:10px}.tdr-page .scenario span:last-child{display:block;margin-top:17px;font-size:13px;color:var(--c);font-weight:650}.tdr-page .value-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tdr-page .value{padding:25px 28px;border-right:1px solid var(--line)}.tdr-page .value:last-child{border:0}.tdr-page .value strong{display:block;font-size:18px}.tdr-page .value p{font-size:13px;color:var(--muted);margin-top:7px}.tdr-page .value i{display:block;width:26px;height:3px;background:var(--c);margin-bottom:17px}.tdr-page .cta{background:var(--mint);padding:54px 0}.tdr-page .cta .wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}.tdr-page .cta h2{font-size:31px}.tdr-page .cta p{color:var(--muted);margin-top:9px}.tdr-page .cta .actions{margin:0}.tdr-page .footer{background:#172535;color:#b9c5cf;padding:55px 0 24px}.tdr-page .footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:60px}.tdr-page .footer .brand strong{color:#fff}.tdr-page .footer .phone-big{font-size:26px;color:#fff;margin:20px 0 5px}.tdr-page .footer p,.tdr-page .footer a{font-size:13px;color:#95a5b1}.tdr-page .footer h3{font-size:14px;color:#fff;margin-bottom:15px}.tdr-page .footer a{display:block;margin:8px 0}.tdr-page .copyright{border-top:1px solid #344251;margin-top:40px;padding-top:20px;font-size:13px;color:#82919d}.tdr-page .to-top{position:fixed;right:22px;bottom:22px;width:42px;height:42px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;color:var(--brand-d);z-index:20}@media(max-width:1050px){.tdr-page .nav,.tdr-page .phone{display:none}.tdr-page .menu{display:block;margin-left:auto}.tdr-page .hero-in{grid-template-columns:1fr;padding-top:65px}.tdr-page .hero-copy{text-align:center}.tdr-page .hero-copy>p{margin-left:auto;margin-right:auto}.tdr-page .actions,.tdr-page .hero-proof{justify-content:center}.tdr-page .radar{max-width:650px;width:100%;margin:auto}.tdr-page .intro-grid{gap:45px}.tdr-page .engine-layout{grid-template-columns:1fr}.tdr-page .engine-copy{position:static}.tdr-page .scenario-grid{grid-template-columns:repeat(2,1fr)}.tdr-page .scenario{border-bottom:1px solid var(--line)}.tdr-page .scenario:nth-child(even){border-right:0}.tdr-page .scenario:last-child{grid-column:1\/-1}.tdr-page .footer-grid{grid-template-columns:1.5fr repeat(2,1fr)}.tdr-page .footer-grid>div:last-child{display:none}}@media(max-width:700px){.tdr-page .wrap{width:calc(100% - 36px)}.tdr-page .topbar{display:none}.tdr-page .header,.tdr-page .header-in{height:68px}.tdr-page .brand strong{font-size:21px}.tdr-page .header-in>.btn{display:none}.tdr-page .hero{min-height:auto}.tdr-page .hero-in{padding:52px 0 38px;gap:30px}.tdr-page .hero h1{font-size:32px}.tdr-page .hero-copy>p{font-size:15px}.tdr-page .radar{height:315px;transform:scale(.9);margin:-13px auto;width:112%;left:-6%}.tdr-page .radar:before{width:280px;height:280px}.tdr-page .radar:after{width:190px;height:190px}.tdr-page .sweep{width:140px;height:140px}.tdr-page .shield{width:120px;height:132px}.tdr-page .shield strong{font-size:22px}.tdr-page .threat{width:122px;padding:9px}.tdr-page .t1,.tdr-page .t3{left:0}.tdr-page .t2,.tdr-page .t4{right:0}.tdr-page .pulse{display:none}.tdr-page .subnav{height:55px;overflow:auto}.tdr-page .subnav .wrap{width:max-content;min-width:100%;padding:0 18px;gap:25px}.tdr-page .subnav strong{display:none}.tdr-page .sub-links{gap:24px}.tdr-page .section{padding:58px 0}.tdr-page .section h2{font-size:29px}.tdr-page .section-head{margin-bottom:32px}.tdr-page .section-head p{font-size:14px}.tdr-page .intro-grid{grid-template-columns:1fr;gap:32px}.tdr-page .flow{grid-template-columns:1fr}.tdr-page .flow-step{min-height:0;border-right:0;border-bottom:1px solid var(--line);padding:21px}.tdr-page .flow-step:last-child{border-bottom:0}.tdr-page .flow-step:after{display:none}.tdr-page .engine-board{padding:13px}.tdr-page .engine-row{grid-template-columns:1fr 1fr}.tdr-page .engine-row .engine:last-child{grid-column:1\/-1}.tdr-page .response{grid-template-columns:1fr}.tdr-page .tabs{display:flex;overflow:auto}.tdr-page .tab{min-width:170px}.tdr-page .panel{grid-template-columns:1fr;padding:22px}.tdr-page .panel h3{font-size:23px}.tdr-page .feature-list{grid-template-columns:1fr}.tdr-page .cap-grid{grid-template-columns:1fr}.tdr-page .cap{min-height:0}.tdr-page .scenario-grid{grid-template-columns:1fr}.tdr-page .scenario,.tdr-page .scenario:nth-child(even){border-right:0}.tdr-page .scenario:last-child{grid-column:auto}.tdr-page .value-strip{grid-template-columns:1fr 1fr}.tdr-page .value:nth-child(2){border-right:0}.tdr-page .value:nth-child(-n+2){border-bottom:1px solid var(--line)}.tdr-page .cta{padding:42px 0}.tdr-page .cta .wrap{display:block;text-align:center}.tdr-page .cta .actions{justify-content:center;margin-top:23px}.tdr-page .cta h2{font-size:25px}.tdr-page .footer-grid{grid-template-columns:1fr 1fr;gap:28px}.tdr-page .footer-grid>div:first-child{grid-column:1\/-1}.tdr-page .hero-proof{gap:10px 18px}.tdr-page .btn{padding:9px 16px}.tdr-page .to-top{display:none}}\n  \nbody:has(.tdr-page) .wp-site-blocks{gap:0!important}body:has(.tdr-page) .entry-content{margin-block-start:0!important}.tdr-page{width:100%;max-width:none!important;margin-inline:0!important}.tdr-page .hero h1{color:#fff}.tdr-page .section h2{color:inherit}.tdr-page .hero{min-height:0}.tdr-page .hero-in{display:block;padding:60px 0}.tdr-page .hero h1{font-size:clamp(24px,2.7vw,44px);max-width:none;white-space:nowrap}.tdr-page .hero-copy>p{max-width:none;margin-top:18px;line-height:1.7;white-space:nowrap}.tdr-page .hero .actions{margin-top:24px}.tdr-page .hero-proof{margin-top:22px}.tdr-page .cta{margin-bottom:0!important}body:has(.tdr-page) .entry-content{margin-bottom:0!important}body:has(.tdr-page) footer{margin-top:0!important}body:has(.tdr-page) .suspension-box{display:none!important}@media(max-width:1050px){.tdr-page .hero-copy{text-align:left}.tdr-page .hero .actions,.tdr-page .hero-proof{justify-content:flex-start}.tdr-page .hero-copy>p{font-size:15px}}@media(max-width:700px){.tdr-page .hero-in{padding:38px 0}.tdr-page .hero h1,.tdr-page .hero-copy>p{white-space:normal}.tdr-page .hero h1{font-size:28px}}<\/style><div class=\"tdr-page\"><main>\n  <section class=\"hero\" id=\"overview\"><div class=\"wrap hero-in\"><div class=\"hero-copy\"><div class=\"eyebrow\">FTRANS THREAT DETECTION &amp; RESPONSE<\/div><h1>Ftrans TDR Threat Detection and Response System<\/h1><p>Multi-engine threat detection and automated response for every enterprise file workflow.<\/p><div class=\"actions\"><a class=\"btn\" href=\"mailto:info@ftrans.cn\">Contact Us <span>\u2192<\/span><\/a><a class=\"btn outline\" href=\"#workflow\">Explore the Detection Flow<\/a><\/div><div class=\"hero-proof\"><span>Multi-engine Detection<\/span><span>API-first<\/span><span>On-premises<\/span><span>Localized Stack Ready<\/span><\/div><\/div><\/div><\/section>\n\n  <section class=\"section\" id=\"background\"><div class=\"wrap intro-grid\"><div class=\"intro-copy\"><div class=\"eyebrow\">SECURITY BUILT INTO BUSINESS<\/div><h2>Make threat detection part of the workflow<\/h2><p>Ftrans TDR is an enterprise-grade file threat protection system for security-sensitive organizations. Deploy it as a native extension to the Ftrans secure file exchange portfolio or as a standalone service. Standard APIs bring callable security to OA, ERP, MES, transaction, research, and file platforms.<\/p><\/div><div class=\"problem-list\"><article class=\"problem\"><b>01<\/b><div><h3>Security sits outside the workflow<\/h3><p>Standalone antivirus tools depend on manual scanning and cannot trigger automatically during upload, exchange, sharing, or archiving.<\/p><\/div><\/article><article class=\"problem\"><b>02<\/b><div><h3>Single-engine blind spots<\/h3><p>One engine offers limited coverage of evasive malware, zero-day exploits, and APT payloads, with no cross-validation for false positives.<\/p><\/div><\/article><article class=\"problem\"><b>03<\/b><div><h3>Rigid policies create trade-offs<\/h3><p>One fixed scanning mode cannot satisfy different business priorities for speed, risk, and detection depth.<\/p><\/div><\/article><article class=\"problem\"><b>04<\/b><div><h3>Security investments stay fragmented<\/h3><p>Existing antivirus engines and sandboxes run separately without unified integration, orchestration, auditing, or operations.<\/p><\/div><\/article><\/div><\/div><\/section>\n\n  <section class=\"section wash\" id=\"workflow\"><div class=\"wrap\"><div class=\"section-head center\"><div class=\"eyebrow\">CLOSED-LOOP PROTECTION<\/div><h2>Secure every file in four coordinated steps<\/h2><p>Detection runs automatically as files move through the business. Every stage has a policy, a visible status, and an auditable record.<\/p><\/div><div class=\"flow\"><article class=\"flow-step\" style=\"--c:var(--blue);--soft:#eaf3ff\"><div class=\"flow-icon\">\u21a7<\/div><small>01 \/ DETECT<\/small><h3>Trigger automatically<\/h3><p>Start scanning through APIs or directory tasks during upload, cross-zone exchange, sharing, and archiving.<\/p><\/article><article class=\"flow-step\" style=\"--c:var(--purple);--soft:#f0edff\"><div class=\"flow-icon\">\u2301<\/div><small>02 \/ ANALYZE<\/small><h3>Analyze together<\/h3><p>Run multiple antivirus engines and sandboxes in parallel or sequence for static and behavioral analysis.<\/p><\/article><article class=\"flow-step\" style=\"--c:var(--orange);--soft:#fff2e8\"><div class=\"flow-icon\">\u25c7<\/div><small>03 \/ DECIDE<\/small><h3>Decide intelligently<\/h3><p>Use any-match, unanimous, majority, threshold, or weighted voting to reach a precise verdict.<\/p><\/article><article class=\"flow-step\" style=\"--c:var(--coral);--soft:#fff0f1\"><div class=\"flow-icon\">\u2713<\/div><small>04 \/ RESPOND<\/small><h3>Respond and trace<\/h3><p>Allow, review, block, or isolate while preserving the full task trail and evidence for audit.<\/p><\/article><\/div><\/div><\/section>\n\n  <section class=\"section dark-band\" id=\"architecture\"><div class=\"wrap engine-layout\"><div class=\"engine-copy\"><div class=\"eyebrow\">MODULAR ARCHITECTURE<\/div><h2>One control plane for every detection engine<\/h2><p>A modular architecture separates business access, policy orchestration, detection engines, and response. Add engine types or worker nodes as coverage and throughput requirements grow.<\/p><div class=\"engine-list\"><div><b>Access<\/b>OpenAPI \u00b7 Web Scan \u00b7 Directory Scan<\/div><div><b>Policy<\/b>Parallel \/ Sequential \u00b7 Real-time \/ Deferred<\/div><div><b>Engines<\/b>Antivirus \u00b7 Local Engines \u00b7 Sandbox<\/div><div><b>Control<\/b>Tasks \u00b7 Policies \u00b7 Logs \u00b7 Updates<\/div><\/div><\/div><div class=\"engine-board\" role=\"img\" aria-label=\"Ftrans TDR multi-engine architecture\"><div class=\"board-head\"><strong>Ftrans TDR Detection Control Plane<\/strong><span>ENGINE STATUS \u00b7 6 ONLINE<\/span><\/div><div class=\"engine-row\"><div class=\"engine\" style=\"--c:var(--blue)\"><i><\/i><strong>Built-in Antivirus<\/strong><small>Leading global engines<\/small><\/div><div class=\"engine\" style=\"--c:var(--brand)\"><i><\/i><strong>Local Security Engines<\/strong><small>Jiangmin \u00b7 Antiy<\/small><\/div><div class=\"engine\" style=\"--c:var(--purple)\"><i><\/i><strong>Security Sandbox<\/strong><small>Behavioral analysis<\/small><\/div><div class=\"engine\" style=\"--c:var(--orange)\"><i><\/i><strong>Third-party Engines<\/strong><small>Reuse existing investments<\/small><\/div><div class=\"engine\" style=\"--c:var(--coral)\"><i><\/i><strong>Static Analysis<\/strong><small>File traits and risk signals<\/small><\/div><div class=\"engine\" style=\"--c:#34a5b7\"><i><\/i><strong>Scale-out Workers<\/strong><small>Throughput on demand<\/small><\/div><\/div><div class=\"decision\"><div class=\"decision-title\"><strong>Aggregated Risk Decision<\/strong><b>POLICY READY<\/b><\/div><div class=\"rules\"><span>Any Match<\/span><span>Unanimous<\/span><span>Majority<\/span><span>Threshold<\/span><span>Weighted Vote<\/span><\/div><\/div><div class=\"response\"><span style=\"--c:var(--brand)\">Allow<\/span><span style=\"--c:var(--orange)\">Review<\/span><span style=\"--c:var(--coral)\">Block &amp; Isolate<\/span><\/div><\/div><\/div><\/section>\n\n  <section class=\"section wash\" id=\"features\"><div class=\"wrap\"><div class=\"section-head\"><div class=\"eyebrow\">KEY CAPABILITIES<\/div><h2>Built for speed, accuracy, and a complete operating loop<\/h2><p>TDR does more than stack engines. It coordinates policy, detection, response, and audit as one system.<\/p><\/div><div class=\"tabs\" role=\"tablist\"><button class=\"tab active\" style=\"--c:var(--blue)\" data-panel=\"detect\" role=\"tab\" aria-selected=\"true\"><strong>Multi-engine Detection<\/strong><small>Cover known and emerging threats<\/small><\/button><button class=\"tab\" style=\"--c:var(--orange)\" data-panel=\"policy\" role=\"tab\" aria-selected=\"false\"><strong>Intelligent Orchestration<\/strong><small>Match business and security priorities<\/small><\/button><button class=\"tab\" style=\"--c:var(--purple)\" data-panel=\"audit\" role=\"tab\" aria-selected=\"false\"><strong>Full-lifecycle Audit<\/strong><small>Manage tasks, logs, and updates<\/small><\/button><\/div>\n    <div class=\"panel active\" id=\"panel-detect\" role=\"tabpanel\"><div><div class=\"eyebrow\">MULTI-ENGINE DETECTION<\/div><h3>Cross-validate to reduce blind spots and false positives<\/h3><p>Use leading built-in antivirus engines, optional local engines and sandboxes, plus standardized integration for commercial engines you already own.<\/p><ul class=\"feature-list\"><li>Viruses and malware<\/li><li>Ransomware and macro viruses<\/li><li>Evasive trojans and variants<\/li><li>APT and zero-day exploits<\/li><\/ul><\/div><div class=\"mini-ui\"><div class=\"mini-head\"><b>Detection Engine Health<\/b><span>ALL SYSTEMS NORMAL<\/span><\/div><div class=\"bars\"><div class=\"bar\"><div class=\"bar-label\"><span>Static Signature Detection<\/span><b>98%<\/b><\/div><div class=\"bar-track\"><i style=\"--w:98%;--c:var(--blue)\"><\/i><\/div><\/div><div class=\"bar\"><div class=\"bar-label\"><span>Multi-engine Cross-validation<\/span><b>92%<\/b><\/div><div class=\"bar-track\"><i style=\"--w:92%;--c:var(--brand)\"><\/i><\/div><\/div><div class=\"bar\"><div class=\"bar-label\"><span>Sandbox Behavior Analysis<\/span><b>76%<\/b><\/div><div class=\"bar-track\"><i style=\"--w:76%;--c:var(--purple)\"><\/i><\/div><\/div><\/div><div class=\"log-grid\"><div><b>6<\/b>Engines Online<\/div><div><b>0<\/b>Unhealthy Nodes<\/div><\/div><\/div><\/div>\n    <div class=\"panel\" id=\"panel-policy\" role=\"tabpanel\"><div><div class=\"eyebrow\">POLICY ORCHESTRATION<\/div><h3>Set the right depth for every workflow<\/h3><p>Combine scan stages, execution order, and verdict logic around each workflow&#8217;s latency, risk, and resource constraints.<\/p><ul class=\"feature-list\"><li>Parallel \/ sequential<\/li><li>Real-time \/ deferred<\/li><li>Multi-dimensional verdicts<\/li><li>Post-detection actions<\/li><\/ul><\/div><div class=\"mini-ui\"><div class=\"mini-head\"><b>Policy: Critical Real-time Scan<\/b><span>ENABLED<\/span><\/div><div class=\"log-grid\"><div><b>Parallel<\/b>Execution<\/div><div><b>Any Match<\/b>Verdict Rule<\/div><div><b>4<\/b>Detection Engines<\/div><div><b>Stop<\/b>On Threat<\/div><\/div><div class=\"bars\"><div class=\"bar\"><div class=\"bar-label\"><span>Business Efficiency<\/span><b>HIGH<\/b><\/div><div class=\"bar-track\"><i style=\"--w:90%;--c:var(--orange)\"><\/i><\/div><\/div><div class=\"bar\"><div class=\"bar-label\"><span>Security Depth<\/span><b>HIGH<\/b><\/div><div class=\"bar-track\"><i style=\"--w:86%;--c:var(--coral)\"><\/i><\/div><\/div><\/div><\/div><\/div>\n    <div class=\"panel\" id=\"panel-audit\" role=\"tabpanel\"><div><div class=\"eyebrow\">OPERATIONS &amp; AUDIT<\/div><h3>Make every scan visible, searchable, and provable<\/h3><p>Manage tasks, scanners, policies, allowlists, quarantine, and security updates while retaining complete evidence for every file.<\/p><ul class=\"feature-list\"><li>Task status and detail<\/li><li>PDF detection reports<\/li><li>Operations and policy logs<\/li><li>Online \/ offline updates<\/li><\/ul><\/div><div class=\"mini-ui\"><div class=\"mini-head\"><b>Today&#8217;s Detection Summary<\/b><span>LAST UPDATE \u00b7 NOW<\/span><\/div><div class=\"log-grid\"><div><b>12,480<\/b>Files Scanned<\/div><div><b>23<\/b>Risky Files<\/div><div><b>18<\/b>Auto-isolated<\/div><div><b>100%<\/b>Audit Coverage<\/div><\/div><div class=\"bars\"><div class=\"bar\"><div class=\"bar-label\"><span>Task Progress<\/span><b>84%<\/b><\/div><div class=\"bar-track\"><i style=\"--w:84%;--c:var(--brand)\"><\/i><\/div><\/div><\/div><\/div><\/div>\n  <\/div><\/section>\n\n  <section class=\"section\" id=\"capabilities\"><div class=\"wrap\"><div class=\"section-head\"><div class=\"eyebrow\">PRODUCT FUNCTIONS<\/div><h2>Deploy standalone or embed into existing systems<\/h2><p>Standardized services cover integration, policy configuration, detection operations, and maintenance in isolated networks.<\/p><\/div><div class=\"cap-grid\"><article class=\"cap\" style=\"--c:var(--blue);--soft:#eaf3ff\"><div class=\"cap-icon\">{ }<\/div><h3>Business System APIs<\/h3><p>RESTful APIs create single-file, batch, and directory scans and return live progress, verdicts, and engine details.<\/p><\/article><article class=\"cap\" style=\"--c:var(--purple);--soft:#f0edff\"><div class=\"cap-icon\">\u25ce<\/div><h3>Interactive Scan Testing<\/h3><p>Select a policy, submit a test file, and compare engine results, elapsed time, and static analysis.<\/p><\/article><article class=\"cap\" style=\"--c:var(--orange);--soft:#fff2e8\"><div class=\"cap-icon\">\u2318<\/div><h3>Detection Policy Builder<\/h3><p>Combine scan modes, engine order, verdict logic, and the action taken after a threat is found.<\/p><\/article><article class=\"cap\" style=\"--c:var(--brand-d);--soft:var(--mint)\"><div class=\"cap-icon\">\u2301<\/div><h3>Unified Scanner Management<\/h3><p>Manage scanner lifecycles and tune concurrency, file size, timeout, and file-type allow or block lists.<\/p><\/article><article class=\"cap\" style=\"--c:var(--coral);--soft:#fff0f1\"><div class=\"cap-icon\">\u2637<\/div><h3>Tasks, Reports, and Audit<\/h3><p>Capture every task and detection log, filter the record, and export evidence for compliance and investigation.<\/p><\/article><article class=\"cap\" style=\"--c:#2698a8;--soft:#e9f7f9\"><div class=\"cap-icon\">\u21bb<\/div><h3>Security Database Updates<\/h3><p>Automate online updates or use offline packages to sustain protection in air-gapped networks.<\/p><\/article><\/div><\/div><\/section>\n\n  <section class=\"section wash\" id=\"scenarios\"><div class=\"wrap\"><div class=\"section-head center\"><div class=\"eyebrow\">APPLICATION SCENARIOS<\/div><h2>A trusted file admission layer for critical industries<\/h2><p>Combine the right detection and response policy for each industry&#8217;s threats, latency requirements, and network constraints.<\/p><\/div><div class=\"scenario-grid\"><article class=\"scenario\" style=\"--c:var(--blue);--soft:#eaf3ff\"><b>01<\/b><span class=\"scenario-tag\">HIGH-TECH<\/span><h3>Semiconductor &amp; Advanced Manufacturing<\/h3><p>Screen collaborative files quickly, send suspicious items to a sandbox, and stop malicious code before it reaches production.<\/p><span>Parallel Scan \u00b7 Majority Vote<\/span><\/article><article class=\"scenario\" style=\"--c:var(--orange);--soft:#fff2e8\"><b>02<\/b><span class=\"scenario-tag\">FINANCE<\/span><h3>Financial Services<\/h3><p>Scan sensitive files in real time, detect phishing, macro viruses, and ransomware, and retain logs for audit.<\/p><span>Parallel Mode \u00b7 Any Match<\/span><\/article><article class=\"scenario\" style=\"--c:var(--purple);--soft:#f0edff\"><b>03<\/b><span class=\"scenario-tag\">GOVERNMENT<\/span><h3>Government &amp; Public Sector<\/h3><p>Run deep detection inside government networks with localized engines and complete operational traceability.<\/p><span>Sequential Scan \u00b7 Local Engines<\/span><\/article><article class=\"scenario\" style=\"--c:var(--coral);--soft:#fff0f1\"><b>04<\/b><span class=\"scenario-tag\">CLASSIFIED<\/span><h3>Defense &amp; Classified Environments<\/h3><p>Coordinate all engines and sandboxes, update offline, and sustain high-assurance defense in air-gapped networks.<\/p><span>Deep Scan \u00b7 Offline Updates<\/span><\/article><article class=\"scenario\" style=\"--c:var(--brand-d);--soft:var(--mint)\"><b>05<\/b><span class=\"scenario-tag\">ENTERPRISE<\/span><h3>Enterprise &amp; Data Centers<\/h3><p>Scan shared storage and backups on schedule, isolate risk automatically, and stop lateral malware propagation.<\/p><span>Batch Scan \u00b7 Auto-isolation<\/span><\/article><\/div><\/div><\/section>\n\n  <section class=\"section\"><div class=\"wrap\"><div class=\"section-head\"><div class=\"eyebrow\">BUSINESS VALUE<\/div><h2>Turn advanced threat defense into an operational service<\/h2><\/div><div class=\"value-strip\"><article class=\"value\" style=\"--c:var(--brand)\"><i><\/i><strong>Native to the Workflow<\/strong><p>Standard APIs integrate without changing the user journey.<\/p><\/article><article class=\"value\" style=\"--c:var(--blue)\"><i><\/i><strong>Policy-driven Detection<\/strong><p>Balance latency, accuracy, and resource consumption.<\/p><\/article><article class=\"value\" style=\"--c:var(--purple)\"><i><\/i><strong>Reuse Existing Security<\/strong><p>Orchestrate antivirus engines and sandboxes already owned.<\/p><\/article><article class=\"value\" style=\"--c:var(--orange)\"><i><\/i><strong>Scale with Demand<\/strong><p>Add engine types and workers to expand coverage and throughput.<\/p><\/article><\/div><\/div><\/section>\n  <section class=\"cta\"><div class=\"wrap\"><div><h2>Inspect every file before it enters the business<\/h2><p>Talk to Ftrans about your connected systems, scan volume, network environment, and compliance requirements.<\/p><\/div><div class=\"actions\"><a class=\"btn\" href=\"mailto:info@ftrans.cn\">info@ftrans.cn \u2192<\/a><\/div><\/div><\/section>\n<\/main><\/div><script>(()=>{const root=document.querySelector('.tdr-page');if(!root)return;const tabs=[...root.querySelectorAll('.tab')],panels=[...root.querySelectorAll('.panel')];tabs.forEach(tab=>tab.addEventListener('click',()=>{tabs.forEach(item=>{item.classList.remove('active');item.setAttribute('aria-selected','false')});panels.forEach(panel=>panel.classList.remove('active'));tab.classList.add('active');tab.setAttribute('aria-selected','true');root.querySelector('#panel-'+tab.dataset.panel).classList.add('active')}))})();<\/script>\n\n<style id=\"english-page-unified-type\">\n.tdr-page{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.7!important}\n.tdr-page h1,.tdr-page h2,.tdr-page h3,.tdr-page p{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0!important}\n.tdr-page h1{font-size:44px!important;line-height:1.22!important;font-weight:700!important;white-space:normal!important}\n.tdr-page h2{font-size:32px!important;line-height:1.3!important;font-weight:700!important}\n.tdr-page h3{font-size:20px!important;line-height:1.4!important;font-weight:600!important}\n.tdr-page p{font-size:16px!important;line-height:1.7!important}\n.tdr-page .cta .wrap{justify-content:flex-start!important;gap:24px!important;flex-wrap:wrap!important}\n.tdr-page .cta .wrap>div:first-child{flex:0 1 auto!important;max-width:720px!important}\n.tdr-page .cta .wrap>p{margin:0!important}\n@media(max-width:700px){.tdr-page h1{font-size:34px!important}.tdr-page h2{font-size:26px!important}.tdr-page h3{font-size:18px!important}.tdr-page p{font-size:15px!important}.tdr-page .cta .wrap{align-items:flex-start!important;gap:18px!important}}\n<\/style>\n<script id=\"english-global-cta-targets\">document.querySelectorAll('header .wp-block-button__link,footer .wp-block-button__link,.suspension a,.suspension-box a').forEach(function(a){if(\/contact|demo|trial|quote|consult|email|sales\/i.test(a.textContent||'')){a.href='mailto:info@ftrans.cn';a.removeAttribute('target');a.removeAttribute('rel')}});<\/script>","protected":false},"excerpt":{"rendered":"<p>FTRANS THREAT DETECTION &amp; RESPONSE Ftrans TDR Threa [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":60015,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"english-pages","meta":{"footnotes":""},"class_list":["post-80008","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/pages\/80008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/comments?post=80008"}],"version-history":[{"count":8,"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/pages\/80008\/revisions"}],"predecessor-version":[{"id":80174,"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/pages\/80008\/revisions\/80174"}],"up":[{"embeddable":true,"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/pages\/60015"}],"wp:attachment":[{"href":"https:\/\/ftrans.cn\/_site-v5\/wp-json\/wp\/v2\/media?parent=80008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}