99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀大數(shù)據(jù)下有反欺詐“大安全”
大數(shù)據(jù)下有反欺詐“大安全”
2015-09-19
收藏

大數(shù)據(jù)下有反欺詐“大安全”


很多應(yīng)用的優(yōu)惠活動一度走紅,吸引力大量的用戶進行使用。對于高額的優(yōu)惠返現(xiàn)活動,也引起了一些用戶出現(xiàn)刷單行為,也有一部分人是利用黑客手段進行刷單的“刷單工作室”,其中以O(shè)2O類項目尤甚。不僅有刷單這樣一種欺詐的行為,還可能有垃圾注冊等一系列的惡意危害平臺的行為,bigsec從服務(wù)平臺用戶入手,做平臺的衛(wèi)士,防止刷單等危害平臺的惡意行為。

bigsec主要用在電商領(lǐng)域、金融領(lǐng)域、O2O平臺和游戲領(lǐng)域。創(chuàng)始人羅啟武告訴我們,團隊掌握的技術(shù)適合從電商領(lǐng)域做為突破口,能夠明顯解決電商領(lǐng)域的欺詐類問題。bigsec是一個SaaS產(chǎn)品,中小企業(yè)可以和Bigsec使用API接口進行數(shù)據(jù)交換,不需為了適應(yīng)產(chǎn)品進行程序上的改動;如果有些企業(yè)不想或不方便傳出數(shù)據(jù),也可以將產(chǎn)品部署在企業(yè)的平臺內(nèi)。產(chǎn)品主要的業(yè)務(wù)是IP手機號碼風(fēng)險監(jiān)測、欺詐風(fēng)險控制和惡意網(wǎng)絡(luò)劫持監(jiān)測??梢苑雷o機器人進行的惡意注冊、“薅羊毛”(惡意刷單),還可以防止人工水軍進行刷信用、虛假交易和套現(xiàn)等。

創(chuàng)始人羅啟武告訴我們,bigsec有一套模型和算法,企業(yè)用戶通過程序接口實時將注冊用戶的行為發(fā)送至bigsec,就可以分析用戶的行為,判斷這個用戶是合法用戶還是惡意用戶。產(chǎn)品可以關(guān)聯(lián)模型分析,一個注冊用戶可能會注冊多個平臺,通過多個數(shù)據(jù)庫進行關(guān)聯(lián)分析可以極大提升識別用戶行為的準(zhǔn)確率。還可以使用獨有的技術(shù)分析IP和手機號碼,刷單行為在一定程度上具有地區(qū)性,可以根據(jù)IP或手機號碼對刷單嚴(yán)重的地區(qū)的用戶行為進行精準(zhǔn)分析。bigsec不僅能對正在請求的用戶行為進行分析,也可以分析已有數(shù)據(jù)是否是有效合法數(shù)據(jù)?,F(xiàn)有的分析方式是用戶給出一部分?jǐn)?shù)據(jù),在bigsec中半人工建立分析模型,未來會盡可能讓軟件自動化,數(shù)據(jù)分析的維度更加智能化。

產(chǎn)品采用分布式集群架構(gòu),可以在200毫秒內(nèi)對單個用戶的行為分析出結(jié)果,并且可以根據(jù)使用情況自動增加或減少運算節(jié)點。數(shù)據(jù)存儲在自己的云服務(wù)器中,公有云只會存放少量非重要數(shù)據(jù),從存儲上保證了服務(wù)對象數(shù)據(jù)的安全。

其他公司的主要的發(fā)展方向是支付欺詐,用在金融領(lǐng)域比較多,而bigsec則是從防刷單切入,7月份上線至現(xiàn)在已經(jīng)服務(wù)了100余個中小企業(yè)客戶。羅啟武的網(wǎng)名是amxku,他是防黑網(wǎng)、sebug、紅狼聯(lián)合創(chuàng)始人,原攜程安全總監(jiān),團隊共有9個人,其他成員來自PayPal和網(wǎng)易等公司,其中有5個人是技術(shù)開發(fā)人員,其他成員為市場和銷售等其他職位。

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }