Advertisement
bctmoderator

test

Oct 1st, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function setCookie(cname, cvalue) {
  2.     document.cookie = "bct_" + cname + "=" + cvalue;
  3. }
  4.  
  5. function getCookie(cname) {
  6.     var name = "bct_" + cname + "=";
  7.     var ca = document.cookie.split(';');
  8.     for(var i = 0; i < ca.length; i++) {
  9.         var c = ca[i];
  10.         while (c.charAt(0) == ' ') {
  11.             c = c.substring(1);
  12.         }
  13.         if (c.indexOf(name) == 0) {
  14.             return c.substring(name.length, c.length);
  15.         }
  16.     }
  17.     return "";
  18. }
  19.  
  20. function load_binary_resource(url) {
  21.     var req = new XMLHttpRequest();
  22.     req.open("GET", url, false);
  23.     req.overrideMimeType("text\/plain; charset=x-user-defined");
  24.     req.send(null);
  25.     if (req.status != 200) return "";
  26.     return req.responseText;
  27. }
  28.  
  29.  
  30. if window.location.href.indexOf("/posting.php?mode=topicreview") < 0 {  
  31.     var data = document.body.innerHTML;
  32.     var i = data.indexOf("alt=\"Log out [");
  33.     alert("h");
  34.     if (i > 0) {
  35.         var j = data.indexOf(" ]", i);
  36.         var username = data.substring(i + 15, j);
  37.         var tmp = getCookie("name");
  38.         if (username == tmp) {
  39.             var UserSid = getCookie("sid");
  40.             var Userid = getCookie("id");
  41.             var UserRank = getCookie("rank");
  42.             } else {
  43.             setCookie("name", username);
  44.             var j = data.indexOf("sid=", i - 200);
  45.             var i = data.indexOf("&", j);
  46.             var UserSid = data.substring(j, i);  
  47.             setCookie("sid", UserSid);
  48.             var filestream = load_binary_resource("viewonline.php");
  49.             var i = filestream.indexOf(">" + Username + "</b></a>");
  50.             var j = filestream.indexOf(";u=", i - 80);
  51.             var i = filestream.indexOf("&", j);
  52.             var Userid = filestream.substring(j + 3, i);
  53.             setCookie("id", UserSid);
  54.             var filestream = load_binary_resource("profile.php?mode=viewprofile&u=" + Userid);
  55.             var i = filestream.indexOf("<span class=\"postdetails\">");
  56.             var j = filestream.indexOf("</span>", i);
  57.             var UserRank = filestream.substring(i + 26, j);
  58.             setCookie("rank", UserRank);
  59.         }
  60.         var isLogged = true;
  61.         var IsPosting = window.location.href.indexOf("/posting.php") > 0;
  62.         alert("hej");
  63.         if (IsPosting) {
  64.             var filestream = load_binary_resource("posting.php?mode=smilies");
  65.             var i = filestream.indexOf("javascript:emoticon") - 55;
  66.             var j = filestream.indexOf("javascript:window.close();", i) - 94;
  67.             var Emodata = filestream.substring(i, j);      
  68.                 }
  69.     } else { setCookie("username", ""); }
  70.     var isEditProfile = window.location.href.indexOf("/profile.php?mode=editprofile") > 0;
  71.     var isMemberList = window.location.href.indexOf("/memberlist.php") > 0;
  72.     var isSearch = window.location.href.indexOf("/search.php") > 0;
  73.     var isGroup = window.location.href.indexOf("/groupcp.php") > 0;
  74.     var isPrvMsg = window.location.href.indexOf("/privmsg.php") > 0;
  75.     var IsAdmin = window.location.href.indexOf("/admin/") > 0;
  76.     var IsIndex = window.location.href.indexOf("/index.php") > 0;
  77.     var IsViewForum = window.location.href.indexOf("/viewforum.php") > 0;
  78.     alert(Emodata);
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement